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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Использование разработанных программ в модели процессов
СообщениеДобавлено: Вт, сен 25 2012, 13:25 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 25 2012, 11:44
Сообщения: 6
Добрый день, SAP HR профессионалы!

Кто нибудь пробовал использовать программы собственной разработки в модели процессов(например реестры перечислений зарплаты в банк)? При активации модели возникают сообщения:

Шаг Категория Текст ошибки
0000000006 XEDT В интерфейсе программы ZHR_REP нет параметра STPROCID
0000000006 XEDT В интерфейсе программы ZHR_REP нет параметра STSTEPID
0000000006 XEDT В интерфейсе программы ZHR_REP нет параметра STRUNID
0000000006 XEDT В интерфейсе программы ZHR_REP нет параметра STPARAID
0000000006 XEDT В интерфейсе программы ZHR_REP нет параметра PYPARAID
0000000006 XEDT В программе ZHR_REP события не инициируются (функциональный модуль HRPY_PROC
0000000006 XEDT Таблицы статусов в программе ZHR_REP не записываются
0000000006 XEDT У программы ZHR_REP нет PNP-выбора


Что необходимо сделать чтобы программа ZHR_REP работала в модели? Дорабатывать саму программу?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование разработанных программ в модели процессов
СообщениеДобавлено: Вт, сен 25 2012, 13:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Первая мысль. Вы в своей программе какую ЛБД используете? Полагаю, она от Вас хочет, чтобы это была PNP.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование разработанных программ в модели процессов
СообщениеДобавлено: Чт, окт 04 2012, 19:01 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 25 2012, 11:44
Сообщения: 6
Ошибка с типом базы данных устраняется выбором подходящей категорией программы в модели процессов.

Для того чтобы программа собственной разработки запустилась в модели процессов необходимо:
1) Расширить селекционный экран своей программы параметрами: STPROCID, STSTEPID, STRUNID, STPARAID, PYPARAID

2) Добавить в конец кода своей программы ФМ: HRPY_PROCESS_FIRE_EVENT

Но возникла другая проблема, т.к. отчет формирует файл реестра перечислений в формате Excel, то данный отчет не работает в фоновом режиме. Возникает динамическая ошибка RAISE_EXCEPTION(Exception condition "NO_BATCH" raised в ФМ "WS_QUERY")
Как можно сделать так чтобы отчет отработал в фоне и создал файл Excel?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование разработанных программ в модели процессов
СообщениеДобавлено: Чт, окт 04 2012, 19:22 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1194
Откуда: Москва
Пол: Мужской
Только, формировать его на сервере по логическим путям (базис Вам должен в этом помочь), и формировать его как вариант в виде XML файла (или банального TXT с разделителями) посредством HR-CEE форуляров (HRU*TED*0).

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование разработанных программ в модели процессов  Тема решена
СообщениеДобавлено: Пт, окт 05 2012, 06:53 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
SAP HR consultant написал(а):
Как можно сделать так чтобы отчет отработал в фоне и создал файл Excel?


Чтобы создать native-Excel файл необходим Excel. В диалоговом режиме Excel запускается на машине клиента, и затем через технологию OLE Automation в нем создается файл и заполнняется данными. В фоновом режиме отчет должен полностью отработать на сервере приложений САП. Там нет ни Excel-а, ни Windows, где работает OLE Automation.

Используйте другой формат для выгрузки.


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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