Уведомления клиентов через другие программы

В SPSM предусмотрены несколько возможностей для уведомления клиентов - ручная отправка электронной почты из окна списка клиентов или списка заказов и отправка емайла или SMS через автоматическое действие по событию.


Однако дополнение к этому в SPSM существует механизм, который позволяет использовать расширенные возможности других (сторонних) программ для отправки электронной почты, СМС и сообщений в мессенджерах. Этот механизм был изначально добавлен для работы с программой Sevit Communication Server (SCS), но может быть использован для любой другой программы.


Основные моменты:

  • SPSM автоматически подготавливает файлы с данными для сторонних программ (текстовые файлы необходимого формата - XML, json, и т.д.)
  • Файлы выкладываются в установленные папки.
  • SPSM может подготовить пять разных файлов (независимо друг от друга):
    • для отправки емайл (привязан к адресу электронной почты)
    • для отправки SMS (привязан к телефону)
    • до трёх разных для отправки сообщений в разных мессенджерах (WhatsApp, Telegram и пр.)  - привязаны к телефону.
  • Для создания файлов используется автоматические действия по событию, но действия осуществляются только при совпадении следующих условий (в противном случае действия не выполняются):
    • ключевое слово для кнопки для создания уведомления присутствует в названии действия по событию
    • действием по наступлению события выбрано "SCS: Экспорт данных группового или одиночного заказа в файл"
    • уведомление данного типа создано для клиента\заказа (тип определяется по ключевому слову для кнопки)

Настройка уведомлений через другие программы

Перед началом работы в настройках Уведомления через SCS необходимо разрешить нужные вам уведомления. При необходимости можно изменить текст на кнопках для создания уведомлений (например установить Telegram вместо WhatsApp) и ключевые слова для уведомлений (в этом случае не забудьте изменить их в названии действий по событию).


Далее следует настроить автоматические действия по событиям для этих уведомлений, которые и будут формировать файлы с данными. Настройки этих действий по событию ничем не отличается от настройки других действий по событию - точно также используются файлы-шаблоны и переменные. Единственная разница - в названии действия должно присутствовать ключевое слово для уведомления. В комплект поставки входят несколько предопределённых действий (заблокированы по умолчанию), они содержат SCS в названии (SCS EMAIL, SCS SMS и SCS WAHTSAPP). Используйте их как пример или разблокируйте их и внесите нужные вам изменения.


Следующим шагом может быть добавление обязательных уведомлений для некоторых клиентов. В окне редактирования свойств клиента можно установить одно или несколько обязательных уведомлений, которые будут принудительно создаваться для каждого нового заказа этого клиента (или первой части группового заказа).

Использование уведомлений через другие программы

При включённых уведомлениях через SCS в окне расчёта заказа появится закладка для работы с этими уведомлениями. Там можно создавать и удалять уведомления, там появятся автоматически созданные уведомления и будет показана информация о создании файла с данными.


В данном механизме предусмотрены три типа уведомлений (емайл, SMS, мессенджер), но нет ограничения на количество уведомлений каждого типа. К примеру можно создать несколько SMS уведомлений - на установку статуса "Готов" для заказа, на смену даты готовности заказа, на оплату заказа.


Кроме того, механизм уведомлений через другие программы можно использовать для экспорта данных в другие программы, например в 1С.