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

0. Виталий Барилко (Diversus) 1755 02.02.15 17:46 Сейчас в теме
Очень часто в торговых организациях проводятся рассылки своим покупателям об акциях, скидках, новых поступлениях и т.д.
Для этих целей была создана одна универсальная обработка, которая поможет осуществить рассылку в любой конфигурации 1С.
Для отправки используется несколько сервисов на выбор: sms.ru, smsc.ru, p1sms.ru, smsgorod.ru, которые по нашему мнению являются одними из самых функциональных в интернете. Так же есть возможность для юридических лиц заключения договора и оплата безналичным расчетом.
Наша обработка не просто может отправлять СМС, но и позволяет автоматически заполнять сотовые(!) телефонные номера из базы 1С, делать как общие рассылки так и персонализированные, подставляя значения переменных, которые вычисляются для каждого адресата, будь то его долг или фамилия имя, например, узнать баланс и т.д. Но обо всем по порядку...

Перейти к публикации

Комментарии
1. Антон Стеклов (asved.ru) 33 04.02.15 12:28 Сейчас в теме
Отправка многопоточная или как обычно?
2. Виталий Барилко (Diversus) 1755 04.02.15 13:11 Сейчас в теме
(1) asved.ru, для сервисов которые поддерживают отправку одним HTTP запросом сразу нескольким адресатам одинаковых SMS сообщений сделана именно такая передача сообщений.
4. Ildar Gabdrakhmanov (spezc) 332 25.02.15 14:31 Сейчас в теме
идея не новая, но реализация на первый взгляд вполне удобная. почему бы вам ее не начать продавать?
5. Виталий Барилко (Diversus) 1755 25.02.15 15:04 Сейчас в теме
(4) А зачем? Изначально решил сделать ее бесплатно. Пусть народ использует, мне не жалко :)
Предложения по функционалу приветствуются, кстати.
6. Ildar Gabdrakhmanov (spezc) 332 01.03.15 07:42 Сейчас в теме
(5) ну если человек задает вопрос зачем... )))
Почему бы не сделать две версии - бесплатную с минимально необходимым функционалом и расширенную полную версию за деньги. первую - для тех кто хочет разобраться сам и сэкономить. вторая для тех - кто скачает и продаст своим клиентам (у вас скачает за 1000р, а клиенту внедрит за 5000р, профит для всех).
7. Виталий Барилко (Diversus) 1755 01.03.15 22:41 Сейчас в теме
(6) spezc, пусть пользуются. Я нынче добрый :)
8. Виталий Барилко (Diversus) 1755 23.03.15 17:36 Сейчас в теме
Обновление 23.03.15 Версия 1.0.0.3

[*] Добавлена возможность при ручном добавлении/изменении контрагента автоматической загрузки телефонного номера.
[*] Добавлена проверка обновлений из формы вручную.
9. Виталий Барилко (Diversus) 1755 14.05.15 09:44 Сейчас в теме
Обновление 13.05.15 Версия 1.0.0.4

[+] Добавлена интеграция с сервисом sms.ru
[*] Убрана обязательная проверка на заполненность поля "Отправитель"
10. Виталий Барилко (Diversus) 1755 18.05.15 18:11 Сейчас в теме
Обновление 18.05.15 Версия 1.0.0.5

