Содержание:
1. Что из себя представляет бесшовная интеграция и в чем ее отличие от синхронизации данных
2. Настройка бесшовной интеграции между 1С: ERP 2.5 и 1С: ДО 3.0
3. Настройки на стороне в системе 1С: Документооборот
4. Настройки на стороне в конфигурации 1С: ERP
5. Учет передачи документов
6. Дополнительные настройки системы
Что из себя представляет бесшовная интеграция и в чем ее отличие от синхронизации данных
Бесшовная интеграция – это механизм, разработанный компанией 1С, который позволяет связать систему 1С: Документооборот с другими системами (рассмотрим в данной статье интеграцию с 1С: ERP) посредством публикации обеих систем на веб-сервере. То есть, работая в системе ERP, интеграция позволяет частично пользоваться интерфейсом системы 1С: Документооборот: создавать контрагентов, мероприятия и документы, отправлять их на согласование в 1С: ДО, а так же получать и выполнять задачи.
Бесшовная интеграция передает данные одной программы в другую по веб-интерфейсу, без выгрузки данных в папки и без перехода пользователей в обе системы.
Другой пример обмена, синхронизация данных – это обмен, который требует создания плана обмена и выгрузки данных в общую папку, откуда другая программа забирает эти данные по заданному расписанию. Это не исключает необходимости пользователя заходить в обе системы, так как синхронизация данных не может, к примеру, обеспечить выполнение задач согласования или любого другого типа вне системы 1С: Документооборот.
Правильно настроенная бесшовная интеграция работает более комфортным для пользователя образом, позволяя забыть про отдельный вход в систему 1С: Документооборот и работая исключительно в одной программе (в данном примере, ERP).
Настройка бесшовной интеграции между 1С: ERP 2.5 и 1С: ДО 3.0
Рассмотрим пример настройки интеграции между 1С: ERP и 1С: ДО на примере документа «Заявка на оплату».
Для того, чтобы интеграция была возможна, необходимо опубликовать обе базы на веб-сервере.Если рассматривать интеграцию с 1С: ДО версии 2.1, то опубликовывать было необходимо только базу 1С: ДО, но для версии 3.0 опубликованы должны быть обе базы, в силу изменений интеграции в новой версии.
Чтобы опубликовать базу, необходимо зайти в конфигуратор и ввести данные для публикации.
Подробная информация о том, что необходимо сделать для правильной публикации базы, есть на сайте ИТС: https://its.1c.ru/db/edtdoc/content/10325/hdoc
После публикации обеих баз можно переходить к непосредственной настройке интеграции в обеих программах.
Сначала необходимо указать в обеих базах адрес публикации на веб-сервере. Сначала в программе 1С: ДО указываем адрес публикации на веб-сервере базы 1С: ERP.
Для этого зайти в раздел меню «Настройка» – «Настройки интеграции»:

Настройки интеграции
Добавить интегрируемую базу:

Настроить интегрируемую систему
В открывшемся окне указать адрес публикации базы ERP:

Добавить
Затем то же самое проделать в базе ERP – зайти в блок «НСИ и администрирование» – «Интеграция с 1С: Документооборот». В строку URL ввести адрес публикации 1С: ДО:

URL
Программа предложит ввести данные пользователя 1С: Документооборот, через которого будет происходить обмен.
ВАЖНО! В новой версии 1С: ДО карточка пользователя неразрывно связана с карточкой сотрудника. Для того, чтобы интеграция проходила без проблем, необходимо, чтобы в карточке сотрудника, связанного пользователем обмена, были указаны все основные данные: должность и подразделение. Если что-то из этого будет не заполнено, могут возникнуть проблемы с запуском обработок (бизнес-процессов) по передаваемым интеграцией документам.
И также необходимо поставить галочку интеграции с 1С: ДО:

Интеграция с 1С: Документооборотом редакции 3
Настройки на стороне в системе 1С: Документооборот
Для дальнейшей настройки необходимо снова перейти в систему 1С: ДО и создать «Правила интеграции» для объектов.
Так же важно поставить галочку «Обновлять связанные объекты» для возврата данные в ERP. Расписание задавать в зависимости от загруженности вашей системы – передача сообщений и ее скорость влияет на производительность программы.

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

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

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

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

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

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

Обработка объектов
- Хранение присоединенных файлов. Данная настройка нужна для отправки файлов, прикрепленных к документам в 1С: ERP в 1С: ДО. Обычно это требуется, поэтому необходимо выбрать опцию «Файлы прикреплены к документам» и указать максимальный размер файла, которые можно отправить интеграцией. Указать размер файла важно, и желательно в пределах 10-15 Мб, чтобы не сильно загружать сервер при передаче файлов между базами.
- Обновлять связанные объекты и расписание. Так же требуется установить в положительное значение, если требуется получать изменения по документам в ДО (например, по обработке документа).
Специалист компании ООО “Кодерлайн”,
Назарова Ольга
Добавить комментарий