Метаданные, генерируемые в процессе поиска служб предприятия, предоставляют адаптеру инструкции по обработке бизнес-объектов BAPI. Метаданные генерируются на уровне бизнес-объектов, операций и свойств.
Метаданные уровня бизнес-объектов для бизнес-объектов BAPI определяют оболочку верхнего уровня.
Следующая таблица содержит описание элементов метаданных уровня бизнес-объекта для бизнес-объекта простого BAPI.
Элемент метаданных | Описание |
---|---|
Type | Тип бизнес-объекта. Для простого интерфейса BAPI устанавливается значение BAPI. |
Operation | Операция. Допустимы следующие операции: Create,
UpdateWithDelete и Delete. Метаданные указанной операции определяются в теге
sapBAPIOperationTypeMetadata и содержат следующие параметры:
|
Следующая таблица содержит описание элементов метаданных бизнес-объекта для транзакции BAPI.
Элемент метаданных | Описание |
---|---|
Type | Тип бизнес-объекта. Для бизнес-объекта транзакции BAPI это значение обычно всегда BAPITXN. |
Operation | Операция. Допустимы следующие операции: Create,
UpdateWithDelete и Delete. Метаданные указанной операции определяются в теге
sapBAPIOperationTypeMetadata и содержат следующие параметры:
|
Метаданные уровня свойств могут представлять дочерние объекты или массив дочерних объектов.
Следующая таблица содержит описание элементов метаданных комплексного свойства (дочерний объект) или свойства структуры/таблицы (массив дочерних объектов).
Элемент метаданных | Описание |
---|---|
FieldName | Имя поля BAPI, представленное в SAP. |
FieldType | Тип свойства, существующего в SAP. |
PrimaryKey | Булевское значение, указывающее, является ли данное свойство первичным ключом. |
ParameterType | Указывает направление преобразования.
|
Метаданные для операции задают имя метода интерфейса BAPI в системе SAP. Это имя используется адаптером для выполнения этого BAPI.
Следующая таблица содержит описание элементов метаданных уровня операций для бизнес-объекта BAPI.
Элемент метаданных | Описание |
---|---|
MethodName | Имя вызова (метода) интерфейса BAPI в системе SAP. |
Name | Имя операции бизнес-объекта, связанной с MethodName. |
(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)