Текущее время: Чт, июл 24 2025, 00:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 14:46 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 16 2008, 12:31
Сообщения: 52
Собственно говоря, есть задача загрузить данные по контрактам, но так как контракты бывают минимум двух видов срочные и бессрочные, то из-за появляющегося поля конец договора, в одну recording не влезают. Думал, что можно настроить экран инфотипа на юзер-групп загрузчика, но это настраивается не в модификации экрана, а есть отдельная настроечка, к которой не привяжешься. Можно, конечно, сделать два отдельных пакетника, но не комильфо. В общем вопрос, есть ли возможность в LSMW к одному проекту привязать две recordings и поставить условие, что если в загрузочном файле поставляется срочный договор использовать первую запись, если бессрочный - вторую?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 14:55 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Легко, просто в настройках lSMW нажмите кнополюечку (типа выбора из справочников) и выберите два рекординга, в итоге в одном проекте будет две ветки :-) удачи

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 15:58 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 16 2008, 12:31
Сообщения: 52
metha написал:
Легко, просто в настройках lSMW нажмите кнополюечку (типа выбора из справочников) и выберите два рекординга, в итоге в одном проекте будет две ветки :-) удачи


вы имеете в виду шаг проекта Maintain Object Attributes - Batch Input Recording - многократный выбор?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 17:21 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Да. В первом пункте когда вы выбираете батчинтуп, рядом с полем ввода или попробуйте гадать ф4 чтобы можно было выбрать требуемый рекординг. И вот м можно выбрать их несколько.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 17:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 23 2005, 12:50
Сообщения: 942
Пол: Мужской
metha написал:
от м можно выбрать их несколько.

помоему они все сразу будут выполняться для каждой записи файла, где условие "или" задается?

_________________
Нет таких денег, за которые кто-то будет работать лучше, чем энтузиасты бесплатно. Пол Грэм.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Ср, дек 05 2012, 17:52 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Неа, для каждого можно свой файл, или один файл структурированный по уровням. А выполняются они последовательно для каждого файла, сначала один потом другой, мы то присваивает файл к рекордингу. lsmw очень мощная в этом плане тулза ;-) а отдельный файлы придется делать так как не будут в рекордингах совпадать экраны, в одном случае будет поле даты в другом нет.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, дек 11 2012, 14:54 
Специалист
Специалист

Зарегистрирован:
Пн, авг 10 2009, 14:26
Сообщения: 107
McRiol написал(а):
так как контракты бывают минимум двух видов срочные и бессрочные, то из-за появляющегося поля конец договора, в одну recording не влезают


Ты пробовал сделать рекординг на Срочных договорах? Получается с таким рекордингом загружать Бессрочные договоры?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, дек 11 2012, 15:12 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
VVL написал(а):
McRiol написал(а):
так как контракты бывают минимум двух видов срочные и бессрочные, то из-за появляющегося поля конец договора, в одну recording не влезают


Ты пробовал сделать рекординг на Срочных договорах? Получается с таким рекордингом загружать Бессрочные договоры?

Можн ответить за него? ;-)) Нет, одним рекордингом не обойтись, так как настройки отображения полей разные (признак P0016 и таблица t588m).

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 12:22 
Специалист
Специалист

Зарегистрирован:
Пн, авг 10 2009, 14:26
Сообщения: 107
metha написал:
Можн ответить за него? ;-)) Нет, одним рекордингом не обойтись, так как настройки отображения полей разные (признак P0016 и таблица t588m).



Перепроверил. Загружается. Система выдает сообщение "Contract unlimited, end date will be deleted", но загружает. Как в итоге загрузили?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 12:52 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Значит у Вас для разных P0016-SUBTY настроены одинаковые экраны, только в этом случае будет загружаться, сообщение у Вас выдается из-за того что данных в поле нет, но само поле на экране отображается, как правило это поле скрывают для тех подтипов 16 инфотипа в которых ведутся бессрочный трудовой договора, а вот для срочных поле открывают.

Но, повторюсь, если настроено по нормальному то без двух рекордингов не обойтись, так как рекординг работает с полями которые на экране есть.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 13:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 11:56
Сообщения: 493
Пол: Мужской
Macros написал:
metha написал:
от м можно выбрать их несколько.

помоему они все сразу будут выполняться для каждой записи файла, где условие "или" задается?

там в начале каждого пакетника можно присвоить полю skip_record (или что-то такое) в зависимости от полей входного файла. я так делал для 6 пакетников - работало


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 14:07 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
mihail_c написал:
...помоему они все сразу будут выполняться для каждой записи файла, где условие "или" задается?

Цитата:
там в начале каждого пакетника можно присвоить полю skip_record (или что-то такое) в зависимости от полей входного файла. я так делал для 6 пакетников - работало

Ну можно и так ;-) главное включить отображение полного LAYOUT в LSMW, тогда можно вообще все что угодно делать, но сами понимаете, что если использовать skip_record, то данные то из исходного файла вряд ли попадут в систему ;-)

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 14:36 
Специалист
Специалист

Зарегистрирован:
Пн, авг 10 2009, 14:26
Сообщения: 107
metha написал:
Значит у Вас для разных P0016-SUBTY настроены одинаковые экраны, только в этом случае будет загружаться, сообщение у Вас выдается из-за того что данных в поле нет, но само поле на экране отображается, как правило это поле скрывают для тех подтипов 16 инфотипа в которых ведутся бессрочный трудовой договора, а вот для срочных поле открывают.

Но, повторюсь, если настроено по нормальному то без двух рекордингов не обойтись, так как рекординг работает с полями которые на экране есть.


Поле CTEDT выводится / скрывается на основе поля CTTYP по настройке в V_T547V. Для этого не нужно настраивать P0016 :) Для чего вы используете подтипы в ИТ0016?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: LSMW использование двух recordings условие ИЛИ.
СообщениеДобавлено: Вт, янв 15 2013, 14:48 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Хм... прикольно получается ;-) я про SUBTY вспомнил аж с версии 4.7 ;-) там делали, и использовали в расширении 0016, а сейчас, да, SUBTY не используется в системе все на ракурсе V_T547V завязано ;-)

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB