Нотификация ошибок импорта
В 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 оба столбца будут заполнены: