Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел
по умолчанию рекомендуется настроить синхронизацию реквизитов по GUID.

Но если в системе DIRECTUM уже есть записи синхронизируемого справочника, то для первоначальной миграции данных следует задать ключевые реквизиты (заполнить поле *Ключ). Таким образом установится связь между записями 1С и DIRECTUM. Связи сохраняются в таблицу IntegratedSystemsObjectLinks.

Если заполнено событие Перед загрузкой в DIRECTUM, то первичная или повторная синхронизация данных выполняется по алгоритму, заданному в этом событии;

для реквизита карточки справочника DIRECTUM можно не указывать реквизит объекта 1С и его раздел. В этом случае значение будет получено из вычислений на реквизите DIRECTUM:

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

табличные части можно синхронизировать двумя способами:
по ключевым реквизитам. В табличной части DIRECTUM добавляются или изменяются определенные записи. Поиск записей выполняется по полям, для которых в настройке обмена в поле *Ключ задано значение Да. Например, способ используется для передачи контактной информации. При таком способе синхронизация удаленных записей табличных частей не поддерживается;
целиком. Табличная часть в DIRECTUM полностью очищается и заполняется данными из 1C. В этом случае ключевые реквизиты указывать не нужно. Например, способ используется для синхронизации списка товаров или услуг.

Способ синхронизации табличных частей следует выбирать, исходя из логики конкретного справочника DIRECTUM. Если для табличной части задан хотя бы один ключевой реквизит, используется первый способ. Если ключевых реквизитов нет – второй способ;

Примечание

Синхронизация удаленных записей табличных частей не поддерживается.

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

В вычислениях доступны только те реквизиты, которые выгружаются согласно тексту преобразования (из 1С в XML-файл);

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

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

изменения регистров сведений, зарегистрированные в плане обмена, удаляются после завершения обмена, а не после выгрузки каждой записи в DIRECTUM. Если хотя бы одна запись не выгрузится, то в плане обмена сохраняется информация об изменении всех записей регистра сведений;
если выполняется синхронизация подчиненных регистров сведений из 1С в DIRECTUM и при этом настроена синхронизация реквизита 1С Регистратор с реквизитом DIRECTUM, то:
реквизит DIRECTUM должен являться ссылкой на справочник;
справочник должен синхронизироваться с учетным документом 1С;
учетный документ должен быть регистратором для регистра сведений;
если выполняется синхронизация данных из справочника DIRECTUM в периодический регистр сведений 1С, то обязательно должна быть настроена синхронизация реквизита DIRECTUM типа «Дата» с реквизитом регистра 1С Период;
для подчиненных регистров сведений синхронизация возможна только из 1С в DIRECTUM;
если удалить объект 1С, то при синхронизации этого объекта в DIRECTUM соответствующая ему запись справочника перейдет в состояние «Закрытая»;
при загрузке реквизита 1С типа Ссылка реквизит переводится в формат DIRECTUM. Если реквизит DIRECTUM имеет тип Ссылка на справочник, то из таблицы IntegratedSystemsObjectLinks берется ИД записи DIRECTUM, связанной с записью 1C. Если запись ранее не выгружалась из 1С или выгружалась, но была удалена, то в таблице связей для нее генерируется новый ИД;
соответствие между составным реквизитом 1С и реквизитом DIRECTUM типа Справочник не поддерживается. Для составного реквизита требуется указывать вычисления на реквизите.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }