Мульти рассылка СМС из 1С для типовых и не типовых конфигураций

Windows Linux

Обработка для организации sms-рассылки покупателям об акциях, скидках, новых поступлениях и т.д.
Универсальная обработка, которая поможет осуществить смс-рассылку из вашей конфигурации 1С.
Для отправки мы используем сервисы рассылки на выбор:
sms.ru, sms4b.ru, smsc.ru, terasms.ru, p1sms.ru, smsgorod.ru
Сервисы являются одними из самых недорогих и вместе с тем надежных в интернете. Для юридических лиц предоставлена возможность заключения договора и оплата безналичным расчетом.
Обработка перед отправкой СМС автоматически заполнит сотовые(!) телефонные номера из базы 1С (клиенты, сотрудники, поставщики и т.д.), делать как общие рассылки, так и персональные, подставляя для каждого адресата: фамилию, имя, долг в 1С и т.д.
Реклама - двигатель прогресса. Проведите рассылку и получите дополнительную прибыль!

Очень часто в торговых организациях проводятся рассылки своим покупателям об акциях, скидках, новых поступлениях и т.д.

Для этих целей мы создали одну универсальную обработку, которая поможет осуществить смс рассылку в любой конфигурации 1С.

Для отправки мы используем несколько сервисов на выбор: sms.ru, sms4b.ru, smsc.ru, p1sms.ru, smsgorod.ru, которые по нашему мнению являются одними из самых функциональных в интернете. Так же есть возможность для юридических лиц заключения договора и оплата безналичным расчетом.

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


Возможности обработки:

  • Отправка SMS для конфигураций как на обычных формах, так и управляемых;
  • Поддержка почти всех типовых конфигураций 1С (УТ 11, УТ 10.3, БП 3.0, ЗУП 3.0, Розница 2.0 и 2.1 и созданные на их базе, УНФ 1.5).
  • Из тех конфигураций, которые не поддерживаются есть возможность отправки SMS только не будет заполнения по контактной информации;
  • Есть возможность персонализации SMS-сообщений под каждого клиента по формулам;
  • Заполнение абонентов как вручную, так и по справочникам конфигурации (Контрагенты, Контактные лица, Сотрудники, Физические лица, Партнеры, Контактные лица партнеров и т.д.);
  • Заполнение абонентов по xls-файлу, а так же возможность массового добавления телефонов из буфера обмена
  • Выборочная отправка SMS из таблицы;
  • Возможность ручной подправки SMS-сообщений перед отправкой;
  • Отслеживание статуса доставки SMS-сообщений после их отправки;
  • Транслитерация сообщений;
  • Информирование о текущем балансе на счету на форме;
  • Возможность узнать стоимость отправки смс перед отправкой абонентам;
  • Возможность перехода на сайт для пополнения баланса из формы обработки;
  • Одна обработка для любой конфигурации на платформе 8.2 или 8.3.

Итак, для того, чтобы отправлять SMS-сообщения своим клиентам необходимо выполнить следующие шаги:

Шаг 1. Скачиваем обработку на вкладке Скачать она одна для любой конфигурации.

Шаг 2. Распаковываем в папку скачанный архив, в котором инструкция по установке обработки по отправке СМС в Вашу конфигурацию. Устанавливаем по инструкции, либо можем открыть в конфигурации через "Меню > Файл > Открыть".

Шаг 3. В открытой обработке на закладке "Доступ на сайт" выбираем сервис, который будем использовать для рассылки. С тарифами сервиса можно ознакомиться тут же по гиперссылке "Тарифы", откроется окно в котором Вы сможете ознакомиться с ценами за рассылку.

Шаг 4. Выбрали сервис из списка на форме, теперь нажимаем кнопку "Регистрация", регистрируемся на сайте. После регистрации на сайте сервиса смс-шлюза вводим логин и пароль от сайта в обработку. Далее можно обновить баланс нажав на кнопку "Обновить баланс" вверху формы. В принципе уже на этом шаге можно попробовать прислать себе тестовую смс. Все сервисы при регистрации дают бесплатные SMS для тестирования функционала.

Шаг 5. Все здорово, но вряд ли Вашему клиенту, которому Вы отправите СМС понравится получать SMS от абонента, например, +79531168017. Можно настроить отправку не от номера, а от буквенного обозначения. Например, SMS будет отправлено не от +79531168017, а от звучного Desheli (к примеру). Давайте согласуем буквенного отправителя.
Нажимаем на кнопку "Согласовать" для согласования буквенного обозначения для отправки SMS.

Вот что у Нас в результате должно получится:

1С:Предприятие 8 УТ 11

На этом подготовительные шаги завершены. Можем приступать к массовой рассылке СМС-сообщений.


Шаг 6. Далее необходимо заполнить табличную часть абонентов, которым мы хотим отправить SMS.
На выбор есть несколько вариантов заполнения:

  1. Можно добавлять телефонные номера в табличную часть вручную.
  2. Списком номеров (кнопка Заполнить > Добавить список номеров...)
  3. Из Excel-файла.
  4. По справочникам с контактами. Для большинства типовых конфигураций (УТ 11, БП 3.0, ЗУП 3.0, Розница 2.0 и 2.1, УНФ 1.5, УТ 10.3) есть заполнение по справочникам.
Вот как выглядит заполнение в УТ 11:

1С:Предприятие 8 УТ 11

