Текущее время: Чт, мар 28 2024, 22:17

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Массовое увольнение через PA40
СообщениеДобавлено: Чт, фев 12 2009, 10:28 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2008, 16:32
Сообщения: 76
Добрый день.
При выполнении в LSMW массового увольнения столкнулся с такой проблемой.
Сделал рекордингс через pa40, настроил все шаги в LSMW.
Запускаю пакетник в режиме просмотра ошибок.
Появляется экран транзакции PA40 и окошко "Мероприятие/персонал" с полем OK-Code=PICK и внизу ошибка
"Данные для пакетного ввода для экрана SAPMP50A 2000 отсутствуют".
Нажимаю на продолжить, но мероприятие не запускается, приходится вручную выбирать мероприятие "Увольнения RP50G-SELEC(12) X" и запускать его.

В результате создается,ИТ000, ИТ 0001 и ИТ0298 Приказы корректно.

Подскажите начинающему, почему мероприятие автоматически не запускается после старта пакетника?
Привожу пример рекордингса с моими комментариями

Recording PA40_UVOLEN Мероприятия по персоналу - массовое увольнение
|
--- PA40 Мероприятия/персонал
|
|-- SAPMP50A 2000 экран транзакции PA40
| |
| |-----BDC_CURSOR T529T-MNTXT(12)
| |-----BDC_OKCODE =PICK
| |-----RP50G-PERNR PERNR Табельный номер
| |-----RP50G-EINDA EINDA Дата поступления на работу
| |-----RP50G-SELEC(12) X это выбираемый вид мероприятия (увольнение)
| ------BDC_SUBSCR SAPMP50A
|
|-- MP000000 2000 экран ИТ "Мероприятия"
| |
| |-----BDC_CURSOR P0000-MASSG
| |-----BDC_OKCODE =UPD
| |-----P0000-BEGDA 02.01.2009 BEGDA Начало срока действия
| |-----P0000-MASSN Z4
| ------P0000-MASSG 07 MASSG Причина мероприятия
|
|-- MP041600 2000 экран компенсации за неиспользованный отпуск - пропускаем
| |
| |-----BDC_OKCODE /ENXT
| ------BDC_CURSOR P0416-BEGDA
|
|-- MP029800 2000 экран приказа
| |
| |-----BDC_CURSOR P0298-ORDST
| |-----BDC_OKCODE =UPD
| |-----P0298-ORDNU 50 ORDNU Номер приказа
| |-----P0298-ORDDT 02.01.2009 ORDDT Дата приказа
| |-----P0298-ORDST X ORDST Подписано
| |-----P0298-ACQDT 01012009 ACQDT Дата ознакомления
| |-----BDC_SUBSCR ZP029800
| |-----BDC_SUBSCR ZP029800
| |-----BDC_SUBSCR ZP029800
| |-----BDC_SUBSCR ZP029800
| |-----BDC_SUBSCR ZP029800
| |-----BDC_SUBSCR ZP029800
| ------BDC_SUBSCR ZP029800
|
|-- MP029800 2000
| |
| ------BDC_OKCODE /EBCK
|
--- SAPMP50A 2000
|
|-----BDC_OKCODE /EBCK
------BDC_CURSOR RP50G-PERNR


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Чт, фев 12 2009, 11:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Попробуйте перед выбором мероприятия очищать поля табельного номера и дату, нажимать ентер, а потом вводить. Там вроде экране перестраивается после ввода тн (заголовок ИТ рисуется)

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Чт, фев 12 2009, 12:53 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2008, 16:32
Сообщения: 76
Ура! Получилось!
Действительно, нужно "зафиксировать экран" для каждого шага нажатием Enter на экране PA40.

Спасибо большое!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Чт, фев 12 2009, 12:56 
Специалист
Специалист

Зарегистрирован:
Чт, фев 12 2009, 12:47
Сообщения: 117
Откуда: Kiev
Пол: Мужской
Добрый день!

Судя по предоставленной Вами информации у Вас мероприятие по увольнению идет 12 в списке мероприятий и возможно не помещается изначально на экран транзакции PA40. К сожалению, LSMW не умеет скроллить и не может найти ваше мероприятие.
В этом случае необходимо поменять в настройках порядок отображения мероприятий и переделать пакетник.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Чт, фев 12 2009, 13:03 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2008, 16:32
Сообщения: 76
ДАа вы правы, на экране его не видно было. Скорее всего по этой причине LSMW не видит моего мероприятия, которые в списке под номером 12. Победил проблему лишним нажатием на enter.
Спасибо за идею!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пт, фев 13 2009, 14:36 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пн, апр 04 2005, 10:56
Сообщения: 559
Откуда: Moscow
Пол: Мужской
А проще всего , чтобы таких проблем не возникало использовать PA30 с операцией создания инфотипа 0000 , работает ничуть не хуже


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пт, фев 13 2009, 14:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Dimon написал:
А проще всего , чтобы таких проблем не возникало использовать PA30 с операцией создания инфотипа 0000 , работает ничуть не хуже


Это как?

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пт, фев 13 2009, 15:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Dimon написал:
А проще всего , чтобы таких проблем не возникало использовать PA30 с операцией создания инфотипа 0000 , работает ничуть не хуже


Да хорошо использовать PA30, но это не забыть что при увольнении скорее всего +1 день нужен.
Но к сожалению не умею пользоваться LSMW, поэтому пишу пакетники и использую PA30.
Если принцип LSMW тот же самый, то удобнее использовать транзакцию РА30, заморочек меньше

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пн, фев 16 2009, 11:28 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2008, 16:32
Сообщения: 76
VirVit написал:
Dimon написал:
А проще всего , чтобы таких проблем не возникало использовать PA30 с операцией создания инфотипа 0000 , работает ничуть не хуже


Это как?


PA30 - Выбирается мероприятие: Z4 Увольнение с работы -- Причина мероприятия: По соглашению сторон

Я так в первый раз пробовал, не получилось. Разбираться не стал, сделал через PA40, получилось :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пн, фев 16 2009, 11:32 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 14:31
Сообщения: 754
Откуда: Весь мир
Пол: Мужской
Цитата:
PA30 - Выбирается мероприятие: Z4 Увольнение с работы -- Причина мероприятия: По соглашению сторон

Я так в первый раз пробовал, не получилось. Разбираться не стал, сделал через PA40, получилось :D


Я к тому, что в PA30 вроде 0000 ИТ не создать.. или я путаю?

_________________
--
virvit.ru
saphr.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Пн, фев 16 2009, 12:06 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Обычное мероприятие запускается. Можно создать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Массовое увольнение через PA40
СообщениеДобавлено: Вт, май 24 2016, 14:02 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, янв 22 2014, 11:32
Сообщения: 89
если записывать PA30, то при запуске пакета все-равно открывается PA40 и выдает ошибку о неверной транзакции


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

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


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

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


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

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