Академический Документы
Профессиональный Документы
Культура Документы
Целевая аудитория:
Консультанты SAP КЦ и сетей, архитекторы, неравнодушные люди
Автор:
Дмитрий Смирнов,
ведущий консультант OpenText
+79197712188
DmSmirnov@x5.ru
Проблематика: необходимость иметь возможность открыть документ, относящийся к данной транзакции (объекту SAP).
Решение: Готовый фрэймворк AL, с проработанными сценариями для бизнес‐нужд, открытый к реализации любых требований.
2
Историческая справка
#1 4500+
SAP ISV партнёр Общих заказчиков
4
Основные технические сценарии OpenText для SAP*
* доступные в рамках
SAP Data Archiving – создание реорганизационных файлов с данными, приобретённых X5 лицензий
отправка их в архив OpenText, выемка из оперативного хранения (SARA)
SAP Document Archiving – перестройка хранения стандартных вложений для
технологий SAP Office/Kpro (DMWB)
SAP ArchiveLink – структурированный электронный архив в привяз‐ Extended ECM
ке к транзакциям (OAC3), средства массового ввода Enterprise Scan, for SAP Solutions
Сложность проекта
5
Структура решения SAP Archiving & Document Access by OpenText
ArchiveLink PLUS
ABAP
Add‐ons
DocuLink for SAP Solutions
6
OpenText SAP
Техническая Архитектура решения SAP Extended ECM by OpenText
Web SAP FIORI, NetWeaver Business Client, SAP
Клиентская часть SAP GUI, SAP HTML GUI, SAP CRM UI, … Enterprise
Portal
ExchangeLink
NotesLink
Windows Сервер приложений SAP
Viewers
BOB Fiori UI
DesktopLink
S/4AHANA, SAP ERP, CRM, … Retail, …
DocuLink WebUI
ECMLink DocuLink / Basis
Web Viewer / Enterprise Scan DocuLink
Brava! View iViews
SAP ArchiveLink
Контейнер Business
Workspace
Ссылки на
Attachments
Документы
ArchiveLink
Предварительный
просмотр
Область Drag&Drop
8
Часть 1. Archivelink – бизнес‐функциональность только для пользователей SAP
9
Настройка архива – это просто (всё, что надо знать про AL консультанту SAP)
10
Основные бизнес‐сценарии Archivelink (входящие/исходящие)
Запуск процессов: Оптимизация и поддержка: Архивирование:
Входящие документы, Скан‐образы документов доступны Исходящие документы,
различные сценарии на всем протяжении БП Принт‐листы
Исходящие документы
Входящие документы
11
Как выглядит пользовательский интерфейс в стандарте через GOS
Information on
the business Call SAP
object Transaction
Integration of
paper flow Display
original
document
Integration of
Emails
Orders, deliveries,
billings, …
with status icon
13
Основные бизнес‐сценарии Archivelink (функционал OpenText)
Сценарий работы с карточкой документа Archivelink,
ведение реестра отсканированных документов
15
Сценарий генерации ЭПО по входящему документу (настройка)
• Инструмент по регистрации бумажных документов может быть внедрен во все экраны бизнес‐транзакций.
• На одном пользовательском экране собраны документы всех типов (сценариев).
• Для удобства тут же размещены инструменты для повторной печати этикеток и проверки оборудования.
17
Пример архитектуры решения учёта фотографий партий товаров на РЦ*
19
Пример реализации функционала подписания документов в SAP HR (1)
Важные термины:
• Идентификатор документа (DocID / ARC_DOC_ID в SAP) – уникальная
строка, являющаяся указателем на конкретный документ. Связь
документа и транзакции SAP хранится только в SAP, таблица TOA01.
• Компонент – одна или более составных частей документа. SAP по
умолчанию пишет в каждый документ единственную компоненту “data”.
Может быть использована для хранения других представлений одного и
того же документа (например, дополнительный формат PDF для
офисного документа).
Подписание ЭП
Подписание физической
подписью
20
Пример реализации функционала подписания документов в SAP HR (2)
21
Часть 2. Расширение Archivelink – сценарий Declare As Record
Дополнительный доступ к документам SAP из внешней web‐платформы
22
Как это работает
Статусная схема
28
Сценарии создания контейнера Business Workspace в OpenText
29
Контейнер Business Workspace – это больше, чем папка во внешней системе
Содержимое контейнера WS не
хранится в таблицах SAP, оно
получается «на лету» из внешней
системы Content Server
30
Концепция связи Бизнес‐Объекта SAP и контейнера Business Workspace OpenText
BUS2105
Purchase
Requisition
BUS2012
Service Entry
Sheet
1:n
Магия начинается тут
BUS2012
BUS2014
Связи между бизнес‐объектами SAP
передаются в OpenText с помощью
Purchase Purchasing
Order Contract
классов ABAP ‐ Property Provider
n:1
n:m Исходная структура связей
бизнес‐объектов SAP ERP
Бизнес‐объект SAP ERP
BUS2017
Атрибуты из SAP
Область размещения документов Переход к связанным транзакциям
32
Пример карточки транзакции Business WS во внешнем веб‐интерфейсе
33
Настройка стандарта отображения ECMLink в SAP GUI
Включение интерфейса
OpenText Business Content в
меню GOS‐сервисов
Индивидуальная
настройка окна для
каждого бизнес‐
объекта SAP
34
Настройка сценария интеграции с Business Workspace (1)
36
Реализованные в X5 проекты (19 RFA на конец 2020 года)
• RFA‐7229 Кадровый Архив ТС5
• RFA‐20951 Подписание ЛНА на портале ESS/MSS
• RFA‐38441 Кадровый Архив для ТСХ
• RFA‐64506 Кадровый Архив КЦ
• RFA‐77763 Пилот распознавания документов и физический архив ТС5
• RFA‐49856 HR‐ОЦО X5
• RFA‐49856 HR‐ОЦО X5 2 волна
• RFA‐12172 Архив для проекта «Фабрика‐Кухня»
• RFA‐28355 СЭД. Некоммерческие договоры – передача позиционной части договора из SAP SRM
• RFA‐12825 Импорт ФРОВ портал (импортные поставки)
• RFA‐10538 EDI Белоруссия (поставки из стран ЕАЭС)
• RFA‐45221 Претензионная работа
• RFA‐73267 Претензионная работа 2 часть
• RFA‐67858 Возвраты УКД
• RFA‐75574 Документы контрагентов MDM
• RFA‐76983 Акты разногласий GK
• RFA‐79980 Распознавание бумажной финпервички
• RFA‐92893 Автоматизация страхования ОСАГО и КАСКО
• RFA‐40010 Archive Server Remote Standby (инфраструктурный проект СЭД)
37