Нотификация ошибок импорта

В ARK Space реализован функционал рассылки на основе загрузки данных по отдельным дистрибьюторам. Она помогает быстро находить и исправлять ошибки в файлах загрузки.

Рассылка отправляется отдельно по каждому дистрибьютору пользователям, которые отвечают за этого дистрибьютора на электронную почту (указанную в поле «E-mail» в записи справочника «Пользователи»).

Кто получает уведомление

Рассылку по загрузке данных от дистрибьютора в систему получает пользователь, привязанный к данному дистрибьютору в блоке «Рассылки» в записи клиента в справочнике «Клиенты».

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

Информация о пользователях отображается в виде таблицы с полями по умолчанию:

  • ID;
  • Статус;
  • ID должности;
  • Название должности;
  • Фамилия;
  • Имя;
  • Отчество;
  • E-mail;
  • Телефон;
  • Способ авторизации;
  • Дата изменения;
  • Кем изменено;
  • Последняя авторизация.

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

В таблице можно применять больше двух фильтров одновременно.

Для настройки отображения столбцов и для их перемещения нажмите на «шестерёнку» .

Добавить привязку пользователя

Нажмите кнопку :

В открывшемся окне выберите нужных пользователей, активируйте их чекбоксы и нажмите кнопку «Привязать».

После привязки новые пользователи появятся в таблице.

Функционал доступен только пользователям с правом редактирования справочника «Клиенты».

Удалить привязку пользователя

Активируйте чекбокс в нужной строке и нажмите кнопку «Отвязать»:

Функционал доступен только пользователям с правом редактирования справочника «Клиенты».

Когда приходит уведомление

Рассылка отправляется после обработки всех файлов из папки дистрибьютора.

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

Пример уведомления

На электронную почту пользователь получает письмо с темой: «Ошибки интеграций по файлам клиента <название (Name) клиента, по которому проводилась загрузка>».

Письмо содержит текст: «В приложенных файлах находятся ошибки по интеграциям».

Внизу приводится таблица с названиями колонок для таблицы:

  • Загруженный файл. Выводится название загруженного файла;
  • Дата и время загрузки. Выводится полная дата и время обработки файла в системе;
  • Количество ошибок. Выводится: <общее число всех ошибок>/<общее число всех записей в файле>. Для файлов без записей выводится значение 0/0, а для полностью загруженных без ошибок файлов — 0/100 (если в файле содержалось 100 записей).

К письму прикладываются Excel-файлы по каждому из обработанных файлов. Файл содержит примеры ошибочных записей (по 50 шт. на каждый из типов ошибки).

В файле содержится информация по ошибкам, обнаруженным в процессе интеграции. Если ошибок нет, то файл приходит пустым. В случае ошибки в файл записывается 2 столбца: информация которая была выгружена дистрибьютором (строка с тегами xml или приближенная к ней), и в следующем столбце ошибка с указанием номера.

Пример рассылки:

С приложением восьми файлов, перечисленных в столбце «Загруженный файл»:

Например, файл 3105-023526_initstocks.xml будет пустым — в нём нет ошибок:

В файле 3105-023530_salouts.xml оба столбца будут заполнены:

Инструкция
ArkSpace