Бизнес-объекты

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

На следующем рисунке показан пример бизнес-графа, связанного в бизнес-объектом таблицы.
Рис. 1. Пример бизнес-графа SQI
Бизнес-граф SapKna1BG, содержащий указатель на бизнес-объект SapKna1.
Бизнес-объект таблицы содержит столбцы, выбранные в указанной таблице SAP. На следующем рисунке показан пример бизнес-объекта таблицы (представляющего таблицу KNA1).
Рис. 2. Пример бизнес-объекта таблицы SQI
Объект SapKna1.
Помимо информации о столбцах, бизнес-объект таблицы в качестве последнего параметра содержит бизнес-объект запроса.
Рис. 3. Бизнес-объект запроса как параметр бизнес-объекта таблицы (представляется параметром SapKna1Querybo)
Объект SapKna1, содержащий объект SapKna1Querybo.
Бизнес-объект запроса выглядит следующим образом:
Рис. 4. Пример бизнес-объекта запроса SQI
Бизнес-объект SapAdrcQuery.

Таблицы можно моделировать как иерархические бизнес-объекты. При выборе бизнес-объектов в процессе поиска служб предприятия необходимо указать родительско-дочерние отношения таблиц.

Для формирования отношений типа "предок-потомок" таблицы связываются с помощью внешнего ключа. Для дочернего бизнес-объекта таблицы существует внешний ключ, который указывает на свойство в родительском бизнес-объекте запроса.

Обратите внимание, что в бизнес-объекте KNA1 есть ссылка на дочерний бизнес-объект SapAdrc. Объект таблицы SapAdrc, показанный на следующем рисунке, содержит столбец с именем AddressNumber. С этим столбцом связано свойство (ForeignKey), которое содержит ссылку на родительский бизнес-объект.
Рис. 5. Пример дочернего объекта таблицы
Бизнес-объект SapAdrc со свойством AddressNumber.
Для просмотра этого свойства щелкните AddressNumber и откройте вкладку Свойства.
Рис. 6. Пример метаданных свойства, которые связывают дочерний объект с родительским
Свойство ForeignKey со значением SapKna1/Address.
Свойство ForeignKey содержит указатель на столбец Address объекта таблицы SapKna1.

В результате вызова интерфейса SQI для операции RetrieveAll возвращается контейнер бизнес-графов.

Задачи, связанные с данной
Выбор бизнес-объектов и служб
Ссылки, связанные с данной
Метаданные бизнес-объектов SQI
Операции бизнес-объектов SQI
Соглашения об именах бизнес-объектов SQI

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


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