powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / SAP R/3 - вызвать внешнее приложение/функцию
6 сообщений из 6, страница 1 из 1
SAP R/3 - вызвать внешнее приложение/функцию
    #35680011
Фотография MustDie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, прошу прощения за ламмерский вопрос, но я в SAP ни в зуб ногой....

Изучаю возможность интеграции своего приложения в одну корпоративную систему (на базе SAP R/3 TOPO). В конечном итоге требуется при определенных изменениях в данных выполнять некоторые методы внешнего приложения, в идеале вызов api-функций. Иными словами что-то вроде триггера БД из которого будет вызываться xp_cmdshell, если рассматривать MSSQL.
Или, если задать вопрос "другой стороной", - необходимо из внешнего приложения реагировать на определенные действия в SAP. Это все на сервере, а не у клиента.

Какие могут быть варианты такого вызова из SAP?
Посоветуйте литературу, плз, а лучше ссылочку на информацию.
...
Рейтинг: 0 / 0
SAP R/3 - вызвать внешнее приложение/функцию
    #35680445
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как только заходит речь об интеграции приложений, первая мысль, которая проскакивает у меня, это использование специализированного ПО как раз для подобных целей. Например, MS BizTalk. Кстати, к этому продукту (к сожалению, за дополнительную плату) продаются адаптеры ко многим системам, в том числе к SAP. Попутно с помощью такого ПО живописно решаются задачи всякой-прочей интеграции, систематизируются интерфейсы, плавненько выстраивается структура WEB-сервисов.
Но это меня понесло далеко в космос. Саперы сейчас расскажут, как можно не очень высоко подпрыгнуть на простом горном велосипеде бес использования космического корабля... :)
...
Рейтинг: 0 / 0
SAP R/3 - вызвать внешнее приложение/функцию
    #35680588
omgwtflol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копайте в сторону RFC
...
Рейтинг: 0 / 0
SAP R/3 - вызвать внешнее приложение/функцию
    #35680598
omgwtflol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaКак только заходит речь об интеграции приложений, первая мысль, которая проскакивает у меня, это использование специализированного ПО как раз для подобных целей. Например, MS BizTalk. Кстати, к этому продукту (к сожалению, за дополнительную плату) продаются адаптеры ко многим системам, в том числе к SAP. Попутно с помощью такого ПО живописно решаются задачи всякой-прочей интеграции, систематизируются интерфейсы, плавненько выстраивается структура WEB-сервисов.
Но это меня понесло далеко в космос. Саперы сейчас расскажут, как можно не очень высоко подпрыгнуть на простом горном велосипеде бес использования космического корабля... :)
а у SAP есть XI, т.е. PI :)
...
Рейтинг: 0 / 0
SAP R/3 - вызвать внешнее приложение/функцию
    #35681685
soulsurfer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читайте тут - ABAP RFC
...
Рейтинг: 0 / 0
SAP R/3 - вызвать внешнее приложение/функцию
    #35715011
Borzykh Evgeny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для интеграции с SAP из не-SAP есть библиотеки:
C - RFCSDK
C++ - CPPLIB RFCSDK
Java - JCo (Java connector)
.Net - .Net connector
Возможно есть и другие, надо искать.
Используя их можно (сделав незначительные настройки в SAP) вызывать SAP-функции (процедур там нет) по RFC.
Самая "живая" из библиотек - JCo т.к. активно используется для SAP-портал самим SAP.
Следует учесть, что такой способ оптимистичный и нужно будет самому делать проверки на абсолютно всё.
Так же SAP RFC имеет ряд правил, которых потребуется придерживаться разработчкам с обеих сторон.

Наверное, использовать RFC в данном случае правильно.
Помимо "правильного" RFC, могут быть и другие решения интеграции, но рекомендовать что-то конкретное не зная всей задачи не берусь.

PI - имеет смысл если у Вас есть или планируется множественная интеграция (либо PI уже внедрен). Это отдельный функционал, который не входит в "набор" и надо отдельно лицензировать, администрировать и сопровождать.
Также по теме полезно посетить (или почитать) курс BC417.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / SAP R/3 - вызвать внешнее приложение/функцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]