► SAP Service Marketplace, псевдоним dma
Указания SAP Service Marketplace
Таблица 12.1. Указания SAP по архивированию
Содержание |
Указание |
Archive file cannot be read |
79186 |
Maintaining logical path and file names |
35992 |
Compiling information sources for archiving R/3 data |
71930 |
Archiving outside of SARA |
133707 |
12.7. Контрольные вопросы
1. Что такое объект архивирования?
a. CD-ROM или WORM
b. Архивные файлы, созданные в результате архивирования
c. Логический блок связанных данных и необходимых для их архивирования программ
2. Что означает «архивирование данных»?
a. Сохранение журналов архивирования
b. Архивирование таких документов, как списки входящих и исходящих, счетов или документов из компонентов приложений
c. Удаление данных из БД и их сохранение в системе архивирования или на отдельном носителе
3. Какое инструментальное средство используется в архивировании данных R/3 для переноса информации в архив?
a. SAP ArchiveLink
b. HSM (Hierarchical Storage Management)
с. ADK (Archive Development Kit)
d. RFC
4. Какое утверждение правильно?
a. Весь процесс архивирования выполняется в ходе обычной работы SAP R/3.
b. Для выполнения архивирования нужно выполнить остановку системы R/3.
c. При генерации файлов архива в R/3 не должна выполняться никакая другая работа.
ГЛАВА 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 доступны для всех типов объектов, а именно:
.Display |
Для вывода объекта |
.Delete |
Для удаления объекта |
.GetDetail |
Для вывода данных объекта |
Технически методы реализуются как модули функций. Например, можно использовать BAPI для соединения с внешними программами, а метод распространения ALE — для соединения с бизнес-процессами за пределами системы.
13.1. Адреса назначения RFC
Многие соединения/связи между двумя системами SAP R/3 или системой SAP R/3 и внешней системой основываются на протоколе интерфейса SAP — вызове удаленной функции (RFC — Remote Function Call). С помощью этого протокола приложения могут вызывать функции АВАР в системе SAP R/3, а системы SAP R/3 — внешние приложения (см. главу 1). Функции RFC делаются доступными для внешних программ через динамические библиотеки.
RFC вызывает предварительно определенный модуль функций в партнерской системе; вызывающая программа является клиентом RFC, а «отвечающая» вызванная система — сервером RFC (см. рис. 13.1).

Рис. 13.1. Распределение задач на различные системы
В среде SAP RFC предлагает интерфейс CPI-C, реализованный SAP.
Адреса назначения RFC
Чтобы полностью интегрировать систему SAP R/3 в существующую системную инфраструктуру, предоставленные соединения RFC должны быть идентифицированы как адреса назначения RFC. Часть этого определения делается автоматически, когда система SAP R/3 конфигурируется в инфраструктуре. Например, это включает соединения RFC, требуемые для системы управления транспортом (TMS, см. главу 5), которые создаются, когда система SAP R/3 интегрируется в области транспорта. Во время установки системы SAP R/3 также генерируются адреса назначения RFC для всех относящихся к делу серверов приложений; но зачастую необходимо создавать дополнительные адреса назначения. Типичными примерами из области системного администрирования являются соединения RFC для:
Читать дальше