Чтобы настроить синхронизацию данных:
| 1. | В справочнике Виды межсистемных процессов создайте новый вид межсистемного процесса. В поле *Тип процесса укажите Синхронизация данных. |
| 2. | Напишите код обработчиков отправки и приема сообщений SynchronizeRecordChanges и SynchronizeRecordDeletion. |
| 3. | Чтобы синхронизировать данные справочника, добавьте вычисления в его события: |
| • | в событии «Запись. Сохранение После»: |
// Синхронизировать изменение записи.
DCISynchronizeRecordChanges()
| • | в событии «Запись. Удаление До»: |
// Запомнить GlobalID удаляемой записи в параметры.
DCISynchronizeRecordBeforeDeletion()
| • | в событии «Запись. Удаление После»: |
// Синхронизировать удаление записи.
DCISynchronizeRecordAfterDeletion()
| 4. | В справочнике Настройки систем для межсистемных процессов синхронизации добавьте созданный вид межсистемного процесса в карточки систем, с которыми будет синхронизация. |
| © Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |