BOPF - Business Object
Processing Framework
SAP Transportation Management
Северсталь-Инфоком 2017
SAP TM – Управление
транспортировками
- BOPF
- ABAP Web Dynpro
- Floor Plan Manager (FPM)
- The Floor Plan Manager BOPF Integration (FBI)
- SAP HANA
- Forward error handling (FEH)
- Collaboration Portal on UI5
Северсталь-Инфоком 2017
BOPF - Архитектура
Северсталь-Инфоком 2017
Сервисный уровень
UI
Web Dynpro
FPM
FBI
Общие Сервисы
CP Backend
Transaction and Service Manager
Бизнес приложение
BOPF Runtime
Логика бизнес приложения
разделенная на проверки,
действия, определения, запросы.
Работа с буфером
BOPF Модель
BO Структура
Runtime Модель
Бизнес-объект
Северсталь-Инфоком 2017
VBAK
VBAP
VBEP
VBUP
…
Структура Бизнес-объекта
Северсталь-Инфоком 2017
Расширение Бизнес-объектов
Северсталь-Инфоком 2017
BOBF - Практика использования
Достоинства:
- Структурированность
- 100% использование преимуществ
ООП
- Расширяемость
- Гибкость настроек
- Простота навигации по объектам и
поиска данных
Северсталь-Инфоком 2017
Недостатки:
- Сложность отладки объектного кода
- Сложность анализа проблем из-за
работа асинхронных механизмов
- Низкая производительность
Вопросы
Северсталь-Инфоком 2017

Александр Бондоренко - Использование BOPF на примере SAP Transportation Management