Каждый бизнес-объект BAPI (дочерний бизнес-объект оболочки) представляет вызов BAPI. Свойства этого бизнес-объекта соответствуют параметрам вызова BAPI в SAP. Эти свойства определяются метаданными в бизнес-объекте.
Адаптер поддерживает отношения между бизнес-объектами как с единственным, так и с несколькими кардинальными числами. Бизнес-объект, основанный на интерфейсе BAPI, может содержать не больше двух иерархических уровней, если только это не вложенный BAPI. Следовательно, все простые параметры BAPI соответствуют атрибутам бизнес-объекта верхнего уровня, а параметры структуры и таблицы BAPI соответствуют дочерним бизнес-объектам, которые содержат только атрибуты.
Преобразование структуры бизнес-объекта в фактический вызов BAPI в SAP описывается в следующей таблице:
Параметр интерфейса BAPI | Свойство бизнес-объекта адаптера SAP |
---|---|
Простой параметр | Свойство бизнес-объекта. Это простое свойство. |
Параметр структуры | Дочерний бизнес-объект с единственным кардинальным числом. Это комплексное свойство, так как оно двумерное. |
Свойство | Преобразуется в поле в бизнес-объекте. |
Возвращаемый BAPI | Содержит структуру или параметр таблицы. |
Параметр таблицы | Дочерний бизнес-объект с несколькими кардинальными числами. Это трехмерное свойство. |
Параметры импорта и экспорта могут быть параметрами простого поля или структуры.
(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)