Кнопка "Заполнить" заполняет таблицу контрагентов с телефонами, которые указаны в 1С у каждого контрагента. Если у контрагента несколько телефонных номеров, которые указаны через запятую или точку с запятой, или еще как-то (например, в поле телефоны указано "89531168040 офис, +79094705899 менеджеры", а в табличную часть все перенесется как надо двумя строками). Все они будут заполнены отдельными строками. Номера могут быть заданы в произвольном формате. Например: +79091111111, 89091111111, 8(909)1111111 и 9091111111...

Щелкнув по телефонному номеру его можно изменить, так же можно удалить не нужные строки или добавить еще номера для рассылки (кнопки "Добавить" выше табличной части).

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

Шаг 8. Теперь необходимо определиться с тем, какой тип будет у SMS-сообщения. Их может быть два: с общим текстом для всех абонентов и для каждого абонента своя персональная SMS но с одним шаблоном для всех, например, с задолженностью контрагентов или с Именем Отчеством абонента.

Вот, что получаем:

1С:Предприятие 8 УТ 11 (заполнение абонентов)

Мы видим, что если выбран тип SMS "Персональная SMS", то можно использовать в тексте SMS различные переменные, которые от строчке к строчке могут быть разными. Например, для шаблона: %Контрагент%, ваша задолженность %Задолженность%, у контрагента "Модная обувь", будет SMS следующего вида: Модная обувь, ваша задолженность 1107518,00 RUB
Список переменных для персональных SMS можно посмотреть на закладке "Описание переменных".
Если тип SMS установлен как "Персональная SMS", то после ввода шаблона SMS необходимо нажать на кнопку "Подставить персональные SMS в таблицу" для того, чтобы обработка вычислила для каждого абонента все переменные и подставила в шаблон для каждого.

Шаг 9. Все готово: абоненты заполнены и установлены галочки кому необходимо отправить СМС, выбран тип СМС и набран текст. Если хотите можете попробовать посчитать стоимость доставки СМС-сообщений. Некоторые сервисы поддерживают предварительный подсчет средств, которые будут потрачены для рассылки (кнопка "Посчитать стоимость отправки").

Шаг 10. Нажимаем на кнопку "Отправить" и отправляем всем выбранным СМС.

Шаг 11. После отправки, в обработке можно проверить получили контрагенты SMS или нет. Для этого подождите какое-то время ничего не изменяя в табличной части и нажмите на кнопку "Обновить статус доставки" (выше табличной части). Если SMS будет отправлено или возникнет ошибка отправки, статус будет изменен на соответствующий.

Какой же сервис выбрать?

Это хороший вопрос. Все сервисы, которые представлены в обработке работают очень хорошо и качественно. Они бы не появились в списке поддерживаемых, если бы это было иначе. Выберите тот сервис, который подойдет персонально Вам. Сравните тарифы, сравните скорость отправки и, наконец, удобство использования. Мы не призываем и не агетируем за какой-то конкретный сервис, все они хороши! Почти все предоставляют тестовые SMS для целей тестирования, воспользуйтесь ими и поймете, что Вам подходит.

Как видим все достаточно просто, понятно и удобно!
Ну и напоследок, видео.

UPD: 13.05.15
[+] Добавлена интеграция с мощным сервисом sms.ru
[+] Убрана обязательная проверка на заполненность поля "Отправитель"

UPD: 18.05.15
[+] Добавлена интеграция с сервисом terasms.ru
[*] Выполнен рефакторинг кода и его унификация, выполнен перенос основного функционала по отправке и настройке в модуль обработки.
[*] Теперь при нажатии на гиперссылку "Тарифы", открывается страница с тарифами в браузере для SMS-сервиса, который выбран в данный момент.
[!] Исправлена ошибка кодирования строк URLEncode при передаче GET/POST параметров HTTP-запросов по стандарту RFC 3986.

UPD: 04.09.15
[*] При ручном добавлении телефонных номеров галка выбранного номера устанавливается по умолчанию.
[*] Столбец с идентификатором сообщения теперь виден только тогда, когда установлен флаг отладки в обработке.
[!] Исправлена ошибка работы на платформе 8.2 на управляемых формах.

UPD: 08.09.15
[!] Исправлена ошибка работы обработки в клиент-серверных конфигурациях с обычнми формами.

UPD: 01.10.15
[!] Исправлена ошибка определения статуса отправленных SMS при работе с сервисом terasms.ru.

UPD: 07.12.15
[+] Добавлена интеграция с сервисом p1sms.ru

UPD: 12.01.16
[+] Для всех сервисов, добавлена возможность отправки SMS-сообщений в определенное время, указанное в настройках до отправки. Это позволит отправлять сообщения заранее.
[!] Исправлена ошибка проверки статуса отправленных сообщений у сервиса smsc.ru в конфигурациях на управляемых формах.
[!] Исправлена ошибка в УТ 10.3 при заполнении по группе контрагентов.
[!] Исправлена ошибка в конфигурациях на управляемых формах при добавлении номеров списком (на платформе 8.3).

UPD: 20.02.16
[+] Добавлена интеграция с сервисом smsgorod.ru

UPD: 04.07.16
[+] Добавлена интеграция с сервисом sigmasms.ru

Автор: Барилко Виталий G+

НаименованиеДатаРазмер
Мульти-рассылка SMS 12.09.16 827.44 КБ Скачать
  • Комментарии
Загрузка комментариев...
  • Комментарии
Загрузка комментариев...