Телефон Апрель софт 8 (800) 700-31-42 Звонок по России бесплатный 8 (831) 202-15-19 Обратная связь с Апрель cофт
8.00-17.00 (пн.-чт.) 8.00-16.00 (пт.)
Продукты
Услуги по внедрению 1С

Интеграция с другими конфигурациями и приложениями

"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" встроены планы обмена с другими типовыми конфигурациями, разработанными с использованием библиотеки стандартных подсистем, например:

  • "Управление торговлей", 11.0.6;
  • "Управление небольшой фирмой", 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С:Документооборот 81С:Управление торговлей, ред. 11

Для роли "Менеджер по продажам" будет сформирована задача "Исполнить".

Создается и стартует специальный бизнес-процесс "Поручение", в котором эта задача будет указана как задача-источник. Дополнительно к этому поручению будут приложены:

  • содержание документа (предмета бизнес-процесса) в формате HTML;
  • файлы, присоединенные к этому документу.

Происходит обмен внешними бизнес-процессами между "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-технологий;
  • регламентные задания для автоматизированной обработки электронной почты;
  • и многое другое.
Предыдущий Следующий