Система отправки сообщений (sms,email,agent,winpopup). Шаблоны сообщений

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (21)

просмотр истории страницы
{toc}

h1. Описание системы отправки сообщений

Система отправки сообщений Carbon Billing 5 поддерживает 4 метода отправки:

* Winpopup

Для её работы следует настроить шаблоны и параметры отправки, для каждого метода свои.
Отправка для Carbon Manager и Winpopup были сделаны для совместимости с предыдущими версиями Carbon Billing. Их настройка в настоящей статье не рассматривается, при необходимости - обратитесь в техподдержку.

h1. Настройка системы и методов отправки


h2. Включение системы отправки сообщений

Для работы системы отправки сообщений, следует включить этот сервис в настройках биллинга
Для этого необходимо перейти в "Управление абонентами и тарифами - настройки - настройки(в файле) - настройки демона отправки сообщений" и выставить флаг в поле "Включить отправку сообщений"

h2. Настойка SMS-шлюза

Вторым шагом будет настройка sms-шлюза.
!0.png|border=1,width=800!


{note:title=Важно:}
Для настройки отправки смс, у вашего смс шлюза должна быть возможность отправки смс путем вставки запроса в адресную строку браузера. Пример ниже.\* *

{note}
Соответственно "Адрес СМС шлюза" это то, что {color:#000000}у провайдера шлюза указано{color} {color:#ff0000}слева{color} от символа "?", и "Post параметры СМС шлюза" это то что {color:#ff0000}справа{color}{color:#000000}, при этом переменные{color} {color:#000000}обозначаются как{color} {color:#008000}%(sms)s - номер телефона{color} {color:#008000}и %(text)s - текст сообщения{color}{color:#000000}.{color}
Вот один из примеров оператора смс-шлюза, который можно настроить в Carbon Billing 5 [http://smsc.ru/|http://smsc.ru/?pp328703/]

h3. Пример параметров для smsc

Адрес СМС шлюза:


{code}
http://smsc.'ваша_компания'.ru
{code}
Post параметры:
{code}
{code}

h3.Пример параметров для Простор СМС
{color:#000000}{*}Пример параметров для Простор СМС{*}{color}

Адрес СМС шлюза:
{code}

Галочка *Отправлять сообщение* отвечает за то нужно отправлять сообщение или нет. Эту галочку можно также поставить в самом шаблоне при редактировании.

h2. Возможные переменные

В шаблонах можно использовать следующие параметры:
%(contract_number)s - номер договора;
%(minimal_pay_sum)5.2f - минимальный платеж для разблокировки

А также любые поля абонента, тарифа, счета. Названия переменных можно взять из описания моделей в [CarbonBilling:API REST v2.0]

*Текст заголовка* \- тема e-mail или заголовок смс.
*Текст шаблона* \- непосредственно отправляемый текст.

h2. Тип сообщения. События.

Каждый шаблон сообщения может быть отправлен по любому из выбранных событий:
* *Подключение услуги* \- приходит абоненту при подключении услуги;
* *Сообщение из HelpDesk* \- при создании заявки от абонента в HelpDesk (приходит инженерам Helpdesk);
* *Сообщение из CRM* \- при создании задачи в CRM (приходит ответственному исполнителю).
* *Отправлять за n дней* - \- за n дней до даты указанной в карточке абонента в поле "Хватит денег до"

h2. Способы отправки сообщений

В настоящее время поддерживаются 4 способа отправки сообщений пользователям:

h2. Отладка

Логи работы демона отправки сообщений за текущие сутки находятся в файле
{code}/app/asr_billing/var/log/msgd.log{code}
Логи за прошедшие сутки архивируются в этом же каталоге под названием *msgd.log-<date>.gz*