Пример реализует синхронизацию справочника Организации. Данные синхронизируются в одну сторону: из головной организации (система-отправитель) в дочерние.
В системе-отравителе:
| 1. | В события справочника Организации добавьте функции для синхронизации: |
| • | в событии «Запись. Сохранение После»: |
DCISynchronizeRecordChanges()
| • | в событии «Запись. Удаление До»: |
DCISynchronizeRecordBeforeDeletion()
| • | в событии «Запись. Удаление После»: |
DCISynchronizeRecordAfterDeletion()
| 2. | Создайте запись в справочнике Настройки систем для межсистемных процессов синхронизации. |
| 3. | На закладке «Основная» в группе Процессы синхронизации добавьте вид межсистемного процесса OrganizationReferenceSynchronization. |
После настройки запустите синхронизацию записей справочника:
| • | в системе-отправителе в справочнике Организации создайте новую запись. После синхронизации данных в системе-приемнике будет создана соответствующая запись справочника Организации; |
| • | в системе-отправителе в справочнике Организации удалите ранее созданную запись. После синхронизации данных в системе-получателе удалится соответствующая запись справочника Организации. |