Текущее время: Ср, июл 23 2025, 13:35

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 08:41 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Добрый день!

Кто-нибудь пробовал отправлять/получать IDoc-и в/из не SAP-систему(ы)? (С настройкой между двумя ERP системами вроде все ясно)
Мне нужно из ERP отправлять-получать IDoc-и, и, скажем, из VBA, получать-отправлять IDoc-и обратно.

Куда рыть?

Заранее спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 09:14 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Egal написал:
Добрый день!

Кто-нибудь пробовал отправлять/получать IDoc-и в/из не SAP-систему(ы)? (С настройкой между двумя ERP системами вроде все ясно)
Мне нужно из ERP отправлять-получать IDoc-и, и, скажем, из VBA, получать-отправлять IDoc-и обратно.

Куда рыть?

Заранее спасибо!


Настроить файл порт и таскать айдоки файлами?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 09:38 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Besa написал:
Настроить файл порт и таскать айдоки файлами?

Да, точно, забыл написать - думал через XML-файл как-то.
Но мне надо сделать так чтобы это было что-то близкое к real-time.
И как из VBA можно прицепиться к порту в ERP и ей отдать IDoc ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 10:02 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Egal написал:
Besa написал:
Настроить файл порт и таскать айдоки файлами?

Да, точно, забыл написать - думал через XML-файл как-то.
Но мне надо сделать так чтобы это было что-то близкое к real-time.
И как из VBA можно прицепиться к порту в ERP и ей отдать IDoc ?

Объясните задачу подробнее, так легче думать. Из VBA например можно просто по RFC бапишки(ФМ-ы) дергать и создавать все что нужно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 11:29 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Besa написал:
Объясните задачу подробнее, так легче думать. Из VBA например можно просто по RFC бапишки(ФМ-ы) дергать и создавать все что нужно.

Мне нужно чтобы IDoc-и в обе стороны ходили.
Из VBA создался и "полетел" IDoc в ERP. ERP его приняла, что-то "поделала" (создала ОЗМ, например, или заказ сбытовой) и отправила в VBA ответ - либо "все ок", либо "все плохо".
В ERP что-то поделалось - скажем изменилась ОЗМ - в VBA приложение полетел IDoc с новыми данными ОЗМ. VBA по-изменяло все и в ответ тоже IDoc шлет, опять же либо "все ок", либо "все плохо".
Что то вроде общения ERP и BW - BW дельту запросила, послала в ERP IDoc, в ответ либо все плохо, либо IDoc с дельтой - что-то вроде того.
Только одна система не SAP.

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

PS: можно было бы с PI что-то подумать - но это как-то громоздко по-моему.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 12:46 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
По хорошему надо делать через PI + веб сервисы во внешние системе. В VBA вряд ли получится принимать входящие сообщения, как вы это вообще представляете? Если без PI, смотрите в сторону sap connector, он есть под С, java и .net, понимает RFC и IDOC в обе стороны (т.е. можно отсылать и принимать сообщения)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 13:31 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
zsap написал:
По хорошему надо делать через PI + веб сервисы во внешние системе.

Да, это было бы самое правильное решение - но не факт (пока еще не в курсе, жду ответа) что у заказчика есть PI, и, если нет, захочет ли он за него платить.

zsap написал:
В VBA вряд ли получится принимать входящие сообщения, как вы это вообще представляете?

Пока не очень отчетливо :) Хотя сервис, который может получать данные скажем по http-подобному протоколу имеется.

zsap написал:
Если без PI, смотрите в сторону sap connector, он есть под С, java и .net, понимает RFC и IDOC в обе стороны (т.е. можно отсылать и принимать сообщения)

sap connector - это мысль, я про него и забыл совсем.

Спасибо! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пт, май 11 2012, 15:11 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
А почему не сделать просто синхронный abap web-service без PI? версия сап позволяет? тогда это самое простое, имхо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Пн, май 14 2012, 21:53 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
+1 за web service, там и reusability гораздо лучше будет.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Вт, май 15 2012, 12:59 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
в IDoc монитор казистей, плюс перезапуск на стороне получателя можно делать, в отличии от синхронного веб-сервиса

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Вт, май 15 2012, 13:32 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
chumpa написал:
в IDoc монитор казистей, плюс перезапуск на стороне получателя можно делать, в отличии от синхронного веб-сервиса

так-то оно так, но нужен же сразу ответ. перезапуск можно и повторным вызовом сделать. ведь вызывающая сторона в курсе, что вызов не удался.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Ср, май 16 2012, 23:07 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
о каком вебсервисе идет речь?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Чт, май 17 2012, 12:12 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Если настроен PI:
ФМ - "MASTER_IDOC_DISTRIBUTE" отправляет айдоки из ERP хоть куда (куда настроено).
Там и структура EDDC, в которой все параметры заполнишь - система, кто отправитель, получатель и т.д.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Чт, май 17 2012, 15:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
айдоки? ужас

короче так, пишете RFC функцию. далее создаете для нее web-сервис (se80 -> утилиты -> другие утилиты -> из функционального модуля). и вуаля. далее немного шаманства с портами в WSADMIN / LPCONFIG / SOAMANAGER и все, функцию можно звать по HTTP без PI


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDoc и не SAP-система
СообщениеДобавлено: Чт, май 17 2012, 16:24 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
holocron написал(а):
так-то оно так, но нужен же сразу ответ. перезапуск можно и повторным вызовом сделать. ведь вызывающая сторона в курсе, что вызов не удался.


У Egal везде написано про IDoc.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.

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


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

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


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

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