Импорт и синхронизация

Раздел рассчитан на пользователя, обладающего уверенными навыками работы с компьютером и веб-интерфейсом, знакомого с языком разметки xml и службами каталогов.

Универсальный импорт предназначен для загрузки в систему данных из внешних источников (внешней системы или файла). Процедура импорта включает в себя разовый импорт объектов и периодическую синхронизацию с внешними источниками.

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

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

Общее описание процедуры универсального импорта и синхронизации:

  • Для проведения импорта требуются: источник данных (внешняя система или файл) и файл конфигурации импорта.
  • Запуск процедуры импорта выполняется вручную или автоматически.
  • В процессе импорта выполняются: добавление объекта, перемещение и редактирование объекта, помещение объекта в архив и восстановление из архива.
  • История изменений объекта сохраняется в системе. Для действия, совершенного с помощью универсального импорта, автором события является пользователь "advimport".
  • При импорте не выполняются действия по событию, за исключением ситуаций:

    • Если при импорте скриптом создается объект, у которого есть действие на вход в статус "Зарегистрирован", изменяющее статус объекта, то выполняются действия:

      • на вход в статус (синхронные и асинхронные);
      • на смену статуса (синхронные);
      • на изменение объекта (синхронные).
    • Если при импорте скрипт изменяет статус объекта, и у нового статуса есть действие на вход в статус, которое изменяет статус объекта на другой статус, то выполняются действия:

      • на вход в статус (синхронные и асинхронные);
      • на смену статуса (синхронные и асинхронные);
      • на изменение объекта (синхронные и асинхронные).