Интеграция с другими конфигурациями и приложениями
«1С:Документооборот 8» редакции 1.1.3 содержит различные механизмы интеграции с конфигурациями «1С:Предприятия 8» и другими приложениями:
- Загрузка файлов
- Загрузка и отправка электронной почты
- Правила обмена
- Планы обмена
- Веб-сервис работы с файлами
- Интеграция бизнес-процессов с другими информационными базами
- Веб-сервис документооборота
- Веб-сервис очереди сообщений для асинхронного взаимодействия
- Другие возможности
Загрузка файлов
«1С:Документооборот 8» умеет автоматически загружать файлы из указанного каталога в локальной сети. Как только в этом каталоге появляется файл или папка с файлами, они сразу переносятся в нужную папку «1С:Документооборота 8» с сохранением оригинальных имен и структуры подпапок. Загруженные файлы автоматически распознаются, индексируются и могут быть немедленно вовлечены в документооборот вашего предприятия.
Это удобно использовать для интеграции, например, с сетевыми потоковыми сканерами, факс-машинами и другими приложениями.
Загрузка и отправка электронной почты
Любой документ или файл «1С:Документооборота 8» можно отправить по электронной почте, например, контрагенту или сотруднику, работающему в другом офисе.
Предусмотрена возможность загрузки почтовых сообщений из одного или нескольких почтовых ящиков. Почтовые сообщения загружаются в справочники входящих или внутренних документов вместе с вложениями.
Почтовое сообщение может включать в себя файл описания документа, соответствующий ГОСТ Р 53898-2010 «Системы электронного документооборота. Взаимодействие систем управления документами. Требования к электронному сообщению». При загрузке такого сообщения «1С:Документооборот 8» автоматически заполнит все реквизиты входящего или внутреннего документа. При отправке документов из «1С:Документооборота 8» по электронной почте это сообщение взаимодействия СЭД формируется автоматически и добавляется к электронному письму вместе с другими вложениями.
При отправке и загрузке электронной почты поддерживается ЭЦП и шифрование.
Подробнее отправка и загрузка почты рассмотрены в книге «1С:Предприятие 8. Конфигурация «Документооборот». Редакция 1.1. Описание».
Правила обмена
В комплект поставки «1С:Документооборота 8» включены правила обмена с другими типовыми конфигурациями «1С:Предприятия 8», работающими в режиме «Обычное приложение»:
- «Бухгалтерия предприятия КОРП», редакция 2.0;
- «Комплексная автоматизация», редакция 1.0;
- «Зарплата и управление персоналом», редакция 2.5;
- «Управление производственным предприятием», редакция 1.2;
- «Управление торговлей», редакция 10.
Используя эти правила обмена и входящие в комплект поставки обработки, можно организовать ручной обмен общими справочниками и документами.
В комплект поставки также входит демонстрационное правило обмена, которое показывает возможности переноса согласованных договоров между конфигурациями «Документооборот» и «Управление производственным предприятием» ред. 1.2.
Подробнее правила обмена описаны в книге «1С:Предприятие 8. Конфигурация «Документооборот». Редакция 1.1. Описание».
Планы обмена
В «1С:Документооборот 8» встроены планы обмена с другими типовыми конфигурациями, разработанными с использованием библиотеки стандартных подсистем, например:
- «Управление производственным предприятием», 1.3.6;
- «Управление торговлей», 11.0.6;
- «Бухгалтерия предприятия», 2.0.15;
- «Управление небольшой фирмой», 1.2.2.
Предусмотрен также план обмена 1С:Документооборот – 1С:Документооборот, который удобно использовать для организации распределенной или межведомственной системы электронного документооборота.
Используя эти планы обмена, можно организовать автоматический обмен общими справочниками и документами. По аналогии с ними можно разработать и использовать свои планы обмена для решения узкоспециализированных задач, например, обмен кадровой документацией с конфигурацией «Зарплата и управление персоналом» или первичной бухгалтерской документацией с конфигурацией «Бухгалтерия предприятия».
Подробнее планы обмена описаны в книге «1С:Предприятие 8. Конфигурация «Документооборот». Редакция 1.1. Описание».
Веб-сервис работы с файлами
«1С:Документооборот 8» можно использовать как внешнюю библиотеку файлов, которая может быть предназначена для различных внешних программ:
- конфигураций на платформе «1С:Предприятие 8.2»;
- других приложений, которые умеют работать с веб-сервисами.
Применение «1С:Документооборота 8» как библиотеки файлов позволяет:
- присоединить файлы к объектам вашей информационной базы;
- разгрузить вашу информационную базу за счет переноса хранимых файлов в «1С:Документооборот 8»;
- обеспечить безопасное, надежное и централизованное хранение неструктурированной информации вашего предприятия;
- интегрировать файлы, относящиеся к вашей информационной базе, в общий документооборот предприятия;
- организовать единое хранилище файлов для разных информационных баз и приложений.
Подробнее веб-сервис работы с файлами описан в книге «1С:Предприятие 8. Конфигурация «Документооборот». Редакция 1.1. Описание».
Интеграция бизнес-процессов с другими информационными базами
Этот механизм интеграции появился в программе «1С:Документооборот 8» редакции 1.1.3.
Основное назначение этого механизма интеграции – автоматизировать такие процессы обработки данных, которые пересекают границы различных информационных баз. Второе назначение механизма – сделать пересечение этих границ незаметным для пользователей.
Примеры бизнес-процессов, пересекающих границы конфигураций:
- бизнес-процесс обработки заказа покупателя начинается в информационной базе УТ11, продолжается в «1С:Документообороте 8» и заканчивается в УТ11;
- согласование исходящего документа начинается и заканчивается в «1С:Документообороте 8», но одним из согласующих лиц является менеджер по продажам, который работает в информационной базе УТ11.
Как работает этот механизм.
Некоторые роли исполнителей могут быть определены как внешние. Установка роли признака «Внешняя» указывает программе на то, что исполнители этой роли определены в другой информационной базе. Для пользователей эта роль ничем не отличается от других.
Примеры ролей в программе «1С:Документооборот 8»:
- Делопроизводитель (внутренняя),
- Директор (внутренняя),
- Менеджер по продажам (внешняя),
- Главный бухгалтер (внешняя).
Рассмотрим пример, когда в качестве одного из исполнителей бизнес-процесса «Исполнение» в «1С:Документообороте 8» указан не конкретный сотрудник, а внешняя роль «Менеджер по продажам». В этом случае произойдет следующее:
«1С:Документооборот 8» |
«1С:Управление торговлей», ред. 11 |
Для роли «Менеджер по продажам» будет сформирована задача «Исполнить» |
|
Создается и стартует специальный бизнес-процесс «Поручение», в котором эта задача будет указана как задача-источник. Дополнительно к этому поручению будут приложены:
|
|
Происходит обмен внешними бизнес-процессами между «1С:Документооборотом 8» и УТ11 | |
|
В результате обмена в УТ11 появляется и стартует бизнес-процесс «Задание», в точности повторяющий бизнес-процесс «Поручение» из «1С:Документооборота 8». Он также содержит присоединенные файлы и включает в себя содержание документа из «1С:Документооборота 8» в формате HTML. В результате старта задания появляется задача, назначенная роли «Менеджер по продажам». |
|
Сотрудник, исполняющий в УТ11 роль «Менеджер по продажам», знакомится с этой задачей, приложенным к ней HTML содержанием документа и его файлами и отмечает ее как выполненную. Это приводит к завершению бизнес-процесса «Задание» |
Происходит обмен внешними бизнес-процессами между «1С:Документооборотом 8» и УТ11 | |
Ранее созданный бизнес-процесс «Поручение» завершается и автоматически помечает свою задачу-источник из бизнес-процесса «Исполнение» как выполненную. Таким образом, бизнес-процесс «Исполнение» продвигается дальше по маршруту |
|
План обмена внешними бизнес-процессами между типовыми конфигурациями и «1С:Документооборотом 8» является частью библиотеки стандартных подсистем. Этот план обмена переносит между конфигурациями такие данные, как:
- бизнес-процессы «Поручение» и «Задание»,
- присоединенные к ним файлы,
- задачи этих бизнес-процессов,
- внешние роли.
В процессе обмена происходит преобразование бизнес-процесса «Поручение» из «1С:Документооборота 8» в бизнес-процесс «Задание» из БСП и наоборот.
Для использования этого механизма интеграции необходимо настроить конфигурации следующим образом:
- в настройках программы на закладке «Бизнес-процессы» установить флажок «Использовать интеграцию бизнес-процессов»;
- настроить узлы обмена данными (раздел «Настройка и администрирование»);
- настроить внешние роли (раздел «Задачи и бизнес-процессы»).
В карточках задач внешних бизнес-процессов исполнителям дополнительно показан список присоединенных файлов и содержание предмета задачи в формате HTML или в формате табличного документа «1С:Предприятия 8» (MXL).
В остальном обработка задач внешних бизнес-процессов ничем не отличается от обработки задач других бизнес-процессов.
Веб-сервис документооборота
Начиная с редакции 1.1.3, в «1С:Документообороте 8» предусмотрен веб-сервис для синхронной интеграции с другими приложениями. Синхронная интеграция применяется для реализации пользовательского интерфейса и для неинтерактивного онлайн взаимодействия интегрированных конфигураций и приложений.
Веб-сервис «DM» (Documents Management) содержит только одну операцию execute(). Эта операция принимает запрос на выполнение того или иного действия, а возвращает ответ. Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса. Всего предусмотрено 23 пары запрос-ответ.
С использованием этого веб-сервиса в «Библиотеке стандартных подсистем» сделана подсистема «Интеграция с 1С:Документооборотом». Эта подсистема позволяет бесшовно (т. е. незаметно для пользователя) интегрировать другие конфигурации с «1С:Документооборотом 8» на уровне пользовательского интерфейса. Для сотрудников это будет выглядеть как работа в единой информационной базе в едином интерфейсе с общими данными.
Примеры интеграции:
- Из карточки документа «Заказ покупателя» в УТ11 сотрудники смогут сформировать исходящий документ «1С:Документооборота 8», отправить его на согласование, утверждение, регистрацию и контролировать эти процессы.
- Ответственный за работу с контрагентом в УТ11 может посмотреть его входящие и исходящие документы и узнать, какие процессы идут по этим документам и в какой стадии они находятся.
- Менеджер по продажам может присоединить к документу «Заказ покупателя» в УТ11 файлы, поступившие от клиента по электронной почте и подписанные ЭЦП. Хранение этих файлов и сведений об ЭЦП обеспечит «1С:Документооборот 8».
Описание этого веб-сервиса, его операций и классов приводится в файле «Описание веб-сервисов», который входит в комплект поставки.
Веб-сервис очереди сообщений для асинхронного взаимодействия
Начиная с редакции 1.1.3, в «1С:Документообороте 8» предусмотрен веб-сервис для асинхронной интеграции с другими приложениями и конфигурациями по принципу «отправил и забыл». Приложение-потребитель отправляет в «1С:Документооборот 8» запросы на обработку путем вызова операции put и получает ответы вызовом операции get. Обработка сообщений может выполняться «1С:Документооборотом 8» в любом порядке. На один запрос может быть сформировано несколько ответов.
Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса. Всего предусмотрено 23 пары запрос-ответ.
Этот веб-сервис удобно использовать для интеграции «1С:Документооборота 8» с другими приложениями на платформе ESB (Enterprise Service Bus).
Описание этого веб-сервиса, его операций и классов приводится в файле «Описание веб-сервисов», который входит в комплект поставки.
Другие возможности
Исходный код «1С:Документооборота 8» открыт, и вы можете добавлять к нему другие интеграционные механизмы, даже не снимая конфигурацию с поддержки.
Так, например, можно добавить:
- дополнительные веб-сервисы для взаимодействия с другими приложениями;
- дополнительные планы обмена данными с нетиповыми конфигурациями;
- механизмы взаимодействия с другими приложениями на основе COM-технологий;
- регламентные задания для автоматизированной обработки электронной почты;
- и многое другое.
© 2009-2024, ООО "Логен" (консалтинговая группа "Logic Engineering"). Экспертная постановка управления и учета на 1С. Все права защищены.
При воспроизведении любым способом материалов сайта необходима прямая рабочая ссылка на www.Logen.ru.