Skip to main content

Процесс загрузки объектов и их посещаемости из внешних систем

Процесс создания объектов из компоненты загрузки из внешних систем:

Для этого процесса необходимо чтобы в структуре бд была добавлена таблица соответствия внешнего id объекта и id объекта

  1. Отправляется запрос с админским токеном на создание объекта с полями:
    1. Наименование
    2. id во внешней системе
  2. Сервис создает объект, при этом:
    1. Создает запись в таблице соответствия id объекта с id объекта во внешней системе 
    2. Привязывает объект к клиенту с идентификатором 1 (такого клиента мы считаем служебным и на него по умолчанию создаются новые объекты)
  3. Сервис возвращает информацию об успешной записи объекта

Процесс загрузки посещаемости объектов из внешних систем:

  1. Компонента отправляет запрос с полями:
    1. id объекта во внешней системе
      1. данные посещаемости
  2. Сервис определяет во id объекта во внешней системе id объекта сервиса
  3. Сервис записывает посещаемость объекта в таблицу Visits