Структура бизнес-объектов ALE

При использовании ALE адаптер обменивается с приложением SAP бизнес-объектами, которые представляют отдельный IDoc или пакет IDoc. Этот бизнес-объект - это объект оболочки верхнего уровня, содержащий один или несколько дочерних объектов IDoc, каждый из которых соответствует отдельной структуре IDoc. И для обработки входящих, и для обработки исходящих запросов используется один и тот же бизнес-объект.

На следующем рисунке показана бизнес-структура ALE.
Рис. 1. Бизнес-структура ALE
Структура бизнес-графа IDoc, показывающая, что он включает бизнес-объект оболочки IDoc, который, в свою очередь, включает свойство ИД транзакции SAP и один или несколько объектов IDoc. Объекты IDoc включают свойство фиктивного ключа, объект управляющей записи и объект записи данных.

Бизнес-граф ALE содержит глагольную команду и бизнес-объект. Бизнес-граф может относиться к бизнес-объекту с единственным кардинальным числом или к оболочке, представляющей группу бизнес-объектов, каждый из которых имеет единственное кардинальное число.

Бизнес-объекты IDoc ALE поддерживают следующие глагольные команды:
  • Бизнес-объекты исходящих запросов: не поддерживают никаких глагольных команд
  • Бизнес-объекты входящих запросов: Create, UpdateWithDelete, DeleteOutbound

Бизнес-объект оболочки содержит ИД транзакции и один или несколько бизнес-объектов IDoc. Для отдельных структур данных IDoc бизнес-объект оболочки содержит только один экземпляр бизнес-объекта IDoc. Для пакетов IDoc бизнес-объект оболочки содержит несколько экземпляров бизнес-объекта IDoc.

На следующем рисунке показан бизнес-граф и связанный бизнес-объект оболочки, который в данном примере содержит один бизнес-объект IDoc.
Рис. 2. Пример бизнес-графа ALE и бизнес-объекта оболочки
Вид SapAlereq01BG; показан указатель, направленный от бизнес-графа к бизнес-объекту SapAlereq01.
Структура бизнес-объекта IDoc (в данном примере - SapAlereq01IDocBO) показана на следующем рисунке.
Рис. 3. Пример структуры бизнес-объекта IDoc
Изображение бизнес-объекта SapAlereq01DocBO, показывающее, что он содержит фиктивный ключ, объект управляющей записи и объект записи данных.
Бизнес-объект IDoc содержит следующие объекты:
  • Бизнес-объект управляющей записи, который содержит метаданные, необходимые адаптеру для обработки бизнес-объекта.
  • Бизнес-объект записи данных, содержащий фактические данные бизнес-объекта, которые должны обрабатываться приложением SAP, и метаданные, необходимые адаптеру для преобразования бизнес-объекта в структуру IDoc для вызова RFC.

Ссылки, связанные с данной
Метаданные бизнес-объектов ALE
Операции и глагольные команды бизнес-объектов ALE
Соглашения об именах бизнес-объектов ALE

Условия использования |


(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)