Книга: SAP R/3 Системное администрирование
ГЛАВА 13 РАСПРОСТРАНЕНИЕ И ПЕРЕНОС ДАННЫХ
ГЛАВА 13
РАСПРОСТРАНЕНИЕ И ПЕРЕНОС ДАННЫХ
Для создания межсистемных бизнес-процессов могут использоваться различные способы поиска решения, способствуя тем самым открытому обмену данными. В зависимости от требований можно выбрать слабое или тесное взаимодействие и синхронную или асинхронную распределенную обработку шагов процесса.
Стандартным сценарием распределенного приложения является Поддержка прикладных связей (ALE — Application Link Enabling). Для технической реализации должны быть определены структуры данных и методы коммуникации. В качестве усовершенствования традиционных процедур реализованы также новые интерфейсы с помощью технологии BAPI.
BAPI
Интерфейс программирования бизнес-приложений (BAPI — Business Application Programming Interface) предоставляет внутренний, а также внешний доступ к данным и бизнес-процессам, определенным в системе SAP R/3. Нижележащими базовыми компонентами этого объектно-ориентированного подхода являются типы бизнес-объектов, которые представляют объекты реального мира в виде программного обеспечения. Стандартные примеры включают план счетов, торговый заказ или закупочную организацию. Эти типы объектов могут быть доступны только с помощью стандартизованных, независимых от платформы методов, которые не зависят также от версии и открыты, — BAPI.
Все типы бизнес-объектов и соответствующие BAPI хранятся в репозитории бизнес-объектов (BOR — Business Object Repository) системы SAP R/3. С помощью ?BAPI Explorer можно получить обзор определенных типов объектов, их методах и характеристиках и сделать изменения. Объекты являются конкретными экземплярами типа объектов.
Кроме специфических методов объектов, некоторые BAPI доступны для всех типов объектов, а именно:
<Object>.Display | Для вывода объекта |
<Object>.Delete | Для удаления объекта |
<Object>.GetDetail | Для вывода данных объекта |
Технически методы реализуются как модули функций. Например, можно использовать BAPI для соединения с внешними программами, а метод распространения ALE — для соединения с бизнес-процессами за пределами системы.
- 13.1. Адреса назначения RFC
- 13.2. Поддержка прикладных связей (ALE)
- 13.2.1. Технические основы
- 13.2.2. Ограничение и ослабление соединения с помощью BAPI
- 13.2.3. Конфигурация
- 13.2.4. Мониторинг и анализ
- 13.3. Перенос данных
- 13.3.1. Пакетный ввод
- 13.3.2. Прямой ввод
- 13.3.3. Быстрый ввод/транзакция вызова
- 13.3.4. BAPI
- 13.3.5. Рабочая среда миграции унаследованных систем
- 13.3.6. Рабочая среда переноса данных
- 13.4. SAPconnect
- 13.5. Советы
- 13.6. Транзакции и пути доступа меню
- 13.7. Дополнительная документация
- 13.8. Контрольные вопросы
- ГЛАВА 13 РАСПРОСТРАНЕНИЕ И ПЕРЕНОС ДАННЫХ
- Резервное копирование базы данных InterBase
- Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Резервное копирование многофайловых баз данных
- Восстановление из резервных копий многофайловых баз данных
- Владелец базы данных
- ЧАСТЬ IV. База данных и ее объекты.
- Перевод базы данных InterBase 6.x на 3-й диалект
- Типы данных для работы с датой и временем
- Практическая работа 53. Запуск Access. Работа с объектами базы данных
- Обзор основных причин повреждения базы данных
- Ошибки проектирования базы данных