Формирование конечной формы уведомлений (сообщений) выполняется посредством языка разметки EJS и происходит в два этапа:
- Биллинговая платформа генерирует XML-файл, содержащий все необходимые сведения.
- XML-файл преобразуется в JSON-файл, а затем к информации из JSON-файла применяется EJS-шаблон. Конечным результатом обработки шаблона является сообщение, сформированное в формате HTML.
На странице редактирования шаблона сообщения Настройки → Шаблоны сообщений → выделить тип сообщений → выделить шаблон → кнопка Изменить можно отредактировать существующие шаблоны, а также протестировать шаблон — кнопка Испытать. Подробнее о создании EJS-шаблонов см. в статье Синтаксис EJS-шаблонизатора.
Обратите внимание!
Если в коде шаблона допущена ошибка, то BILLmanager не будет отправлять такое уведомление.
На форме испытания шаблона можно ознакомиться с содержимым исходного XML файла — вкладка "Исходный документ", содержимым полученного HTML-файла — вкладка "Сгенерированное сообщение", а также с формой представления информации клиенту — вкладка "Сообщение в HTML формате":