[+] Добавлена интеграция с сервисом terasms.ru
[*] Выполнен рефакторинг кода и его унификация, выполнен перенос основного функционала по отправке и настройке в модуль обработки.
[*] Теперь при нажатии на гиперссылку "Тарифы", открывается страница с тарифами в браузере для SMS-сервиса, который выбран в данный момент.
[!] Исправлена ошибка кодирования строк URLEncode при передаче GET/POST параметров HTTP-запросов по стандарту RFC 3986.
11. Константин Нагибович (gradi) 05.06.15 14:27 Сейчас в теме
Через какой сервис/шлюз происходит отправка смс?
12. Виталий Барилко (Diversus) 1755 05.06.15 14:30 Сейчас в теме
(11) gradi, через четыре шлюза на выбор: sms.ru, sms4b.ru, smsc.ru, terasms.ru
13. Tduty dfsd (evg1111) 28.07.15 12:37 Сейчас в теме
А можно добавить еще шлюз в список? Чтобы более универсальная обработка была.
14. Виталий Барилко (Diversus) 1755 24.08.15 10:38 Сейчас в теме
(13) evg1111, какой шлюз хотите добавить?
15. Enot tut (enot_tut) 1 08.09.15 09:17 Сейчас в теме
(14) {Обработка.МультиРассылкаСМС.МодульОбъекта(84,29)}: Процедура или функция с указанным именем не определена (ОбработкаПолучитьПараметрыСеанса)
ПараметрыСеансаОбработки = <<?>>ОбработкаПолучитьПараметрыСеанса(Неопределено);
{Обработка.МультиРассылкаСМС.МодульОбъекта(2530,102)}: Процедура или функция с указанным именем не определена (ОбработкаПолучитьИмяФормы)
Результат = Новый Структура("НеобходимоОбновление,ТекстПриОбновлении,ИмяФормыОбновления", Ложь, "", <<?>>ОбработкаПолучитьИмяФормы("ФормаОбновления"));
пишет такую ошибку при загрузки формы как исправить? не подскажите пожалуйста?
16. Виталий Барилко (Diversus) 1755 08.09.15 09:22 Сейчас в теме
(15) enot_tut, Какая конфигурация? Обычные или управляемые формы?
18. Enot tut (enot_tut) 1 08.09.15 09:33 Сейчас в теме
19. Виталий Барилко (Diversus) 1755 08.09.15 09:35 Сейчас в теме
(18) enot_tut, А конфигурация с номером версии какая?
20. Enot tut (enot_tut) 1 08.09.15 09:38 Сейчас в теме
(19) 8.3 (8.3.5.1625), может из-за того что я его на сервере запускаю?
21. Виталий Барилко (Diversus) 1755 08.09.15 09:44 Сейчас в теме
(20) enot_tut, понятно...
Вы видимо админ, раз не можете назвать в чем работаете, а присылаете версию платформы, а не конфигурации... :)
Напишу в личку.
17. Enot tut (enot_tut) 1 08.09.15 09:33 Сейчас в теме
22. Виталий Барилко (Diversus) 1755 09.09.15 08:41 Сейчас в теме
Проблема действительно была у конфигураций в клиент-серверном варианте с обычными формами. Исправили.
23. Ёк Макарёк (Shaldryn) 24.02.16 09:42 Сейчас в теме
Подскажите, а планируется расширить функционал в плане настройки автоматической рассылки смс при определенных действиях(при записи какого либо документа)?
24. Виталий Барилко (Diversus) 1755 24.02.16 09:53 Сейчас в теме
(23) Shaldryn, ориентируюсь на простых пользователей и поэтому обработка максимально простая.
Автоматическая рассылка при проведении документа, или по какому-нибудь событию - это не для обычных пользователей. Тут необходима доработка конфигурации, возможно как отдельная подсистема.
При определенных вариантах, конечно могу сделать и подсистему, но нужно ли?
25. Ёк Макарёк (Shaldryn) 24.02.16 14:29 Сейчас в теме
(24) обычные пользователи разве не справятся с настройкой автоматической рассылки, если к ней будет прилагаться инструкция? Просто это намного упростит рассылку смс, не нужно будет каждый раз запускать ее при каких то условий в ручную.
Ну тут да, нужно ли вам тратить на это время, согласен
26. Виталий Барилко (Diversus) 1755 24.02.16 15:22 Сейчас в теме
(25) Shaldryn, ок. Подумаю над возможностью встраивания как подсистема и возможности отправки по событиям. Спасибо за предложение.
27. Роберт В е р т и н с к и й (v3rter) 25.03.16 13:50 Сейчас в теме
Если я правильно понимаю, контактная информация берется из контрагентов, а если она в справочнике дисконтных карт, то потребуется переделка?
Поддержка sigma-sms.ru в ближайшем будущем не планируется?
28. Виталий Барилко (Diversus) 1755 25.03.16 14:16 Сейчас в теме
(27) v3rter, если контактная информация берется из другого места, то необходимо доработка. Можете обратится к нам.
Поддержка sigma-sms не планируется.
Почти на всех поддерживаемых сервисах есть ссылки на нашу публикацию и мы официально производим доработки под них. Подключаем новые сервисы только в том случае, когда они сами выходят на нас.
29. Виталий Барилко (Diversus) 1755 04.07.16 17:11 Сейчас в теме
(27) v3rter, в текущем режиме реализовали поддержку sigmasms.ru в полном объеме. Пробуйте нашу обработку.
30. Наталья Бурова (Natabu) 11.08.16 23:57 Сейчас в теме
Здравствуйте, а не планируется настроить возможность отправлять смс с кодом на номер розничного покупателя для подтверждения скидки? Во многих магазинах это применяется, но что -то для УТ 11 ни одной обработки не получается найти под эту цель)
31. Виталий Барилко (Diversus) 1755 12.08.16 09:19 Сейчас в теме
(30) Natabu, пока не планируется. Доработать это не сложно, но для того, чтобы это заработало, необходимо встраивание в конфигурацию, что противоречит развитию обработки.
32. Андрей Толкачев (njrj) 09.09.16 18:03 Сейчас в теме
Добрый день. Возможно ли настроить вашу обработку для ут 11,2 следующим образом:
Задача: в конце дня есть определенное кол во реализаций все они будут доставляться на следующий день и соответственно хотелось бы оповестить покупателей (они постоянные) о сумме накладной и о задолженности(без учета новой накладной) пример смс (Уважаемый Иван Иванович сумма вашей накладной 100р. Остаток задолженности 20р. Доставка завтра.)
В идеале мы открываем вашу обработку нажимаем заполнить (в выпадающем списке - по реализациям на дату или на сегодня) и отправить )))
33. Виталий Барилко (Diversus) 1755 12.09.16 09:19 Сейчас в теме
(32) njrj, возможно, но с доработками.
Необходимо написать выборку по нужным правилам, все остальное обработка уже умеет.
34. Alister (Alister) 9 24.10.16 16:32 Сейчас в теме
Добрый день.
Уже с полгода слежу за обработкой, вижу, что она развивается, спасибо за работу.
Хотел спросить:
1) можно ли использовать обработку в коммерческой деятельности, в смысле на предприятии и можно ли ее "допиливать" под себя?
2) можете посоветовать сервис из имеющихся в обработке с точки зрения надежности и времени доставки СМС
Еще раз спасибо.
Diversus; +1 Ответить
35. Виталий Барилко (Diversus) 1755 24.10.16 17:14 Сейчас в теме
(34) Alister, спасибо за отзыв!

>> 1) можно ли использовать обработку в коммерческой деятельности, в смысле на предприятии и можно ли ее "допиливать" под себя?

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

>> 2) можете посоветовать сервис из имеющихся в обработке с точки зрения надежности и времени доставки СМС

Они все хороши, выделить никакой не могу, с некоторыми шлюзами мы даже связывались и говорили о том, чего нам не хватает, они добавляли, наши пожелания.
Т.е. все эти сервисы серьезные и используя любой из них, все будет отправляться быстро и надежно. Посмотрите по тарифам, какой больше приглянется, такой и используйте.
36. Alister (Alister) 9 24.10.16 17:18 Сейчас в теме
(35) спасибо за ответы. Буду пробовать (некоторые сервисы дают пробные смс), а там как пойдет.)
37. Евгений Ларионов (Ujine1313) 24.10.16 20:46 Сейчас в теме
Попробуй sms.ru у них тестовые смс на свой номер бесплатные. Понятный api и есть уже готовые обработки отправки. Код из них вытянишь и выставишь куда требуется.
38. Дмитрий Дубасов (Dubasov) 10 05.12.16 12:07 Сейчас в теме
Добрый день
Может подскажите в чем проблема
При попытке открыть
{ВнешняяОбработка.МультиРассылкаСМС.МодульОбъекта(3123)}: Ошибка при вызове метода контекста (Send)
Соединение.Send(ПараметрыПОСТ);
по причине:
Произошла исключительная ситуация (WinHttp.WinHttpRequest): An error occurred in the secure channel support

Server 2003 R2
1С:Предприятие 8.2 (8.2.19.83)
"Управление торговлей", редакция 10.3 (10.3.21.2)
39. Виталий Барилко (Diversus) 1755 05.12.16 12:18 Сейчас в теме
(38) какого смс агрегатора используете в обработке для отправки?
40. Дмитрий Дубасов (Dubasov) 10 05.12.16 12:53 Сейчас в теме
41. Виталий Барилко (Diversus) 1755 05.12.16 12:58 Сейчас в теме
(40) данный сервис в последних обновлениях нами перестал поддерживаться.
Используйте другие сервисы.
42. Виталий Барилко (Diversus) 1755 05.12.16 12:58 Сейчас в теме
(40) Скачайте обработку снова.
43. Дмитрий Дубасов (Dubasov) 10 05.12.16 13:16 Сейчас в теме
(42) Скачал,
Но видимо в базе где-то хранятся настройки
На вчерашнем архиве открывается
Может подскажите где очистит хранящиеся настройки обработки?
44. Дмитрий Дубасов (Dubasov) 10 05.12.16 14:09 Сейчас в теме
(42) Подскажите где хранится логин и пароль ?
45. Виталий Барилко (Diversus) 1755 05.12.16 16:31 Сейчас в теме
(44) в хранилище настроек конфигурации.
46. Art Fa (artfa) 19 13.12.16 13:14 Сейчас в теме
спасибо, пригодилась,
чз smsc.ru не отправляются текст смс после перевода строки, например, имеем текст смс "строка1" + Символы.ПС + "строка2", то в смс попадет только "строка1",
с sms.ru все нормально
47. Виталий Барилко (Diversus) 1755 31.01.17 12:01 Сейчас в теме
48. Сергей Тропин (sergant500) 12.03.17 08:53 Сейчас в теме
Решил запускать СМС регламентным заданием. Немного модифицировал Вашу обработку, необходимыми данными обработка заполняется извне. Но возникает ошибка в процедуре _SMSRU_ОтправитьSMS() . Можно ли в принципе отправлять СМС регламентым заданием с сервера ?
49. Игорь Панин (user700544_isp2592) 12.03.17 12:07 Сейчас в теме
в ут 10.3 возникала ошибка прокси при запуске , закоментировал строку условия проверки проксей и заработало
нажтие кнопки

хорошобы отправлять через модем со своей симки в ростелекоме есть недорогие пакеты смс по 30 коп шт выходит
51. Виталий Барилко (Diversus) 1755 12.03.17 20:25 Сейчас в теме
(49) Проверим, спасибо.
(50) Да, все верно. Если используем внешние сервисы, то необходим запуск в небезопасном режиме.
50. Сергей Тропин (sergant500) 12.03.17 16:16 Сейчас в теме
С проблемой разобрался, нужно было мне создавать объект внешней обработки с параметром "небезопасный режим"
52. Oleg Havrysh (Oleeeg) 02.04.17 15:43 Сейчас в теме
Такой вопрос. Сервис smsc.ru вроде поддерживает ответы на посланные смс. Тоесть абонент может ответить на полученное смс. А как прочитать с сервера этот ответ? Каким запросом? В API сайта что-то не нашел примеров
53. Виталий Барилко (Diversus) 1755 02.04.17 21:13 Сейчас в теме
54. Oleg Havrysh (Oleeeg) 03.04.17 10:16 Сейчас в теме
(53) Спасибо. Точно есть.
А в sms.ru возможности ответа на сообщение нету или я опять найти не могу?
55. Виталий Барилко (Diversus) 1755 03.04.17 14:01 Сейчас в теме
(54) У sms.ru такой возможности нет.
56. Виталий Барилко (Diversus) 1755 06.04.17 17:41 Сейчас в теме
Обновление 1.0.0.25 от 06.04.17

[+] Добавлена поддержка отправки SMS в конфигурации "Розница 1.0" и ее производных.
[*] В запросы добавлена выбора только разрешенных элементов справочников.
[-] Иногда возникала ошибка "Индекс находится за пределами границы". Исправлено.
[-] Исправлено открытие обработки не в БСП и на обычных формах.
57. Андрей Четвергов (lordanry) 11.04.17 09:51 Сейчас в теме
а интеграция с смс-шлюзом от Билайна есть? http://beeline.amega-inform.ru/index.php
58. Виталий Барилко (Diversus) 1755 11.04.17 10:30 Сейчас в теме
(57) Добрый день. Все что поддерживается, указано в тексте публикации.
59. Игорь (user619890_igorlint) 26.08.17 10:23 Сейчас в теме
Добрый день. Возможно ли добавить в обработку другие сервисы смс?
Например https://www.smstraffic.ru?
60. Виталий Барилко (Diversus) 1755 28.08.17 10:24 Сейчас в теме
(59) Можем доработать. Но это нужно оговаривать отдельно и все это будет на отдельных условиях.
61. Игорь (user619890_igorlint) 28.08.17 17:30 Сейчас в теме
(60)пишите условия igorlint@gmail.com
62. Равиль Нургалиев (sk_acc) 5 29.08.17 20:47 Сейчас в теме
Подскажите пжлста как добавить отбор по полу , добавляю отбор по значение пол - женский , нажимаю кнопку добавить по отбору (поле справочник не реагирует) - и ничего не выходит , может что то не так делаю ?
63. Виталий Барилко (Diversus) 1755 30.08.17 09:57 Сейчас в теме
64. Равиль Нургалиев (sk_acc) 5 31.08.17 13:35 Сейчас в теме
(63) а доработать дорого будет ?
65. Виталий Барилко (Diversus) 1755 31.08.17 14:27 Сейчас в теме
Оставьте свое сообщение