Что скачать, чтобы начать практиковаться с ABAP?

Мне нужно реализовать приложение-мост, связанное с SAP, и написать несколько функциональных модулей. У меня будет серьезный консультант по SAP, который проведет меня по нужной мне структуре данных, но как я могу практиковаться с ABAP в данный момент? Меня так смущает разнообразие продуктов SAP, поэтому у меня есть несколько вопросов:

  • Что мне скачать и установить, чтобы попрактиковаться в ABAP
  • Похожи ли функциональные модули на хранимые процедуры в СУБД?
  • Является ли ABAP единственным языком для написания функциональных модулей SAP?
  • Могу ли я установить несколько пробных модулей SAP (например, SAP FI), где их найти?

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


person Andrew Florko    schedule 19.03.2012    source источник


Ответы (1)


Версия SAP Netweaver Developer Edition доступна в сети разработчиков sap. Netweaver - это, по сути, веб-стек на основе Java перед системой SAP ERP. В зависимости от установки SAP у вас может не быть Netweaver. Если у вас есть, вы можете либо использовать java для создания веб-компонента в Netweaver, либо использовать ABAP для создания функционального модуля с поддержкой RFC, который затем вы можете вызвать либо через один из соединителей RFC (java / .net), либо выставив его как веб-сервис (транзакции «sicf» и «soamanager» в качестве отправной точки).

Функциональные модули больше похожи на веб-службы, а не на хранимые процедуры. Некоторые из них предоставляют структуры словаря данных, некоторые (в основном рекомендуемые модули, называемые BAPI) предоставляют бизнес-объекты.

Модули SAP, такие как SAP_APPL (в основном стек ERP) или HR, доступны для клиентов SAP (вы можете создать столько систем тестирования и обучения, сколько хотите, при условии, что пользователи такие же, как в производственных системах), как разработчик вы вероятно, получит доступ только к основным функциям.

person Dirk Trilsbeek    schedule 19.03.2012
comment
Наконец, я скачал MiniSAP. - person Andrew Florko; 04.04.2012