Show / Hide Table of Contents

Пример 1. Синхронизация каталога Организаций между Системами

Рассматривается пример сихронизации каталога Контрагентов в Системах: Т2.ERP, Т2.SPM, Т2.APM.

Общие сведения

Система Роль
Т2.ERP Источник
Т2.SPM Приемник
Т2.APM Приемник
Система Доступ к каталогу
Т2.ERP Управление договорами \ Настройка \ Заполнение каталогов \ Организации и банки
Т2.SPM Основная НСИ \ Взаимоотношения \ Контрагенты
Т2.APM Каталоги \ Взаимоотношения \ Контрагенты

Атрибуты для обмена данными:

  • Код
  • Наименование
  • Полное наименование
  • ИНН
  • КПП
  • ОКПО
  • ОГРН
Note

Изменения основных параметров ИС- приемников должны быть заблокированы. В ИС- приемниках могут быть дополнительные параметры не совпадающие с параметрами. ИС-источника изменение таких параметров разрешено и не синхронизируется.

Процесс синхронизации

Передача данных инициируется по следующим событиям:

** В БД Т2.ERP добавлена новая запись в каталог организаций и банков.**

Порядок формирования данных для передачи:

Сформировать объект сущности Организация на основании добавленной записи.

Порядок обработки полученных данных в Т2.SPM:

  1. Для объекта сущности Организация создать и заполнить соответствующий объект ИС «Контрагент».
  2. Для сформированного объекта ИС «Контрагент» установить: •Статус = Опубликован.

Порядок обработки полученных данных в :

  1. Для объекта сущности Организация создать и заполнить соответствующий объект ИС «Контрагент».
  2. Для сформированного объекта ИС «Контрагент» установить: •Статус = Опубликован.

** В БД Т2.ERP изменена запись в каталоге организаций и банков.**

Порядок формирования данных для передачи:Т2.APM

Сформировать объект сущности Организация на основании измененной записи.

Порядок обработки полученных данных в Т2.SPM:

  1. Для объекта сущности Организация найти (при необходимости – создать) и заполнить соответствующий объект ИС «Контрагент».
  2. Для обрабатываемого объекта ИС «Контрагент» установить: •Статус = Опубликован.

Порядок обработки полученных данных в Т2.APM:

  1. Для объекта сущности Организация найти (при необходимости – создать) и заполнить соответствующий объект ИС «Контрагент».
  2. Для обрабатываемого объекта ИС «Контрагент» установить: •Статус = Опубликован.

В БД Т2.ERP удалена запись в каталоге организаций и банков.

Порядок формирования данных для передачи:

Сформировать данные с информацией об удалении объекта сущности Организация на основании удаляемой записи.

Порядок обработки полученных данных в Т2.SPM:

Для объекта сущности Организация найти соответствующий объект ИС «Контрагент» и удалить его (пометить как удаленный).

Порядок обработки полученных данных в Т2.APM:

Для объекта сущности Организация найти соответствующий объект ИС «Контрагент» и удалить его (пометить как удаленный).

  • Improve this Doc
In This Article
Back to top Все права защищены (C) 1994-2022 ООО Топ Софт.