Автоматическая рассылка отчетов

Функция позволяет настроить автоматическую отправку отчётов на email или в мессенджер МАКС. Это решает задачи вроде «в конце месяца разослать отчёты менеджерам и акционерам» или «в 8 утра прислать сотрудникам набор отчётов по гостям, чтобы они могли работать даже при отключённом интернете».

К рассылке могут применяться только такие виды отчетов, для которых применяется фиксированный набор входных параметров - "С даты" и "По дату"

image.png

Настройка

Раздел Администрирование - Отчеты

Здесь представлено два раздела "Рассылка отчетов" и "Отчеты".

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

image.png

Создание рассылок

При добавлении новой рассылки заполняются следующие параметры.

Наименование рассылки — произвольная текстовая строка, по которой вы будете узнавать рассылку в списке. Это же обозначение будет указано в теме письма при отправке на почту

Адресаты — можно выбрать нескольких пользователей системы или целые группы сотрудников (в настройках учетной записи пользователя можно установить принадлежность к группе):

image.png

Дата и время начала — момент, с которого рассылка начнёт работать

Периодичность — как часто отправлять отчёты

Признак активности — включает или выключает рассылку. Пока он не установлен, отправка не выполняется

Способ отправки — email или через мессенджер МАКС

Список отчётов к отправке — для каждого отчёта в рассылке указывается сам отчёт из списка, формат файла (PDF, XLS, XLSX, DOC, DOCX) и входные параметры.

image.png

Список форм, которые потребуется заявить к рассылке (для отображения их в выпадающем списке), настраивается через службу технической поддержки по почте support@ecvi.ru.
На текущий момент доступны только отчеты с двумя входными параметрами "С даты" и "По дату"

Как задаются параметры отчёта

В качестве входного параметра используется интервал дат. Он задаётся в формате "дата отчёта" с выбором одного из вариантов:

Дополнительно можно указать смещение — положительное или отрицательное число и единицу измерения: час, день, неделя, месяц, год. Смещение сдвигает выбранную дату вперёд или назад.

Например, чтобы получать отчёт за вчерашний день, выбирается вариант «вчера» без оффсета. Чтобы получать отчёт за первое число предыдущего месяца, выбирается «первое число месяца» с оффсетом «минус 1 месяц».

Как читать комбинации

Выбранный вариант задаёт точку отсчёта, а смещение сдвигает её. Если смещение не указано — берётся сама точка отсчёта. Если указано — дата смещается на заданное количество единиц.

Без смещения:

С отрицательным смещением (сдвиг назад):

С положительным смещением (сдвиг вперёд):

Типовые сценарии

Отчёт за прошедший день, каждое утро в 8:00.
Вариант «вчера» без смещения — система возьмёт данные за вчера.

Отчёт за прошлый месяц, первого числа каждого месяца.
Вариант «последнее число месяца» со смещением «минус 1 месяц» — отчёт будет формироваться за последнее число предыдущего месяца.

Отчёт за тот же день, но неделю назад — для сравнения показателей.
Вариант «текущая дата» со смещением «минус 1 неделя».

Отчёт за завтрашний день — например, для планирования загрузки.
Вариант «завтра» без смещения или «текущая дата» со смещением «плюс 1 день».

Что важно помнить

Смещение применяется к выбранной точке отсчёта, а не к дате запуска рассылки. Если смещение не указано, используется сама точка отсчёта. Единицы измерения смещения — час, день, неделя, месяц, год — можно комбинировать только в пределах одного значения: за один раз задаётся одно число и одна единица измерения.

Шаблон письма

В разделе «Админ — Шаблоны документов» в группе шаблонов «Емейл» добавлен шаблон «Рассылка отчётов». Он используется при отправке отчётов пользователям. В теле письма можно использовать переменную для макроподстановки наименования отчёта — это позволяет автоматически подставлять название отчёта в текст письма.

Как работает механизм отправки

Система запускает настроенные рассылки автоматически с темпом один раз в 5 минут. При этом она отслеживает, какие рассылки уже отработаны, а какие ещё нет, — это важно для ситуаций, когда запуск механизма происходит позже указанного в настройках времени.

Отправка по email

Отчёт формируется в файл нужного формата и прикрепляется к письму. Используется настроенный в модуле Администрирование шаблон письма.
Отправка работает как через встроенный sendmail, так и через внешний почтовый сервис — в зависимости от системных настроек.

Отправка в МАКС

Для осуществления рассылок в мессенджер МАКС требуется выполнить следующие действия:
1. Пользователь, который будет получать рассылку с отчетами должен инициировать диалог с системным ботом для получения специального идентификатора. Следует перейти к боту по ссылке - https://max.ru/id7801567919_bot

2. Отправить какой либо текст боту и получить в ответе специальный идентификатор 9-значный идентификатор:

image.png

3. Указанный идентификатор следует прописать в профайле того пользователя, с телефона которого выполнялся запрос. Идентификатор прописывается в поле ChatID в разделе Администрирование - Админ - Пользователи системы - редактировить:

image.png

Сохранить изменения по кнопке внизу.

Пример отправленного шаблона в мессенджер МАКС:

image.png

Что важно помнить


Revision #5
Created 29 September 2026 07:04:26 by Максим
Updated 29 September 2026 14:33:23 by Максим