Все типы бизнес-объектов и соответствующие BAPI хранятся в
Кроме специфических методов объектов, некоторые BAPI доступны для всех типов объектов, а именно:
Для вывода объекта | |
Для удаления объекта | |
Для вывода данных объекта |
Технически методы реализуются как модули функций. Например, можно использовать BAPI для соединения с внешними программами, а метод распространения ALE — для соединения с бизнес-процессами за пределами системы.
Многие соединения/связи между двумя системами SAP R/3 или системой SAP R/3 и внешней системой основываются на протоколе интерфейса SAP —
RFC вызывает предварительно определенный модуль функций в партнерской системе; вызывающая программа является клиентом RFC, а «отвечающая» вызванная система — сервером RFC (см. рис. 13.1).
Рис. 13.1.
В среде SAP RFC предлагает интерфейс CPI-C, реализованный SAP.
Чтобы полностью интегрировать систему SAP R/3 в существующую системную инфраструктуру, предоставленные соединения RFC должны быть идентифицированы как
► Копирования удаленного клиента (см. главу 7)
► Настройки центрального управления пользователями (CUA, см. главу 8)
► Мониторинга удаленных систем SAP R/3 с помощью Alert Monitor (см. главу 16)
Чтобы определить адрес назначения RFC, все данные, необходимые для коммуникации с партнерской системой, компилируются с логическим именем. Устанавливается тип коммуникации. Заданное соединение RFC можно использовать любой программой; оно не присваивается какой-то определенной функции или определенному клиенту.
Соединения RFC всегда являются однонаправленными.
Каждая из коммуникационных пар, упомянутых выше, реализуется с помощью определенного типа соединения. Параметры, необходимые для создания нового адреса назначения RFC, зависят от типа соединения.
Таблица 13.1.
Тип | Описание | Требуемые данные |
1 | Соединение с сервером приложений с той же самой базой данных | нет |
3 | Соединение с системой SAP R/3 | Целевая машина и системный номер |
2 | Соединение с системой SAP R/3 | нет |
Т | Запуск внешней программы через TCP/IP | Зависит от типа активации Start: имя хоста и путь доступа программы Registration: ID программы |
L | Ссылочная запись (указывает на другой адрес назначения) | Адрес назначения RFC, для которого создается псевдоним |
S | Запуск внешней программы с помощью SNA или АРРС | нет |
X | RFC через специальные драйверы подпрограммы АВАР/4 | драйвер АВАР/4 |
M | Соединение CMC | нет |
В качестве примера рассмотрим определение нового соединения между двумя системами SAP R/3, «KLU» и «ELU».
1. Сначала с помощью ►RFC Administration выводится список всех известных адресов назначения RFC и сортируется согласно типу соединения (см. рис. 13.2).
Рис. 13.2.
2. Щелкните на Create, чтобы открыть поле ввода для нового соединения RFC.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии