1С:Документооборот КОРП. Интеграция vs синхронизация. Часть 2. Бесшовная интеграция. Заключение. Сравнительная таблица механизмов.

1С:Документооборот КОРП. Интеграция vs синхронизация. Часть 2. Бесшовная интеграция. Заключение. Сравнительная таблица механизмов.

В первой части мы определились с понятиями "синхронизация" и "интеграция". И подробно поговорили про синхронизацию в 1С:ДО версии 3.0. В этой части разберемся, как работает бесшовная интеграция. А также приведем пример, иллюстрирующий различие механизмов, и сводную таблицу по различиям синхронизации и интеграции.

Бесшовная интеграция в 1С:ДО

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

Механизмы, обеспечивающие работу бесшовной интеграции со стороны интегрируемого прикладного решения, собраны в БИД – Библиотеку интеграции с 1С:ДО.

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

Поначалу набор возможностей для настройки интеграции обескураживает – доступны только справочник "Контрагенты", документы и мероприятия:


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

Зато каждое правило пользователь может настроить с точностью до реквизита:


Для заполнения каждого реквизита доступен следующий выбор:


Таким образом, пользователь настраивает правила интеграции сам, с точностью до реквизита.

Тут хочется обратить внимание на особенность настройки реквизита в режиме "Из выражения на встроенном языке". На форме есть переключатель "Место выполнения". Особенность состоит в том, что в результате обмена в 1С:ДО придет объект XDTO. Поэтому если при настройке выражения вы захотите дотянуться до какого-то реквизита 1С:ERP (условно) через точку, то на стороне 1С:ДО у вас это не получится. Надо выставить флаг "на стороне 1С:ERP".

На скрине пример настройки содержания при загрузке приема на работу:


Конечно, до наименования можно и не тянуться через точку. Но на этом примере можно посмотреть, что проверка настройки при указании "Место выполнения" - "На стороне 1С:ДО" выдаст ошибку:


Без «Наименования» проверка ошибку не выдаст. Но и результат выполнения данного выражения вас не порадует (для XDTO нет представления, поэтому выражение не даст нужного результата).

Заключение

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

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

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


И как только в договоре 1С:ERP будет использована статья "Платежи за электроэнергию" (и как только этот договор пойдет в 1С:ДО), аналогичная статья будет создана в 1С:ДО.

В случае синхронизации элементы справочника будут синхронизироваться по мере добавления в справочник, редактирования, удаления и т.д. И так как справочник "Статьи движения денежных средств" включен в план обмена, то новая статья придет в 1С:ДО с первым же обменом.

Разумеется, синхронизация отработает таким образом, если в настройках указано "Отправлять автоматически":


Сводная таблица по изложенному выше

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

1С:Документооборот 8 КОРП - современная ECM-система с широким набором возможностей и инструментов для автоматизации совместной работы, процессного учета и управления, управления проектами.

За подробной информацией и для обсуждения задач вашего проекта обращайтесь в Департамент ERP-решений 1С:Апрель Софт, заполнив форму обращения на нашем сайте или по телефону +7 (831) 202-15-15.