Настройка отчёта об обмене информацией с подразделениями¶
Отчёт об обмене информацией с подразделениями предназначен для автоматического информирования о состоянии почтового обмена. Отчёт генерируется автозадачей в виде HTML-файла, который автоматически отсылается на определённый e-mail адрес.
Примечание
Отчёт об обмене информацией с подразделениями дублирует в удобном виде часть информации из протокола контроль состояния системы, расположенного по адресу: Учёт товарных запасов → Разное → Просмотр протоколов работы → Контроль состояния системы.
Системные настройки для отчёта¶
Для работы отчёта нужно установить значения следующих системных настроек: Администратор системы → Настройки системы → Настройки системы → Системные настройки → Прикладные настройки → Экспорт-импорт.
-
Указать наименование SMTP сервера в настройке Наименование SMTP сервера [NameSMTPServer] = <сервер>
-
Указать путь и имя выгружаемого файла для сохранения на сервере в формате .html в настройке Путь и имя HTML-файла для записи статистики обмена данными [FullPathToHTML] = <путь_и_имя_файла>
-
Указать почтовые адреса для отправки выгружаемого файла в настройке: e-mail для отправки статистики обмена данными [EMailForHTML] = <список_адресов_e-mail>
Настройки автозадачи формирования и отправки отчёта¶
Настройка автозадачи выполняется из Расписания автозадач, расположенного по адресу: Администратор системы → Настройки системы → Расписание автозадач.
Следует создать новую автозадачу со следующими параметрами:
-
Выполняемый алгоритм - SendHTMLReport в классе User.LibShudulerEsc (Отправка письма с отчётом о получении/отправки писем подразделениям).
-
Способ запуска алгоритма – уникальный (job).
-
Периодичность запуска – Daily в классе UserShedulerMethodsPeriod (Ежедневно в … время).
-
Значение периода – в удобное время.
Примечания
- SMTP сервер не должен быть заблокирован брандмауэром.
- В отчёте в колонке Последний документ выводится дата последнего документа созданного в аптеке, тип документа которого входит в настройку DocsReal: Администратор системы → Настройки системы → Системные настройки → Прикладные настройки → Настройки для отчётов → Документы розничной реализации.
Выходная форма пересылаемого HTML-файла¶
Табличная часть содержит следующие поля:
-
(1.1) – содержит надпись Аптечный Пункт.
-
(1.2) – содержит надпись Последний обмен.
-
(1.3) – содержит надпись Последний документ «розничная реализация».
(1.1) | (1.2) | (1.3) |
(2.1) | (2.2) | (2.3) |
… | … | … |
(2.1) | (2.2) | (2.3) |
Описание полей отчёта:
-
(2.1) – название подразделения.
-
(2.2) – дата последнего прихода данных из подразделения (последний обмен почтой).
-
(2.3) – дата последнего документа Розничная реализация подразделения.
Примечания
- Подразделением в данном отчёте может быть только участник почтового обмена (внутреннее подразделение).
- Отчёт выводит данные по всем подразделениям, для которых существуют документы розничной реализации, либо данные по последнему приходу из подразделения.
Пример HTML-файла отчёта¶
Строки таблицы отчёта заливаются серым цветом, если выполнено любое из условий или оба условия вместе:
- Дата последнего обмена не равна дате создания отчёта.
- Дата документа Розничная реализация не равна дате за один день до текущей.
Строки таблицы не заливаются серым цветом, если выполнено любое из условия, или оба условия вместе:
- Дата последнего обмена равна дате создания отчёта.
- Дата последнего документа Розничная реализация равна дате за один день до создания отчёта.