Уведомления (e-mail, SMS-сообщения)
В Zeta Web реализовано 2 механизма отправки оповещений:
Отправка осуществляется веб-частью Zeta Web;
Отправка происходит из 1С.
Отправляет веб-часть Zeta Web
Регистрация нового пользователя
За отправку уведомлений о регистрации отвечает контрол Регистрация нового веб-пользователя (v2).
Для настройки уведомлений, необходимо в контроле, который добавлен на страницу регистрации, настроить:
Заголовок;
Учетную запись;
Шаблон текста.
Рассмотрим на примере регистрации физ. лица и реализации в типовом дизайне. На странице Регистрация добавлены 2 контрола регистрации: один для физ. лиц, второй для юр. лиц. Произведем настройку для физ. лиц: - Открываем страницу, выбираем первый контрол регистрации и нажимаем "Редактировать";
- Заполняем необходимые поля;
Пример шаблона письма уведомления о регистрации:
Сохраняем изменения и выполняем обмен с сайтом;
В результате, после регистрации на почту приходит письмо.
Восстановление пароля
За отправку сообщений о восстановлении пароля отвечает контрол Восстановление пароля.
Для настройки уведомлений необходимо в контроле, который добавлен на страницу регистрации, настроить:
Заголовок;
Учетную запись;
Шаблон текста.
Рассмотрим на примере реализации в типовом дизайне. На странице Восстановление пароля добавлен контрол восстановления пароля.
- Открываем страницу, выбираем первый контрол восстановления пароля, нажимаем редактировать и заполняем необходимые поля;
- Пример шаблона письма о восстановлении пароля:
- Сохраняем изменения и выполняем обмен с сайтом.
- В результате на сайте после ввода e-mail и защитного кода на почту придет письмо с учетными данными:
Отправляет 1С-часть Zeta Web
За отправку сообщений из 1С отвечает регламентное задание "Отправка сообщений о заказах покупателя (Zeta Web)". Расписание настраивается через Консоль заданий.
Zeta Web 2.x
Форма настроек отправки сообщений находится в меню Zeta Web → Сообщения (эл. почта и SMS) → Настройки отправки сообщений.
Zeta Web 3.x
По ссылке меню Zeta Web →Панель управления "Администрирование"→ закладка Настройки системы → Шаблоны сообщений.
Общие настройки
Обязательные настройки для отправки e-mail:
Поставить флаги на функциональных опциях и настройках, которые выделены на скриншоте:
Настроить и выбрать учетную запись e-mail для отправки сообщений;
Создать и выбрать шаблон e-mail для нового заказа;
Пример e-mail письма с html-кодом и переменными:
Обязательные настройки для отправки SMS
Поставить флаги на функциональных опциях и настройках, которые выделены на скриншоте:
Выбрать провайдера и заполнить Логин / Пароль;
Указать имя отправителя;
Создать и выбрать шаблон SMS-сообщения.
Пример шаблона SMS-сообщения о новом заказе с использованием переменных:
На текущий момент логика получения адреса электронной почты для отправки информации о заказе следующая:
если в заказе покупателя указана почта розничного покупателя, то берется она;
далее, берется почта из пользователя сайта;
далее, если в заказе покупателя есть контактное лицо, то почта берется из него;
далее, берется почта из адреса электронной почты для обмена документами из контрагента.
далее, если клиентских адресов нет, то отправление адресуется менеджеру.
Дополнительные настройки
E-mail:
Адрес для скрытой копии (можно указать один или несколько адресов на которые будут приходить копии сообщений о заказах и сообщениях с сайта);
Шаблон уведомления о сообщениях с сайта (уведомления о сообщениях с сайта будут приходить на адреса, указанные в поле "Адрес для скрытой копии").
Пример шаблона для уведомлений о сообщениях с сайта:
Уведомления об измененных заказах - функционал будет добавлен в одном из ближайших релизов
Мониторинг состояния обмена с сайтом
Для настройки мониторинга состояния обмена, прежде всего, необходимо настроить события, уведомления о которых, планируется получать.
Для этого, следует перейти в События журнала регистрации для отправки.
Zeta Web 2.x
Форма настроек отправки сообщений находится в меню Zeta Web → Сообщения (эл.почти и SMS) → Сообщения из журнала регистрации → События журнала регистрации для отправки.
Zeta Web 3.x
По ссылке меню Zeta Web →Панель управления "Администрирование"→ закладка Настройки системы → События журнала регистрации для отправки.
В открывшемся окне, при нажатии на «Заполнить по умолчанию», в табличной части будут сформированы три предопределенных события:
Ошибка обмена/Множественные ошибки обмена;
Обмен прерван;
Создание заказов поставщику.
Если помимо предопределенных событий, требуется добавить новое, которое также обрабатывается журналом регистраций, необходимо нажать на «Создать» и заполнить:
Группа событий;
Название события;
Не отправлять то же событие в течении (минут).
Значение Не отправлять то же событие в течении (минут) устанавливается с той целью, чтобы повторяющаяся ошибка не засоряла почту (данное значение не устанавливается при настройке события по контролю "прерванного обмена").
Далее необходимо определить путь отправки сообщений в разделе Настройки отправки сообщений:
Zeta Web 2.x
Форма настроек отправки сообщений находится в меню Zeta Web → Сообщения (эл.почти и SMS) → Сообщения из журнала регистрации → Настройки отправки сообщений.
Zeta Web 3.x
По ссылке меню Zeta Web →Панель управления "Администрирование"→ закладка Настройки системы → Настройки отправки сообщений по шаблонам.
В открывшейся форме необходимо заполнить данные:
раздел Настройка e-mail: Учетная запись для отправки сообщений;
раздел Шаблоны для e-mail: Адреса электронной почты для оповещений из журнала регистраций; Шаблон письма для сообщений журнала регистрации.
При выборе Шаблона письма для сообщений журнала регистрации в списке шаблонов, необходимо создать новый шаблон.
В шаблоне следует указать:
Наименование;
Назначение: установить флаг Только для и выбрать из списка Сообщения журнала регистрации (Zeta Web);
Тема;
Доступно: установить флаг Только для автора или Всем пользователям.
Также из списка Параметры необходимо перетянуть Сообщения журнала регистрации: Наименование и Сообщение в поле Текст письма (см.рисунок ниже):
Таким образом, создав шаблон и выбрав его в Настройке отправки сообщений, производим запись предварительных настроек.
Далее приступаем к настройкам обмена Zeta Web → Обмены и выбрать соответствующий обмен.
В настройках обмена, в разделе Контроль обменов необходимо:
Настроить расписание контроля зависания обменов;
установить флаг Регламентное задание контроля зависания обменов используется;
заполнить Завершать фоновое задание обмена через (секунд);
установить флаг Включить оповещения об ошибках в этом обмене;
установить Количество ошибочных обменов (рекомендуемое значение =3).
В завершении настроек следует включить регламентные задания по контролю обмена и отправке событий журнала регистраций, созданных ранее.
Для этого, пройдите по ссылке меню Операции → Обработка → Консоль заданий.
Создайте нового регламентное задание и заполните:
Также необходимо установить Расписание выполнения регламентного задания.
Таким образом, проделав работу по настройке мониторинга состояния обмена, при возникшей ошибке с обменом, система сформирует оповещение и вышлет его на указанный электронный адрес почты.
Last updated