Интеграция данных табличных частей объектов 1С (например, продукты в счете, средства связи контакта) производится в детали BPMSoft. Настройку интеграции табличных частей можно произвести строго после того, как установлено соответствие необходимых полей справочного типа - продуктов, договоров, контактов и т.п. (см Соответствие полей).
Для настроек интеграции табличной части нужно на соответствующей детали нажать на +
В открывшейся странице фиксируем настройки интеграции по той же логике, что и настройка интеграции объекта.
- Заполняем направление интеграции.
- Заполняем название табличной части в 1С и детали в BPMSoft.
- Отмечаем, участвует ли в интеграции данная настройка.
- Отмечаем, сохранять ли данные только из системы-источника. Данный пункт позволяет достичь полного соответствия данных между BPMSoft и 1С. То есть, если мы после интеграции удалим часть записей из табличной части (удалим некоторые продукты из счета), то при повторной интеграции эти изменения отобразятся и в BPMSoft.
- Заполняем соответствие полей.
- Поскольку у табличных частей на стороне 1С нет идентификатора для корректной интеграции необходимой табличной части нужно указать колонки идентификации. Для этого на детали [Колонки идентификации] нажать на + и в открывшейся мини-карточке выбрать из выпадающего списка название колонки.
Колонки идентификации необходимы для того, чтобы сформировать ключ, по которому будет происходить поиск записи.
Настройка интеграции табличных частей завершена.
Примечания
*При интеграции направления BPMSoft —> 1C записи табличных частей интегрируются в привязке к записям родительской интеграции
При интеграции табличной части в направлении 1С —-> BPMSoft табличная часть выгружается из 1С с учетом фильтра указанного в родительской интеграции
*При интеграции BPM —> 1C табличная часть всегда будет соответствовать записям на строне BPMSoft вне зависимости от признака «Сохранять данные только из системы-источника»
Например:
Если вы проинтегрировали записи табличной части в сторону 1С, а после удалили из системы BPMSoft, при следующей интеграции записи на стороне 1С, так же будут удалены.
*При использовании дедупликации в табличной части хотя бы по одной колонке, колонка «Ссылка»(в настройках колонку не видно, она скрыта) устанавливается по умолчанию с признаком установленным «Использовать для дедупликации»
*В колонках идентификации записи [Ccылка(Ref_Key)] установлена по умолчанию
Для того, чтобы интеграция табличных частей по записи отрабатывала корректно, необходимо указывать идентичные колонки идентификации при двунаправленной интеграции
Например:
Если при интеграции в направлении 1С —> BPMSoft колонки идентификации добавлены таким образом

Тогда и в направлении BPMSoft —> 1C должны быть указаны эти же колонки идентификации