Академический Документы
Профессиональный Документы
Культура Документы
2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
База знаний
Традиционно при автоматизации бизнес-процессов компании выделяются два вида информации, что соответственно приводит к внедрению двух
классов систем:
Примечание: Enterprise Content Management (ECM) - стратегия, методы и инструменты, используемые для сбора, управления, хранения, сохранения и
доставки контента и документов, связанных с организационными процессами (источник: AIIM).
В настоящий момент времени SAP представляет несколько функциональностей, предназначенных для обработки неструктурированной информации:
Необходимо отметить, что если первые два решения являются частью SAP ERP ECC, то третье, хоть и является тесно интегрированным в SAP ERP-
представляет собой отдельную платформу. В статье хотелось бы затронуть аспекты построения системы документационного обеспечения предприятия на
основании компонентов, входящих в ECC, обладающими возможностями уменьшения эксплуатационных расходов Заказчика. Так как DMS является
хорошо известной и давно внедряемой на рынке компонентой, остановимся на RCM - достаточно недавно появившейся в линейке продуктов SAP и еще не
завоевавшей широкого признания в России, как со стороны фирм интеграторов, так и со стороны клиентов. Тем не менее, SAP - RCM обладает всеми
традиционными возможностями современных систем электронного документооборота. Она охватывает практически все аспекты в области управления
документами и позволяет организовать эффективную документационную поддержку бизнес-процессов компании в соответствии с требованиями
государственных стандартов, нормативных документов и принятых в компании принципов работы в существующих регламентах. Необходимо отметить,
что RCM построена с использованием методологии SOA. Это позволяет ей обладать достаточной гибкостью.
Давайте рассмотрим классические задачи, которые ставятся Бизнесом перед консультантами при запуске СЭД (системы электронного
документооборота):
Рассмотрим, каким образом, используя RCM, можно решить поставленные бизнес-задачи. Для этого разберем общую архитектуру компонента (Рис.1).
Прежде чем преступать к решению задачи, вкратце остановимся на основных понятиях архитектуры.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 1/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Area - область деятельности, в рамках которой предприятие предоставляет вид работ и услуг, предусмотренных Уставом компании. Каждая area
содержит свою группу сервисных провайдеров (Service Provider). В SAP предусмотрено несколько area. К примеру, можно выделить area, в состав которых
входят компоненты, отвечающие за обработку документов (включая обработку карточек документов, записей, ведение из версионности маршрутизации и
т.д.).
Service Provider (SP) предоставляет набор средств и услуг для работы с определенным видом объекта (задачи, карточки, документы, письма, бизнес-
объекты и т.д.). Каждый сервисный провайдер отвечает за обработку информации об определенной группе объектов. Примером может служить SP,
отвечающий за обработку объекта документ (ведение его карточки, версионности контента и т.д.)
ElementType (ET) – конкретная реализация сервисного провайдера. С технической точки зрения - он же тип элемента, унаследованный от
ServiceProvider. Один сервисный провайдер может порождать один или более ElementType.
В решаемой нами задаче мы предлагаем к использованию следующие ET: Record, RecordModel, ArchiveLinkDocument, FilePlan.
Кроме того, мы рассмотрим casemanagement, в разрезе инструментария, для эффективной постановки задач по разработке (исполнению) документов и
контролю данного исполнения.
Разберем последовательно следующие типы элементов сервисного провайдера, которые, используются для решения поставленных выше задач.
ArchiveLinkDocument– сервисный провайдер, обеспечивающий обработку документов различных форматов. Создание документа может происходить на
основании шаблона, посредством загрузки сканированного документа и непосредственно созданием документа в самой системе.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 2/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Сам документ состоит из и contentmodel (карточки документа) и самого файла, хранилище которого является настраиваемым посредством KPRO
(Рис.2).
Contentmodel содержит описательную часть файла и атрибуты файла, которые в случае MSO ce, могут быть считаны автоматически.
Возможно ведение версионности, как на уровне contentmodel (карточки документа), так и содержимого (файла). Необходимо отметить, для
contentмодели, можно осуществить настройку сети статусов, отражающих жизненный цикл документа. Причем сама сеть статусов имеет более широкую
вариацию для настройки по сравнению с DMS (DocumentManagementSystem). К примеру, в DMS можно было указать в настройке текущего статуса не более
6 статусов предшественников, в RCM количество статусов предшественников неограниченно.
Contentmodelявляется настраиваемой и подлежит наследованию от вышестоящей, приобретая все ее свойства и атрибуты. Настройка
contentmodelпроисходит в транзакции DMWB. Contentmodel состоит из Input/Output атрибутов, свойства которых, так же подлежат настройке (Рис.4). Таким
образом, при грамотном построении архитектуры системы, на этапе предварительного обследования, рекомендуется: определить атрибутику всех
документов, используемых в организации; выделить одинаковые для всех документов атрибуты; построить на их основании общую contentmodel, а в
дальнейшем - наследоваться от нее, после чего расширить параметры специфичных для того или иного документа, атрибутов. При обработке не
редактируемых файлов представляется возможность их аннотирования с использованием Integrated Document Viewer.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 3/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Формирование документов, на основании шаблонов, заключается в предварительной загрузке документа в SAP (к примеру, документа Word).
Переменные поля, используемые при создании шаблона, формируются на основании атрибутов contentmodel. В случае сложного расчета данных,
содержащихся в переменных, возможно подключение к соответствующему ET, отвечающему за формирование шаблона, ABAP-функции, которая
осуществляет расчет указанных параметров.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 4/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Часто, при обработке документов возникает необходимость объединения их в некое подобие дела (папку), а так же указать документ - основание
(вышестоящий документ). Рассмотрим данную потребность на основании договора. Формирование папки документов, а также их иерархии возможно по
принципу SPтипа record.
Record – состоитизcontent model (Рис.8) иrecord model (Рис.9). Recordможет содержать соединенные с ней, посредством modelrecord, объекты (бизнес-
объекты SAP, документы, транзакции, отчеты, url-ссылки и т.д.). В то же время, она может быть включена, в качестве элемента, в другой recordmodel.
Интересной особенностью recordmodelявляется возможность содержать ссылки на бизнес-объекты системы. В свою очередь, объекты системы могут
содержать ссылки, посредством GOS(GenericObjectService), на объекты record. Таким образом, мы получаем неограниченную интеграцию любых record,
содержащих документы к фактически любому объекту SAP, имеющему в своем распоряжении GOS. Настройка recordmodel является весьма гибкой и
удобной (Рис.9). Изначально строится структура папок, листами которых могут являться ссылки на Eили ET, определенные обрабатываемой RMS_ID. Все
настройки осуществляются путем транзакции srmcustomizing.
Рис.8. Record-modelзаписи
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 5/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
3) Постановка задач по обработке документов (пакетов документов), их согласование, коллективная разработка и контроль исполнения.
Обозначенную бизнес-задачу можно решить, используя SPSCMG_SP_CASE. Вся настройка Case-Management ведется в транзакции scase_customizing.
Case-management является компонентом для обработки инцидентов, например, входящее письмо. Система выводит на экран обзор всей информации о
случае на одном экране и дает возможность электронной маршрутизации объекта другим пользователям. Case, так же как и Record содержит
настраиваемую и весьма гибкую сеть статусов. Каждому виду caseможно присвоить свою статусную схему.
Case– является интегрирующим компонентом, содержащим в себе следующие три основные части (Рис.10):
Функции обеспечивают обработку действий выполняемых пользователем в процессе жизненного цикла case. Технически функции обрабатываются во
внедрениях BADI. Бизнес примером реализации функции может служить отправка экспресс-оповещения сотруднику, инициировавшему процесс
рассмотрения документа с указанием о необходимости внесения изменений в рассматриваемый документ.
Атрибуты – метаданные, описывающие caseкак сущность, где часть заполняется - автоматически, часть – вручную (Рис.11). Существует широкий
спектр настройки свойств каждого атрибута: обязательность, невидимость, журналирование (сохранение в таблицах изменений) и т.д. Кроме того, при
настройке атрибуты можно разделить на группы по их смысловому содержанию.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 6/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Компоненты – «связанные» с caseобъекты и приложения. В стандартной поставке, SAP предлагает достаточное большое количество преднастроенных
компонент. Мы же - рассмотрим компоненты SAP, позволяющие обеспечить возможность постановки задач по обработке документов:
а) «Соединенные объекты» (casemodel) - аналогичны recordmodelи позволяют осуществить прикрепление к рассматриваемому случаю любых
настроенных ET (Рис.12). В нашем случае, это могут быть сервисные провайдеры вида documentили record. В случае сложных процедур
согласования, можно построить «дерево» из задач, каждая из которых будет, в свою очередь, подлежать согласованию на уровне своей
маршрутной схемы.
б) «Путь выполнения» - маршрут движения case (задачи) по исполнителям. Можно использовать как преднастроенный путь выполнения, так и
формировать свой в процессе маршрутизации. Формирование пути исполнения достаточно гибко и позволяет использовать возможности как
последовательной, так и параллельной маршрутизации документа (Рис.13). Для каждого добавляемого в путь рассмотрения пользователя (US–
логин, S– штатная должность, O– организационная единица) есть возможность установки следующих параметров (Рис.14):
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 7/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Компонента содержит в своем составе журнал пути маршрутизации, что позволяет осуществлять контроль сроков на уровне каждого сотрудника
(Рис.15).
Необходимо отметить, что использование маршрутизации Caseна основании WorkFlow позволяет использовать при внедрении такие «классические»
возможности, как и календари, контроль сроки, ведение заместителей, переадресация и т.д.
в) компонент «примечание» предназначен для ведения переписки между пользователями в процессе маршрутизации case (Рис.16).
В соответствии с ГОСТ Р 51141 - 98 «Делопроизводство и архивное дело», номенклатура дел - систематизированный перечень наименований дел,
заводимых в организации, с указанием сроков их хранения, оформленный в установленном порядке.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 8/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
FilePlan, в классическом его образе, представляет структуру вида «дерево». К листовым элементам FilePlan может быть присвоено 1 или несколько
элементов и решаемой нами задачи – это непосредственно документы. Удобство работы с FilePlan заключается в построении структуры хранения
документов любой глубины.
Несомненным достоинством RCM является расширенные возможности поиска всех указанных выше объектов. В зависимости от вида объекта,
используются различные виды поисковиков, которые условно можно разделить на полнотекстовые и атрибутные. В случае с атрибутным поиском для
recordи document, можно использовать два вида поисковиков. Первый – вызывается на основании контекстного меню при выборе объекта (Рис.18).
Характерной особенностью указанного поисковика, кроме использования классических вариантов для настройки select-screen, является дополнительная
возможность использования так называемого «Архива списка» - списка ранее выбранных объектов. Причем, при повторном использовании «Архива
списка», поиск значительно ускоряется за счет хранения в базе данных ранее выбранных объектов. Для каждого атрибута contentmodelи recordи
documentсуществует возможность настройки видимости на уровне полей выбора.
Интересной возможностью является использование так называемого общего поиска, работающего на основании общих атрибутов для различных
видов объектов. К примеру, атрибуты contentmodel – «Уникальный идентификатор», «Описание», «Автор» и т.д. применяютсяв любой contentmodel, что
позволяет эксплуатировать их для поиска различных объектов посредством одного поискового запроса.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 9/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
Для указанных выше поисковиков характерно создание преднастроенных вариантов, позволяющих получить на основании их, журналы регистрации и
реестры всех ведущихся в системе документов.
Для Case характерно подключение отдельного средства поиска посредством указания для SPSCMG_SP_CASE_LOCATOR.
Так же необходимо отметить возможности полнотекстового поиска по документам с использованием trex. В стандарте указанная возможность
реализуется с помощью DocumentFinder.
Напоследок, хотелось бы так же упомянуть о расширенных возможностях RCM, которые напрямую не относятся к процессу обеспечения
документационной поддержки предприятия, но, тем не менее, существенно расширяют функционал системы:
и т.д.
Необходимо отметить, что SAP- RCM для внедрения СЭД наиболее эффективно, если в компании уже используются какие-либо бизнес-приложения SAP.
В этом случае имеется ряд преимуществ, а затраты на интеграцию в несколько раз ниже, чем при создании СЭД на основе любого другого решения. Кроме
того, весьма удобной представляется возможность обработки документов из объектов системы (бизнес-объектов), опираясь на один и тот же привычный
пользователю интерфейс. В этом случае само внедрение пройдет гораздо «мягче», чем при внедрении систем с различными интерфейсами и не вызовет
негатива со стороны пользователей.
Автор статьи: Остапко Александр Сергеевич, системный архитектор ООО «Сайнер», является кандидатом технических наук, сертифицированным
специалистом AIIM ECM Practitioner, имеет сертификат по SAP Business Work ow with SAP NetWeaver 7.0. С SAP работает с 2005 года. Специализация:
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 10/11
26.02.2020 Построение системы электронного документооборота на Record and Case management System / Сапёр / Статьи / База знан…
построение систем документационного обеспечения предприятия. Технические навыки: DMS, RCM, WorkFlow, ABAP. Связаться можно по адресу
Ostapko_AS@sciener.ru
Нравится 12 Не нравится
Комментарии:
Галина Нудьга (Рейтинг: 37) 14:49, 01 апреля 2015
Здравствуйте.
У системы много возможностей, но хотелось бы узнать и о недостатках.
18+ © 2009 - 2020, Издательство ООО «Эксперт РП». Все права защищены Сообщество Разработка и поддержка сайта — OpenStart
Связаться с нами support@sapland.ru
Политика конфиденциальности
Републикация материалов — только со ссылкой на SAPLAND.RU, с разрешения редакции сайта. Редакция не несет ответственности за высказывания пользователей на сайте.
https://sapland.ru/kb/articles/stats/postroenie-sistemi-elektronnogo-dokumentooborota-na-record-and-case-management-s.html 11/11