Clone
3
Правила интеграции с 1С Док c4dfe838
mihailkudravcev edited this page 2026-07-24 09:47:33 +03:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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

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

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

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

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

Правила заполнения реквизитов настраиваются по умолчанию при выборе типов связываемых объектов. К настройкам по умолчанию можно вернуться по команде Заполнить по умолчанию подменю Еще.

Правило заполнения для каждого реквизита настраивается в отдельном окне, открыть которое можно по двойным щелчком или командой Изменить.

Реквизит может заполняться:

  • Из реквизита объекта 1С:Документооборота – например, реквизит Организация документа интегрируемой конфигурации может заполняться по значению определенного реквизита документа «1С:Документооборота». Требуется выбрать реквизит-источник. Флажок Обновлять управляет автоматическим обновлением значения реквизита в интегрируемой конфигурации при его изменении на стороне «1С:Документооборота».

  • Из указанного значения – реквизит всегда заполняется одним и тем же значением из базы интегрируемого прикладного решения, выбранным в момент настройки.

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

Для очистки правила заполнения реквизита следует выделить нужную строку и выбрать в контекстном меню команду Очистить или нажать клавишу Del.

Поскольку изменение реквизитов проведенных документов не всегда допустимо, для правил заполнения реквизитов документов интегрируемой конфигурации предусмотрена дополнительная настройка Изменение в проведенном документе. Для реквизитов вроде комментария, от которых не зависят движения документа, можно выбрать вариант Разрешено без перепроведения. Для реквизитов, участвующих в формировании движений, следует выбрать варианты Запрещено или Разрешено с перепроведением.

Табличные части могут заполняться:

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

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

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

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

Флажок Ключевой указывает, что правило интеграции будет применяться только для объектов с указанным значением реквизита, что позволяет определить несколько правил для одного типа объекта (вида документа), разделив их по значениям ключевых реквизитов. Ключевые реквизиты могут заполняться только из явно указанного значения. Вид документа всегда является ключевым. Например, для договора контрагента на стороне интегрируемой конфигурации ключевым может быть реквизит Вид договора, принимающий значения С покупателем, С поставщиком или Прочее.

Конфигурация: 1С:Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3.1
Версия: 3.1.36.33 · разработчик: ООО "1С-Рарус Специализированные Решения"
Страница создана в: 3.1.36.33 · изменена в: 3.1.36.33
Мета: Catalog.ПравилаИнтеграцииС1СДокументооборотом3 · файл: Catalogs/ПравилаИнтеграцииС1СДокументооборотом3/Ext/Help/ru.html