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

Часовой пояс: 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 часа


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

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


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

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