SAPфорум.RU https://sapboard.ru/forum/ |
|
Получение данных в SAP ERP из PI https://sapboard.ru/forum/viewtopic.php?f=70&t=94120 |
Страница 1 из 1 |
Автор: | GreenTree17 [ Вт, ноя 29 2016, 14:53 ] |
Заголовок сообщения: | Получение данных в SAP ERP из PI |
Добрый день. Впервые сталкиваюсь с вопросами интеграции систем средствами SAP PI. Есть некая задача: Из одной системы данные попадают в PI, в свою очередь шина переправляет эти данные на вход в SAP. Тут начинаются вопросы, с чего начать со стороны SAP ERP... Какой адаптер использовать для приема и обработки входящей информации из PI? Возможно ли использовать Idoc Adapter и разработать ФМ, который будет разбирать данные и использовать для дальнейших задач? Или необходимо разместить веб сервис, в который будет стучаться шина, а мы будем забирать данные из него разработанным ФМ? |
Автор: | Андрей Петин [ Вт, ноя 29 2016, 17:06 ] |
Заголовок сообщения: | Re: Получение данных в SAP ERP из PI |
Добрый день. Если это не стандартный интерфейс, которому соответствует IDoc, а нечто разрабатываемое вами, то лучше использовать ABAP-прокси. Для этого в SAP ERP должно быть задано соединение с ESR (частью PI), вот как здесь: https://help.sap.com/saphelp_nwpi711/helpdata/en/bb/e8e8f27dba483faa754b10048fb036/frameset.htm Далее в SAP PI вы должны создать входящий интерфейс для ERP-системы, а затем сгенерить в ERP для него прокси-объекты - типы данных и классы (транзакция SPROXY). В классе будет метод, куда на вход подаётся структура, соответствующая сообщению из PI. Вам нужно будет написать там обработку. Тип адаптера в канале PI для связи с ERP-системой зависит от того, какой у вас PI. Если PI с ABAP-сервером, то используйте адаптер XI. Если PI чисто на Java, тогда адаптер SOAP с типом протокола XI 3.0. |
Автор: | Chaser009 [ Ср, ноя 30 2016, 12:41 ] |
Заголовок сообщения: | Re: Получение данных в SAP ERP из PI |
Начать надо от печки: определить тип принимающего интерфейса в ERP и отправляющего из внешней системы. Потом определиться, какой режим коммуникации: синхронный или асинхронный. Дальше коллега уже изложил: для синхронного режима - прокси, rfc (лучше прокси), для асинхронного - айдоки, если надо, например, документ запостить, или, опять же, прокси. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |