Бесшовная интеграция с 1с документооборот. Есть несколько вариантов подключения к другой программе

Процессы работы с документами часто пересекают границы типовых решений «1С:Предприятия 8» и других приложений. Поэтому для эффективной работы очень важна высокая степень интеграции между этими приложениями. «1С:Документооборот» обеспечит простую и технологичную интеграцию на единой платформе «1С:Предприятие»:

  • Интеграция с «1С:Бухгалтерией предприятия» – для договорных документов.
  • «1С:ERP Управление предприятием» – для проектно-конструкторской документации.
  • «1С:Зарплата и управление персоналом» – для кадрового документооборота.
  • «1С:Управление торговлей» – для ведения переписки с клиентами и контрагентами, и для создания объектов на основе этой переписки – заказы, соглашения.

Бесшовная интеграция избавит вас от переходов из программы в программу: в карточках другой конфигурации или приложения просто появятся гиперссылки, по которым вы сможете открыть любые учетные данные из «1С:Документооборота»: присоединенные файлы, процессы, задачи, историю переписки и т.д.

И самое важное – настройки интеграции уже готовы и в «1С:Предприятии», и в типовых решениях.

Технологии интеграции:

  • «1С:Документооборот 8» умеет автоматически загружать файлы из указанного каталога в локальной сети.
  • Как только в этом каталоге появляется файл или папка с файлами, они сразу переносятся в нужную папку «1С:Документооборота 8» с сохранением оригинальных имен и структуры подпапок.
  • Загруженные файлы автоматически распознаются, индексируются и могут быть немедленно вовлечены в документооборот вашего предприятия.

Загрузку удобно использовать для интеграции, например, с сетевыми потоковыми сканерами, факс-машинами и т.п.

Электронная почта

Любой документ или файл «1С:Документооборота 8» можно отправить по электронной почте, например, контрагенту или сотруднику, работающему в другом офисе. Программа поддерживает легкую и встроенную почту (только для КОРП и ДГУ).

Легкая почта

  • Загружает почтовые сообщения как из одного, так и из нескольких почтовых ящиков.
  • Почтовые сообщения загружаются в справочники входящих или внутренних документов вместе с вложениями.
  • Почтовое сообщение может включать в себя файл описания документа, соответствующий ГОСТ Р 53898-2010 «Системы электронного документооборота. Взаимодействие систем управления документами. Требования к электронному сообщению». При загрузке такого сообщения «1С:Документооборот» автоматически заполнит все реквизиты входящего или внутреннего документа. При отправке документов из «1С:Документооборота» по электронной почте это сообщение взаимодействия СЭД формируется автоматически и добавляется к электронному письму вместе с другими вложениями.
  • При отправке и загрузке легкой почты поддерживается ЭП и шифрование.

Встроенная почта

  • Позволяет вести учет электронной почты непосредственно в «1С:Документообороте», не используя сторонние почтовые клиенты;
  • Рассматривать электронное письмо как объект документооборота. То есть, на основании письма можно создавать процессы и задачи, внутренние и входящие документы и т.п. Также можно создавать письма на основании процессов, задач, документов и т.п.;
  • Добавлять запись в ежедневный отчет прямо из письма;
  • Работать со списком писем, упорядочивать письма по папкам, помечать флажками;
  • Импортировать письма и контакты из Microsoft Outlook;
  • Вести списки контактов почты, используя адресную книгу, список Мои контакты, список личных адресатов;
  • Создавать, пересылать и перенаправлять письма, автоматически устанавливая между ними связи;
  • Добавлять одному пользователю несколько учетных записей и показывать папки этих учетных записей единым деревом;
  • Руководителям видеть почту своих подчиненных;
  • и использовать другие возможности.

Синхронизация данных

1С:Документооборот 8 поддерживает синхронизацию данных с другими типовыми конфигурациями, разработанными с использованием «Библиотеки стандартных подсистем»:

  • «ERP Управление предприятием»;
  • «Управление торговлей», редакция 11;
  • «Бухгалтерия предприятия КОРП» версия 3.0.35 и выше.

Предусмотрена также синхронизация 1С:Документооборот - 1С:Документооборот, которую удобно использовать для организации распределенной или межведомственной системы электронного документооборота (МЭДО).

Используя возможности синхронизации можно организовать автоматический обмен общими справочниками и документами. Также есть возможность разработать и использовать свои планы обмена для решения узкоспециализированных задач, например, обмен кадровой документацией с конфигурацией «1С:Зарплата и управление персоналом».

Правила обмена данными

В комплект поставки «1С:Документооборота» включены правила обмена с другими типовыми конфигурациями «1С:Предприятия 8»:

  • «Бухгалтерия предприятия КОРП», редакция 2.0;
  • «Управление небольшой фирмой», редакция 1.4;
  • «Комплексная автоматизация», редакция 1.1;
  • «Зарплата и управление персоналом», редакция 2.5;
  • «Управление производственным предприятием», редакция 1.3;
  • «Управление торговлей», редакция 10.3.

Используя эти правила и обработку Универсальный обмен данными XML, можно выполнять обмен общей нормативно-справочной информацией. Например, сведениями о контрагентах (корреспондентах), контактных лицах, организациях, физических лицах и пользователях. Обмен запускается вручную по вашей инициативе.

В комплект поставки также входят правила обмена, демонстрирующие возможность переноса согласованных договоров из конфигурации «1С:Документооборот 8» в «Управление производственным предприятием» 1.3.

Веб-сервис работы с файлами

«1С:Документооборот 8» можно использовать как внешнюю библиотеку файлов, которая может быть предназначена для различных внешних программ:

  • конфигураций на платформе «1С:Предприятие 8.3»;
  • других приложений, которые умеют работать с веб-сервисами.

Применение «1С:Документооборота 8» как библиотеки файлов позволяет:

  • присоединить файлы к объектам вашей информационной базы;
  • разгрузить вашу информационную базу за счет переноса хранимых файлов в «1С:Документообороте 8»;
  • обеспечить безопасное, надежное и централизованное хранение неструктурированной информации вашего предприятия;
  • интегрировать файлы, относящиеся к вашей информационной базе, в общий документооборот предприятия;
  • организовать единое хранилище файлов для разных информационных баз и приложений.

Веб-сервис документооборота (DM Service)

Веб-сервис DM Service (Documents Management) необходим для бесшовной интеграции с другими приложениями. Бесшовная интеграция позволяет не только работать с данными «1С:Документооборота» из интерфейса других приложений, но и пользоваться такими возможностями программы, как отправка писем, запуск бизнес-процессов и т.п.

DM Service содержит только одну операцию execute(). Эта операция принимает запрос на выполнение того или иного действия и возвращает ответ. Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса.

Веб-сервис используется «Библиотекой интеграции Документооборота», которая включена в комплект поставки. Библиотека позволяет встроить «1С:Документооборот» в другие конфигурации на платформе «1С: Предприятие», делая интеграцию максимально прозрачной для пользователя.

Примеры интеграции:

  • Из карточки документа «Заказ покупателя» в «1С:Управлении торговлей 11» сотрудники смогут сформировать внутренний документ «1С:Документооборота», отравить его на согласование, утверждение, регистрацию и контролировать эти процессы
  • Ответственный за работу с контрагентом в «1С:Управлении торговлей 11» может посмотреть его входящие и исходящие документы и узнать, какие по этим документам идут процессы и в какой стадии они находятся.
  • Менеджер по продажам может присоединить к документу «Заказ покупателя» в «1С:Управлении торговлей 11» файлы, поступившие от клиента по электронной почте и подписанные электронной подписью. Хранение этих файлов и сведений об электронной подписи обеспечит «1С:Документооборот».

Описание этого веб-сервиса, его операций и классов приводится в файле Описание веб-сервисов.html, который входит в комплект поставки.

Веб-сервис очереди сообщений для асинхронного взаимодействия

Начиная с редакции 1.1.3, в «1С:Документообороте 8» предусмотрен веб-сервис для асинхронной интеграции с другими приложениями и конфигурациями по принципу «отправил и забыл». Приложение-потребитель отправляет в «1С:Документооборот 8» запросы на обработку путем вызова операции put и получает ответы вызовом операции get. Обработка сообщений может выполняться «1С:Документооборотом 8» в любом порядке. На один запрос может быть сформировано несколько ответов.

Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса.
Этот веб-сервис удобно использовать для интеграции «1С:Документооборота 8» с другими приложениями на платформе ESB (Enterprise Service Bus).
Описание этого веб-сервиса, его операций и классов приводится в файле Описание веб-сервисов.html, который входит в комплект поставки.

Бизнес-события

Бизнес-события помогают автоматизировать взаимодействие разных частей «1С: Документооборота» друг с другом и внешними источниками. Он состоит из следующих частей:

  • детекторы событий (обнаруживают важные события: например, число активных пользователей превышает 50);
  • обработчики событий (после того, как детектор зафиксировал событие, обработчик начинает работать с ним: например, отправляет оповещение в виде процесса Ознакомление);
  • реестр произошедших событий.

Механизм бизнес-событий очень гибок в использовании и позволяет создавать свои собственные детекторы и обработчики при помощи встроенного языка.
Чтобы выключить использование бизнес-событий:

  1. Перейдите в раздел Настройка и администрирование.
  2. Выполните команду Настройка программы.
  3. Установите флажок Использовать бизнес-события.
  4. После этого в разделе Настройка и администрирование появится группа команд Бизнес-события.

В «1С:Документообороте» есть только один типовой обработчик: автоматический старт процессов. Настроить автостарт можно в шаблоне процесса. Это может сделать не только администратор, но и все пользователи, у которых есть права для работы с шаблонами.

Прием и отправка сообщений по СВД

При помощи механизма СВД (Система внешнего документооборота) можно настроить автоматический прием и отправку сообщений между различными организациями и учреждениями. В комплект поставки «1С: Документооборота» входит клиент и сервер СВД. При использовании СВД «1С: Документооборот 8» сам выполняет:

  • обмен входящими и исходящими документами;
  • учет поступающих документов в журналах;
  • увязывание документов в цепочки.

Для использования СВД в «1С:Документообороте» нужно настроить серверную часть СВД и клиентскую часть СВД у каждого абонента.
На клиенте и на сервере можно посмотреть отчеты по объему и отправке документов по СВД.

Интеграция бизнес-процессов процессов (только для «1С:Управление торговлей» версии 11.0)

Обратите внимание, что данная возможность актуальна только для конфигурации «1С:Управление торговлей» версии 11.0. В «1С:Управлении торговлей» версии 11.1 и выше задачи, которые решал данный механизм, реализованы средствами бесшовной интеграции.

Основное назначение данного механизма интеграции – автоматизировать такие процессы обработки данных, которые пересекают границы различных информационных баз. Второе назначение механизма – сделать пересечение этих границ незаметным для пользователей.

Примеры бизнес-процессов, пересекающих границы конфигураций:

  • бизнес-процесс обработки заказа покупателя начинается в информационной базе «1С:Управление торговлей 11», продолжается в «1С:Документообороте 8» и заканчивается в «1С:Управлении торговлей 11»,
  • согласование исходящего документа начинается и заканчивается в «1С:Документообороте 8», но одним из согласующих лиц является менеджер по продажам, который работает в информационной базе «1С:Управление торговлей 11».

Как работает этот механизм
Некоторые роли исполнителей могут быть определены как внешние. Установка роли признака «Внешняя» указывает программе на то, что исполнители этой роли определены в другой информационной базе. Для пользователей эта роль ничем не отличается от других.

Примеры ролей в «1С:Документообороте»:

  • Делопроизводитель (внутренняя)
  • Директор (внутренняя)
  • Менеджер по продажам (внешняя)
  • Главный бухгалтер (внешняя)

Рассмотрим пример, когда в качестве одного из исполнителей бизнес-процесса «Исполнение» в «1С:Документообороте 8» указан не конкретный сотрудник, а внешняя роль «Менеджер по продажам». В этом случае произойдет следующее:

«1С:Документооборот 8»

«1С:Управление торговлей», ред. 11

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

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

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

В результате обмена в «1С:Управлении торговлей 11» появляется и стартует бизнес-процесс Задание, в точности повторяющий бизнес-процесс Поручениеиз «1С:Документооборота 8». Он также содержит присоединенные файлы и включает в себя содержание документа из «1С:Документооборота 8» в формате HTML. В результате старта задания появляется задача, назначенная роли «Менеджер по продажам».

Сотрудник, исполняющий в «1С:Управлении торговлей 11» роль «Менеджер по продажам», знакомится с этой задачей, приложенным к ней HTML содержанием документа и его файлами и отмечает ее как выполненную. Это приводит к завершению бизнес-процесса Задание.

Происходит обмен внешними бизнес-процессами между «1С:Документооборотом 8» и «1С:Управлением торговлей 11»

Ранее созданный бизнес-процесс Поручение завершается и автоматически помечает свою задачу-источник из бизнес-процессаИсполнение как выполненную. Таким образом, бизнес-процессИсполнение продвигается дальше по маршруту

План обмена внешними бизнес-процессами между типовыми конфигурациями и «1С:Документооборотом 8» является частью библиотеки стандартных подсистем. Этот план обмена переносит между конфигурациями такие данные, как:

  • бизнес-процессы Поручение и Задание
  • присоединенные к ним файлы
  • задачи этих бизнес-процессов
  • внешние роли

В процессе обмена происходит преобразование бизнес-процесса Поручение из «1С:Документооборота 8» в бизнес-процесс Задание из БСП и наоборот.
Для использования этого механизма интеграции необходимо настроить конфигурации следующим образом:

  • в настройках программы на закладке Бизнес-процессы установить флажок Использовать интеграцию бизнес-процессов
  • настроить узлы обмена данными (раздел Настройка и администрирование)
  • настроить внешние роли (раздел Задачи и бизнес-процессы)

В карточках задач внешних бизнес-процессов исполнителям дополнительно показан список присоединенных файлов и содержание предмета задачи в формате HTML или в формате табличного документа «1С:Предприятия 8» (MXL).
В остальном обработка задач внешних бизнес-процессов ничем не отличается от обработки задач других бизнес-процессов.


Другие возможности

Исходный код «1С:Документооборота 8» открыт, и вы можете добавлять к нему другие интеграционные механизмы, даже не снимая конфигурацию с поддержки.

Так, например, можно добавить:

  • дополнительные веб-сервисы для взаимодействия с другими приложениями,
  • дополнительные планы обмена данными с нетиповыми конфигурациями,
  • механизмы взаимодействия с другими приложениями на основе COM-технологий,
  • регламентные задания для автоматизированной обработки электронной почты,
  • и многое другое.

В связи с выходом/обновлением данных продуктов, а также развитием технологии web сервисов, специалистами компании 1С была реализована бесшовная интеграция, 1С ERP и 1С Документооборот (далее по тексту «ДО»).

В этой статье будет описана не столько схема и настройка интеграции, хотя будет и это и в полном объеме, но и рассмотрены несколько возможных видов интеграции.

Для реализации данного взаимодействия между двумя программами нам понадобится:

  • 1C «ДО» 2.0 (Версии КОРП)

    Web Server Apache.

Установку и настройку данных программных продуктов описывать нет необходимости, перейдем непосредственно к настройке.

Итак. Бизнес-процесс следующий: нам необходимо согласовывать договора продажи. Схема согласования будет следующая:

Для реализации подобной схемы заведем пользователей в 1С ERP и 1С ДО.

- Безопасность

- Юрист

- Экономист

- Делопроизводитель

Теперь перейдем к настройке

Зайдем в 1С ДО в режиме «Конфигуратор» и опубликуем нашу базу на web сервере.

Имя - адрес ресурса, т.е. http://localhost/DocCorp/

Каталог - Место расположения web сервиса.

Проверяем работу.

Теперь сделаем настройки в 1С ДО.

1) Создадим новый вид документа: «Договор продажи»

Переходим в «НСИ и Администрирование» - «Виды документов»

Создадим группу документов «Договора»

Создаем новый вид

Перейдем во вкладку «Шаблоны документов» - «Реквизиты документа».

Создадим папку для того, чтобы хранить все договора продажи в одном месте.

Переходим в «Шаблоны процессов», создаем новый шаблон.

Откроется форма выбора шаблона «Согласование», создадим папку «Нетиповые процессы», затем создадим процесс «Согласование договора продажи»


Запишем процесс.

Переходим к предметам процесса, т.к. у нас есть условная маршрутизация, которая зависит от суммы договора, нам необходим предмет анализа, создадим его.

Вернемся во вкладку «Настройки процесса», добавим согласующих.


Затем изменим направление маршрутизации, и выставим порядок согласования:

Теперь настроим уловную адресацию, нажимаем кнопку «Использовать условия» *(Только в версии КОРП) .

Создадим новое условие маршрутизации: Сумма договора > 100 000р.

Назначим его «Виду документа» - «Договора продажи».

Настройка 1С «ДО» закончена. Переходим к настройке 1С: ERP.

Добавим пользователей, таких же, как в 1С «ДО»

В поле URL вводим web адрес сервиса, устанавливаем необходимые галки и переходим к настройке интеграции.

Укажем в настройках, к какому документу мы хотим привязать процесс.

Это будет «договор с контрагентом», объект из 1С «ДО» - «Внутренний документ»

После выбора взаимосвязей будет выполнена базовая настройка связанных объектов.

Необходимо настроить рад полей.

Вид документа в 1 «ДО» - «Договор продажи»

Когда осуществляется ввод вида документа, 1С ERP ищет его в 1С «ДО».

«Папка» - «Договора продажи» (место хранения документов)

«Регистрационный номер»

Система по умолчанию говорит, что это «Код», это неверно, изменим значение.

У нас это номер договора.

Настроим оставшиеся поля

На этом все - Сохраним настройку.

Создадим договор продажи в 1С ERP, будем создавать его под пользователем «Делопроизводитель»

Теперь создадим на основании этого договора процесс 1С «ДО». Нажимаем в форме списка «Еще»

В 1С «ДО» при этом создается внутренний документ «Договор продажи»

«Наименование» которого соответствует данным из 1С ERP. Система сразу нам предлагает выбрать шаблон процесса. Выбираем «Согласование договора продажи», и нажимаем «Создать процесс». Галку «Запуска сразу» пока устанавливать не будем.


Сумма нашего договора > 100 000р, следовательно, сработало наше правило маршрутизации, добавился «Экономист».

Стартуем процесс.

Теперь в 1С ERP зайдем под разными пользователями и посмотрим результат. При первом входе пользователя в 1C ERP, если настроена интеграция с 1С «ДО», пользователю будет предложено ввести логин и пароль для подключения к «ДО».


Потом зайдем «Экономистом»

У него задач нет, т.к. его согласование идет после «Юриста», согласуем договор «Юристом», и обновим задачи «Экономиста»

Наш договор перешел в статус «Действует».

Небольшое отступление. Это пример интеграции из 1С ERP в 1С «ДО». Но, на мой взгляд, есть ряд недостатков не в самой интеграции, а именно в организации бизнес-процесса. Допустим, у нас большой документооборот договоров продажи с контрагентами, все договоры проходят процедуру согласования. Следовательно, каждый раз договор должен быть занесен в 1С: ERP. Но договор могут не согласовать, тогда в базе останется «мусор», не сказать, что это сильно повлияет на работу системы, но все-таки.

Но есть возможность развернуть взаимосвязь. «Делопроизводитель» создает в 1С «ДО» внутренний документ «Договор продажи», документ проходит стадии согласования, затем, когда становится согласованным, «Делопроизводитель» вносит уже утвержденные данные в 1С ERP и настраивает взаимосвязь между объектом в 1С ERP и 1С «ДО».

В 1С «ДО» создадим внутренний документ «Договор продажи»

Регистрируем договор и отправляем по созданному нами шаблону согласования.

Небольшая неточность в скрине, сумма договора потом была проставлена в размере 1500р.

Сумму договора я установил 1500р., следовательно, согласований «Экономисту» делать не нужно.

Перейдем в 1С ERP.

Как видно, даже не создавая документ в 1С ERP при бесшовной интеграции, все процессы пользователя в 1С «ДО», отображаются в 1С ERP.

После того как все процедуры согласования были пройдены, и договор согласован, нужно просто завести его в базу 1С ERP и настроить связь.

Вносим наш договор в 1С ERP и настраиваем связь с согласованным объектом из 1С «ДО»

Переходим в «Документооборот» данного документа и выбираем "внутрений документ" 1С ДО.

Поиск происходит по выбранным критериям на стороне 1С "ДО".

Вот теперь у нас настроена связь между двумя объектами.

При этом мы не создали лишних документов в 1С ERP, весь процесс согласования прошел на стороне ERP (средствами 1С «ДО»). И была получена связь 2х объектов с разных баз.

За сим все. Какие методики выбирать зависит от ваших потребностей, решайте сами.

PS. При интеграции с 1С ERP рекомендовал бы настроить планы обмена структурой предприятия, контрагентами, пользователями и статьями ДДС. Это позволит сократить вмешательство в систему 1С «ДО» и иметь актуальную информацию при договорном учете.

Ведение основной и дополнительной деятельности компанией требуется сопровождать процессом обработки документов, который в свою очередь требует не только использования систем бухгалтерского учета или комплексных ERP-систем. С этой задачей лучше всего справляются ECM-системы, преемники систем электронного документооборота (СЭД). Они внедряются не только для «бюрократических» нужд, но и для уменьшения трудозатрат сотрудников, исключения дублирования информации и некорректного ввода данных. Но здесь зачастую может возникнуть проблема интеграции между системами ERP и ECM. Как ее решить, рассмотрим на примере 1С:Документооборот 8 (далее ДО).

Продукт располагает широкими возможностями для интеграции с другими информационными системами (далее ИС) или системами на базе 1С. Среди них – синхронизация данных и бесшовная интеграция.

Бесшовная интеграция означает, что возможности ДО можно использовать посредством интерфейса из других конфигураций.

Бесшовная интеграция позволяет:

  • Создавать документы в 1С:Документообороте на основании данных ИС, устанавливать связи между документами, обновлять реквизиты связанных объектов;
  • Запускать бизнес-процессы по документам и справочникам ИС;
  • Использовать 1С:Документооборот как хранилище файлов практически любого формата (изображения, тексты, видеофайлы, архивы и прочие файлы). Автоматизирована загрузка файлов и хранение всех версий документов;
  • Создавать письма по данным ИС;
  • Вести учет рабочего времени и многое другое.

Важно! Настройки, необходимые для осуществления интеграции, уже есть и в 1С:Предприятие 8, и во всех стандартных решениях.

Интеграция 1С:Документооборота с ИС на примере 1С:ERP Управление предприятием 2

В основе бесшовной интеграции лежит веб-сервис 1С:Документооборота. Он является частью документооборота и включен в типовую поставку. Данный веб-сервис не требует программирования и может быть опубликован на любом бесплатном веб-сервере. Поддерживается бесплатный сервер Apatch или Microsoft IIS.

Веб-сервер пользователь фактически не «видит». Он служит своего рода технологической платформой, на которой работает бесшовная интеграция. Со стороны интегрируемой конфигурации (в нашем случае – 1С:ERP) работает «Библиотека интеграции», коротая предоставляет те объекты, с которыми взаимодействует пользователь. Пользователь видит свои задачи в ДО с помощью библиотеки интеграции, видит списки возможных бизнес-процессов, которые можно запустить. Все это находится внутри конфигурации Управление предприятием. И пользователь взаимодействует с библиотекой интеграции внутри 1С:ERP.

Есть функции бесшовной интеграции, которые не требуют практически никакой настройки и создания объектов в документообороте. Например, это работа со списком задач в Управлении предприятием. Вы просто видите на рабочем столе 1С:ERP список задач, как если бы работали в ДО.

Второй пример простого использования интеграции – использование ДО как файлового хранилища. Вы можете выделить в базе 1С:Документооборот отдельную папку, и сканы договоров из 1С:ERP будут храниться в этой папке без создания каких-то дополнительных сущностей.

При желании использовать более интересные возможности бесшовной интеграции будут создаваться связанные объекты. Например, если вы заходите написать письмо, созданное на основании договора из 1С:ERP, и отправить своему коллеге или контрагенту.

Как настроить бесшовную интеграцию с 1С:Документооборот

Процесс настройки требует терпения и внимательности. Для иллюстрации мы выбрали программы 1С:ERP 2.2.4.0.67 и 1С:Документооборот ПРОФ (релиз 2.1.10.2) соответственно.

Настройка включает следующие шаги:

Устанавливаем веб-сервер Apache или IIS запуском из дистрибутива. Инструкция находится в поставке;

Подготовка ДО к использованию бесшовной интеграции. На этом шаге следует решить, какого рода объекты 1С:ERP будут участвовать в интеграции. Например, интеграция только по заказам клиентов и документам реализации. Эти действия выполняются пользователем с правами Администратора. Создадим в базе 1С:Документооборот папку «Из 1С:ERP» и два вида внутренних документов: «Заказ клиента» и «Реализация товаров и услуг». Установим учет по контрагентам и суммам документов. Укажем, что нужно использовать сроки исполнения.



Определим папки для хранения документов из 1С:ERP. В нашем случае это папка «Продажи», а в ней подпапки – «Заказы» и «Реализация».



Публикация веб-сервиса 1С:Документооборота на веб-сервере. Это очень простой процесс. Производится в режиме конфигуратора. Запускаем 1С:Предприятие от имени администратора.


Заходим в программу 1С:Документооборот под пользователем с административными правами. Выбираем пункт меню Администрирование / Публикация на веб-сервере.


Указываем имя публикации и каталог. Нажимаем кнопку «Опубликовать».


Затем можно запустить браузер и загрузить нашу конфигурацию 1С:Документооборот по адресу «http:// your_comp/Doc/ »

Где «your_comp» - имя компьютера или ip-адрес веб-сервера.

А «Doc» - каталог публикации (C:\inetpub\wwwroot\Doc\ ).



Указание адреса публикации в 1С:ERP Управление предприятием 2. Заходим в программу под пользователем с административными правами. Выбираем «НСИ и администрирование/Настройка интеграции/1С:Документооборот».


Указываем те возможности бесшовной интеграции, которые мы планируем использовать.

Устанавливаем флажок «Интеграция с 1С:Документооборотом» , вводим адрес публикации «http:// your_comp/doc/ »


Следующее действие, которое нужно выполнить – это выбрать имя пользователя для подключения к ДО.

Для всех пользователей, работающих в 1С:ERP следует создать в базе документооборота учетные записи и сообщить пользователям их пароли. Доменная авторизация не работает, необходимо использовать авторизацию 1С: Предприятия. Хорошо если имена учетных записей в документообороте и 1С:ERP совпадают.



Признаком успешного подключения станет появление на рабочем столе в «1С:ERP Управление предприятием 2» формы задач из конфигурации Документооборота.



Это способ сказать программе о соответствиях между объектами 1С:ERP и ДО, например, заказом клиента и соответствующим ему видом документа в документообороте (внутренним документом «Заказ клиента»), когда документы 1С:Документооборот создаются на основании документов 1С:ERP. Указываем, как заполняются реквизиты документов, на основании чего и в каком порядке.

  • Заполнение на основании. Например, заполнение реквизита «Контрагент» в базе документооборота на основании реквизита «Контрагент» из 1С:ERP. Или заполнение реквизита «Ответственный» в ДО на основании реквизита «Автор» в Управлении предприятием.

  • Заполнение каким-то предопределенным значением. Пример, при создании новых документов в ДО, мы будем назначать им папку «Из 1С:ERP». Важный момент – настройка автоматического обновления реквизитов. Настраивая правила, устанавливаем флажок «Обновлять значения реквизитов». Как пример – реквизит «Сумма».

Можно продумать сложную бизнес-логику и внедрить ее в поле «Выражение на встроенном языке». Например, на основании статусов согласования в ДО назначать статусы документам в 1С:ERP.

Также мы можем сообщить, что нужно присоединять печатные формы документов при создании документов в конфигурации 1С:Документооборот. Указываем какие печатные формы будем добавлять и в каком формате.



Пример использования ДО для синхронизации со справочником Контрагенты

1С:Документооборот не позволяет автоматически создавать контрагентов в 1С:ERP Управление предприятием 2. Мы это сделаем другим способом.

В базе Документооборота создаем контрагента (ООО «Новый»). Заходим в карточку и отдаем на исполнение.


Заходим в Управление предприятием на начальную страницу. Нажимаем «Обновить» и видим нашего контрагента. Заходим в карточку контрагента и видим гиперссылку, указывающую на то, что надо вручную связать данного контрагента между ДО и 1С:ERP.


Заполняем ИНН контрагента, записываем и закрываем. Опять заходим и видим, что гиперссылка исчезла, контрагент полноценно занесен в базу 1С:ERP.

Существует еще много способов и возможностей использования бесшовной интеграции ИС с 1С:Документооборотом. Удачи в настройке!

Процессы работы с документами часто пересекают границы типовых решений «1С:Предприятия 8» и других приложений. Поэтому для эффективной работы очень важна высокая степень интеграции между этими приложениями. «1С:Документооборот» обеспечит простую и технологичную интеграцию на единой платформе «1С:Предприятие»:

  • Интеграция с «1С:Бухгалтерией предприятия» – для договорных документов.
  • «1С:ERP Управление предприятием» – для проектно-конструкторской документации.
  • «1С:Зарплата и управление персоналом» – для кадрового документооборота.
  • «1С:Управление торговлей» – для ведения переписки с клиентами и контрагентами, и для создания объектов на основе этой переписки – заказы, соглашения.

Бесшовная интеграция избавит вас от переходов из программы в программу: в карточках другой конфигурации или приложения просто появятся гиперссылки, по которым вы сможете открыть любые учетные данные из «1С:Документооборота»: присоединенные файлы, процессы, задачи, историю переписки и т.д.

И самое важное – настройки интеграции уже готовы и в «1С:Предприятии», и в типовых решениях.

Технологии интеграции:

Загрузка файлов

  • «1С:Документооборот 8» умеет автоматически загружать файлы из указанного каталога в локальной сети.
  • Как только в этом каталоге появляется файл или папка с файлами, они сразу переносятся в нужную папку «1С:Документооборота 8» с сохранением оригинальных имен и структуры подпапок.
  • Загруженные файлы автоматически распознаются, индексируются и могут быть немедленно вовлечены в документооборот вашего предприятия.

Загрузку удобно использовать для интеграции, например, с сетевыми потоковыми сканерами, факс-машинами и т.п.

Электронная почта

Любой документ или файл «1С:Документооборота 8» можно отправить по электронной почте, например, контрагенту или сотруднику, работающему в другом офисе. Программа поддерживает легкую и встроенную почту (только для КОРП и ДГУ).

Легкая почта

  • Загружает почтовые сообщения как из одного, так и из нескольких почтовых ящиков.
  • Почтовые сообщения загружаются в справочники входящих или внутренних документов вместе с вложениями.
  • Почтовое сообщение может включать в себя файл описания документа, соответствующий ГОСТ Р 53898-2010 «Системы электронного документооборота. Взаимодействие систем управления документами. Требования к электронному сообщению». При загрузке такого сообщения «1С:Документооборот» автоматически заполнит все реквизиты входящего или внутреннего документа. При отправке документов из «1С:Документооборота» по электронной почте это сообщение взаимодействия СЭД формируется автоматически и добавляется к электронному письму вместе с другими вложениями.
  • При отправке и загрузке легкой почты поддерживается ЭП и шифрование.

Встроенная почта

  • Позволяет вести учет электронной почты непосредственно в «1С:Документообороте», не используя сторонние почтовые клиенты;
  • Рассматривать электронное письмо как объект документооборота. То есть, на основании письма можно создавать процессы и задачи, внутренние и входящие документы и т.п. Также можно создавать письма на основании процессов, задач, документов и т.п.;
  • Добавлять запись в ежедневный отчет прямо из письма;
  • Работать со списком писем, упорядочивать письма по папкам, помечать флажками;
  • Импортировать письма и контакты из Microsoft Outlook;
  • Вести списки контактов почты, используя адресную книгу, список Мои контакты , список личных адресатов;
  • Создавать, пересылать и перенаправлять письма, автоматически устанавливая между ними связи;
  • Добавлять одному пользователю несколько учетных записей и показывать папки этих учетных записей единым деревом;
  • Руководителям видеть почту своих подчиненных;
  • и использовать другие возможности.

Синхронизация данных

1С:Документооборот 8 поддерживает синхронизацию данных с другими типовыми конфигурациями, разработанными с использованием «Библиотеки стандартных подсистем»:

  • «ERP Управление предприятием», редакция 2.0;
  • «Управление торговлей», редакция 11;
  • «Бухгалтерия предприятия КОРП» версия 3.0.35 и выше.

Предусмотрена также синхронизация 1С:Документооборот - 1С:Документооборот , которую удобно использовать для организации распределенной или межведомственной системы электронного документооборота (МЭДО).

Используя возможности синхронизации можно организовать автоматический обмен общими справочниками и документами. Также есть возможность разработать и использовать свои планы обмена для решения узкоспециализированных задач, например, обмен кадровой документацией с конфигурацией «1С:Зарплата и управление персоналом».

Правила обмена данными

В комплект поставки «1С:Документооборота» включены правила обмена с другими типовыми конфигурациями «1С:Предприятия 8»:

  • «Бухгалтерия предприятия КОРП», редакция 2.0;
  • «Управление нашей фирмой», редакция 1.4;
  • «Комплексная автоматизация», редакция 1.1;
  • «Зарплата и управление персоналом», редакция 2.5;
  • «Управление производственным предприятием», редакция 1.3;
  • «Управление торговлей», редакция 10.3.

Используя эти правила и обработку Универсальный обмен данными XML , можно выполнять обмен общей нормативно-справочной информацией. Например, сведениями о контрагентах (корреспондентах), контактных лицах, организациях, физических лицах и пользователях. Обмен запускается вручную по вашей инициативе.

В комплект поставки также входят правила обмена, демонстрирующие возможность переноса согласованных договоров из конфигурации «1С:Документооборот 8» в «Управление производственным предприятием» 1.3.

Веб-сервис работы с файлами

«1С:Документооборот 8» можно использовать как внешнюю библиотеку файлов, которая может быть предназначена для различных внешних программ:

  • конфигураций на платформе «1С:Предприятие 8.3»;
  • других приложений, которые умеют работать с веб-сервисами.

Применение «1С:Документооборота 8» как библиотеки файлов позволяет:

  • присоединить файлы к объектам вашей информационной базы;
  • разгрузить вашу информационную базу за счет переноса хранимых файлов в «1С:Документообороте 8»;
  • обеспечить безопасное, надежное и централизованное хранение неструктурированной информации вашего предприятия;
  • интегрировать файлы, относящиеся к вашей информационной базе, в общий документооборот предприятия;
  • организовать единое хранилище файлов для разных информационных баз и приложений.

Веб-сервис документооборота (DM Service)

Веб-сервис DM Service (Documents Management) необходим для бесшовной интеграции с другими приложениями. Бесшовная интеграция позволяет не только работать с данными «1С:Документооборота» из интерфейса других приложений, но и пользоваться такими возможностями программы, как отправка писем, запуск бизнес-процессов и т.п.

DM Service содержит только одну операцию execute(). Эта операция принимает запрос на выполнение того или иного действия и возвращает ответ. Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса.

Веб-сервис используется «Библиотекой интеграции Документооборота», которая включена в комплект поставки. Библиотека позволяет встроить «1С:Документооборот» в другие конфигурации на платформе «1С: Предприятие», делая интеграцию максимально прозрачной для пользователя.

Примеры интеграции:

  • Из карточки документа «Заказ покупателя» в «1С:Управлении торговлей 11» сотрудники смогут сформировать внутренний документ «1С:Документооборота», отравить его на согласование, утверждение, регистрацию и контролировать эти процессы
  • Ответственный за работу с контрагентом в «1С:Управлении торговлей 11» может посмотреть его входящие и исходящие документы и узнать, какие по этим документам идут процессы и в какой стадии они находятся.
  • Менеджер по продажам может присоединить к документу «Заказ покупателя» в «1С:Управлении торговлей 11» файлы, поступившие от клиента по электронной почте и подписанные электронной подписью. Хранение этих файлов и сведений об электронной подписи обеспечит «1С:Документооборот».

Описание веб-сервисов.htm l, который входит в комплект поставки.

Веб-сервис очереди сообщений для асинхронного взаимодействия

Начиная с редакции 1.1.3, в «1С:Документообороте 8» предусмотрен веб-сервис для асинхронной интеграции с другими приложениями и конфигурациями по принципу «отправил и забыл». Приложение-потребитель отправляет в «1С:Документооборот 8» запросы на обработку путем вызова операции put и получает ответы вызовом операции get. Обработка сообщений может выполняться «1С:Документооборотом 8» в любом порядке. На один запрос может быть сформировано несколько ответов.

Классы запросов (Request) и ответов (Response) определены в XDTO-пакете этого веб-сервиса.
Этот веб-сервис удобно использовать для интеграции «1С:Документооборота 8» с другими приложениями на платформе ESB (Enterprise Service Bus).
Описание этого веб-сервиса, его операций и классов приводится в файле Описание веб-сервисов.html , который входит в комплект поставки.

Бизнес-события

Бизнес-события помогают автоматизировать взаимодействие разных частей «1С: Документооборота» друг с другом и внешними источниками. Он состоит из следующих частей:

  • детекторы событий (обнаруживают важные события: например, число активных пользователей превышает 50);
  • обработчики событий (после того, как детектор зафиксировал событие, обработчик начинает работать с ним: например, отправляет оповещение в виде процесса Ознакомление);
  • реестр произошедших событий.

Механизм бизнес-событий очень гибок в использовании и позволяет создавать свои собственные детекторы и обработчики при помощи встроенного языка.
Чтобы выключить использование бизнес-событий:

  1. Перейдите в раздел .
  2. Выполните команду Настройка программы .
  3. Установите флажок Использовать бизнес-события .
  4. После этого в разделе Настройка и администрирование появится группа команд Бизнес-события .

В «1С:Документообороте» есть только один типовой обработчик: автоматический старт процессов. Настроить автостарт можно в шаблоне процесса. Это может сделать не только администратор, но и все пользователи, у которых есть права для работы с шаблонами.

Прием и отправка сообщений по СВД

При помощи механизма СВД (Система внешнего документооборота) можно настроить автоматический прием и отправку сообщений между различными организациями и учреждениями. В комплект поставки «1С: Документооборота» входит клиент и сервер СВД. При использовании СВД «1С: Документооборот 8» сам выполняет:

  • обмен входящими и исходящими документами;
  • учет поступающих документов в журналах;
  • увязывание документов в цепочки.

Для использования СВД в «1С:Документообороте» нужно настроить серверную часть СВД и клиентскую часть СВД у каждого абонента.
На клиенте и на сервере можно посмотреть отчеты по объему и отправке документов по СВД.

Интеграция бизнес-процессов процессов (только для «1С:Управление торговлей» версии 11.0)

Обратите внимание, что данная возможность актуальна только для конфигурации «1С:Управление торговлей» версии 11.0. В «1С:Управлении торговлей» версии 11.1 и выше задачи, которые решал данный механизм, реализованы средствами .

Основное назначение данного механизма интеграции – автоматизировать такие процессы обработки данных, которые пересекают границы различных информационных баз. Второе назначение механизма – сделать пересечение этих границ незаметным для пользователей.

Примеры бизнес-процессов, пересекающих границы конфигураций:

  • бизнес-процесс обработки заказа покупателя начинается в информационной базе «1С:Управление торговлей 11», продолжается в «1С:Документообороте 8» и заканчивается в «1С:Управлении торговлей 11»,
  • согласование исходящего документа начинается и заканчивается в «1С:Документообороте 8», но одним из согласующих лиц является менеджер по продажам, который работает в информационной базе «1С:Управление торговлей 11».

Как работает этот механизм
Некоторые роли исполнителей могут быть определены как внешние. Установка роли признака «Внешняя» указывает программе на то, что исполнители этой роли определены в другой информационной базе. Для пользователей эта роль ничем не отличается от других.

Примеры ролей в «1С:Документообороте»:

  • Делопроизводитель (внутренняя)
  • Директор (внутренняя)
  • Менеджер по продажам (внешняя)
  • Главный бухгалтер (внешняя)

Рассмотрим пример, когда в качестве одного из исполнителей бизнес-процесса «Исполнение» в «1С:Документообороте 8» указан не конкретный сотрудник, а внешняя роль «Менеджер по продажам». В этом случае произойдет следующее:

«1С:Документооборот 8»

«1С:Управление торговлей», ред. 11

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

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

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

В результате обмена в «1С:Управлении торговлей 11» появляется и стартует бизнес-процесс Задание , в точности повторяющий бизнес-процесс Поручение из «1С:Документооборота 8». Он также содержит присоединенные файлы и включает в себя содержание документа из «1С:Документооборота 8» в формате HTML. В результате старта задания появляется задача, назначенная роли «Менеджер по продажам».

Сотрудник, исполняющий в «1С:Управлении торговлей 11» роль «Менеджер по продажам», знакомится с этой задачей, приложенным к ней HTML содержанием документа и его файлами и отмечает ее как выполненную. Это приводит к завершению бизнес-процесса Задание .

Происходит обмен внешними бизнес-процессами между «1С:Документооборотом 8» и «1С:Управлением торговлей 11»

Ранее созданный бизнес-процесс Поручение завершается и автоматически помечает свою задачу-источник из бизнес-процесса Исполнение как выполненную. Таким образом, бизнес-процесс Исполнение продвигается дальше по маршруту

План обмена внешними бизнес-процессами между типовыми конфигурациями и «1С:Документооборотом 8» является частью библиотеки стандартных подсистем. Этот план обмена переносит между конфигурациями такие данные, как:

  • бизнес-процессы Поручение и Задание
  • присоединенные к ним файлы
  • задачи этих бизнес-процессов
  • внешние роли

В процессе обмена происходит преобразование бизнес-процесса Поручение из «1С:Документооборота 8» в бизнес-процесс Задание из БСП и наоборот.
Для использования этого механизма интеграции необходимо настроить конфигурации следующим образом:

  • в настройках программы на закладке Бизнес-процессы установить флажок Использовать интеграцию бизнес-процессов
  • настроить узлы обмена данными (раздел Настройка и администрирование )
  • настроить внешние роли (раздел Задачи и бизнес-процессы )

В карточках задач внешних бизнес-процессов исполнителям дополнительно показан список присоединенных файлов и содержание предмета задачи в формате HTML или в формате табличного документа «1С:Предприятия 8» (MXL).
В остальном обработка задач внешних бизнес-процессов ничем не отличается от обработки задач других бизнес-процессов.

Другие возможности

Исходный код «1С:Документооборота 8» открыт, и вы можете добавлять к нему другие интеграционные механизмы, даже не снимая конфигурацию с поддержки.

Так, например, можно добавить:

  • дополнительные веб-сервисы для взаимодействия с другими приложениями,
  • дополнительные планы обмена данными с нетиповыми конфигурациями,
  • механизмы взаимодействия с другими приложениями на основе COM-технологий,
  • регламентные задания для автоматизированной обработки электронной почты,
  • и многое другое.

Многие компании успешно применяют в своей деятельности программы 1С:ERP и 1С:Документооборот КОРП. Конечно, каждый продукт сам по себе самодостаточен. 1С:ERP позволяет в комплексе решать задачи управления и учета на средних и больших предприятиях разных сфер деятельности (в том числе производств со сложным производственным циклом). 1С:Документооборот КОРП – это не только надежное хранилище документов, но и широкие возможности по ведению бизнес-процессов компании, контролю исполнительской дисциплины.

Тем не менее, автономное использование двух систем связано с рядом проблемных моментов:
​ Пользователям необходимо постоянно работать в двух окнах
​ Много времени уходит на поиск связного документа по реквизитам
​ Неизбежно дублирование информации
​ Большое влияние на работу оказывает человеческий фактор, поскольку есть вероятность запутаться и ошибиться
​ Увеличивается потребность в дисковом пространстве
Поэтому бесшовная интеграция – это ключ к более эффективной и удобной работе. Конечно, интеграция не возможна по одной кнопке. Тем не менее, есть четкий алгоритм, следование которому позволит объединить две системы. Что же нужно сделать?
1.​ Синхронизировать нормативно-справочную информацию 1С:ERP и 1С:Документооборот КОРП
2. Опубликовать базу 1С:Документооброт на web-сервере
3.​ Настроить правила интеграции
Синхронизации НСИ требуется уделить особое внимание:
​ для корректного заполнения документов средствами интеграции
​ для единства справочников учетной системы и 1С:ДО
​ для заполнения базы 1С:ДО(пользователи, структура, статьи ДДС и т.д.)
Подробно о данном процессе специалисты департамента ERP-решений 1С:Апрель Софт рассказывали на практическом вебинаре "Бесшовная интеграция 1С:ERP и 1С:Документооборот КОРП: решение задач бизнеса и удобство пользователей".
Преимущества интеграции 1С:Документооборот и 1C:ERP:
​ Вся информация в одном окне
​ Статусы договоров и заказов всегда актуальны
​ Есть гиперссылки на документы 1С:ДО из документа 1C:ERP
​ Согласование документов и исполнение задач производится в 1С:ERP (средствами 1С:Документооборот КОРП)
​ Не требуется время на запуск еще одной базы
​ Нет дублирования информации
Компании, использующие в своей работе 1С:ERP+1С:Документооборот КОРП, достаточно быстро убеждаются в выгодах бесшовной интеграции, среди которых:
​ Ускорение работы с документами
​ Наличие связной информации по каждому объекту (договор, счет)
​ Возможность контролировать каждый этап обработки документа
​ Обоснованность принятия решений
​ Удобство пользователей
​ И, наконец, то без чего невозможно представить современное предприятие, - удаленная работа на мобильных устройствах
Специалистами 1С:Апрель Софт настроена бесшовная интеграция в рамках проекта по внедрению 1С:ERP и 1С:Документооборот КОРП на предприятии "Гельтек-Медика". Что привело к ускорению темпов документооборота и сроков исполнения в целом (например, возросла скорость оплаты счетов, т.к. заявки на оплату идут на основании договоров/счетов из одной системы и не нужно повторно вводить данные). Читайте на нашем сайте!

Управление предприятием в ваших руках. По вопросам внедрения программных продуктов 1C:Документооборот КОРП и 1С:ERP, настройки бесшовной интеграции, а также для заказа демонстрации программ обращайтесь в Департамент ERP–решений 1С:Апрель Софт через форму обращения на сайте.