<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > ExchangeCore – электронный обмен. Настройки > Обработка конфликтов синхронизации контрагентов CounterpartyConflictProcessingTask – обработка конфликтов синхронизации контрагентов |
Задача на разрешение конфликтов синхронизации контрагентов. Наследник от Sungero.Workflow.Task. Создается программно в фоновых процессах «Электронный обмен. Синхронизация контрагентов» и «Электронный обмен. Синхронизация филиалов и подразделений контрагентов», когда нельзя однозначно определить соответствие контрагента из сервиса обмена в системе.
Пока задача не завершена, синхронизация контрагента в системе и контрагента из сервиса обмена не будет выполнена.
Схема
Свойства
Имя свойства |
Отображаемое имя |
---|---|
Кому |
|
ИД филиала в сервисе обмена |
|
ИД организации в сервисе обмена |
Assignee (Кому): Sungero.Company.Employee
Исполнитель задания на обработку конфликта синхронизации контрагентов, вычисляется как ответственный за абонентский ящик нашей организации.
CounterpartyBranchId (ИД филиала в сервисе обмена): Строка (250)
Идентификатор филиала в сервисе обмена. Используется при синхронизации филиалов и подразделений контрагентов с сервисами обмена.
CounterpartyOrganizationId (ИД организации в сервисе обмена): Строка (250)
Идентификатор организации контрагента в сервисе обмена. Соответствует свойству OrganizationId (ИД организации) в коллекции ExchangeBoxes (Электронный обмен) и ExternalId (ИД в сервисе обмена) в сущности CounterpartyQueueItem (Элемент очереди синхронизации контрагентов). Заполняется при создании задачи. Используется для поиска существующих задач на разрешение конфликтов при синхронизации филиалов и головных организаций.
© Компания Directum, 2024 |