Отправка СМС по протоколу SMPP через МЕГАФОН или через веб-сервис МТС (8.3 обычное приложение) Добавлено: отправка СМС мегафон по http

Публикация № 380146

Разработка - Системная интеграция - SMS рассылки

СМС Мегафон SMPP UDH HTTP

Конфигурация предназначена для отправки СМС по протоколу SMPP, напрямую, через МЕГАФОН. Также в конфигурации есть отправка СМС через веб-сервис МТС. Добавлено: отправка СМС мегафон по http

Инструкция по настройке:

  • МТС
  1. В справочнике "СервисыSMSрассылки" заполняем пользователя и пароль (пароль должен быть в формате MD5) полученные от оператора.
  2. Далее заполняем документ "SMSРассылка"
  3. Настраиваем регламентное задание "ОбработкаSMSСообщений"

Вот в принципе и все. С мегафоном сложнее... т.к. используется протокол SMPP, единственное, что я нашел для работы с 1С, это компонента WinSock.

  • МЕГАФОН
  1. В справочнике "СервисыSMSрассылки" заполняем пользователя, пароль, ip, и порт.
  2. Регистрируем компоненту WinSock. 
  3. В обработке «РассылкаSMSМегафон» необходимо поправить имя отправителя в функции сбора пакета Submit_sm.
  4. Заполняем документ «SMSРассылка»
  5. Настраиваем регламентное задание "ОбработкаSMSСообщений"
  • Регистрация компоненты WinSock:
  • Если регистрируем локально, тогда кидаем ее

C:\Windows\SysWOW64 и в «Выполнить» прописываем regsvr32 “путь к файлу”, если на сервере, то см. ниже.

  • Регистрация на сервере. Компонента старая x32, поэтому, чтобы она работала на сервере x64, необходимо проделать следующее:
  1. Запускаем консоль «Службы компонентов» (Пуск ->Администрирование->Службы компонентов)
  2. В ветке «Приложения COM+» добавлем новое приложение. Правой кнопкой Создать -> Приложение
  3. Выбираем «Создать новое приложение»
  4. Имя задаем MSWinsockWinsock1, способ активации «серверное приложение»
  5. Учетную запись выбираем, под которой стартует сервер 1С
  6. В ветке созданного приложения переходим на ветку "Роли" открываем роль "CreatorOwner" и далее в разделе "Пользователи" создаем пользователя - учетную запись под которой работает сервер 1С.
  7. В ветке созданного приложения переходим на ветку "Компоненты" и создаем компонент.
  8. Выбираем "Установка новых компонентов", и в диалоге выбираем нужную компоненту (тип файла «все файлы»)
  9. Открываем свойства только что созданного компонента, идем на вкладку "Безопасность", проверяем в списке "Явно установленные для выделенных объектов роли" стоит ли галка напротив роль CreatorOwner - если нет, тогда устанавливаем ее.

При написании конфигурации очень помогли статьи //infostart.ru/public/319296/ и //infostart.ru/public/297040/ за что автору огромное спасибо.

Основное отличие  данный конфигурации это возможность отправки длинных сообщений с использованием UDH  и использование регламентного задания.

В архиве конфигурация, описание протокола SMPP и компонента WinSock.

Пишите вопросы в комментариях, рад буду помочь.

UPD 01.06.2016: Улучшена стабильность обработки(добавлена обработка некоторых ошибок - если номер кривой), добавлена обработка отчетов о доставке, переделана запись id сообщения.

UPD 10.08.2017: У мегафона появилась возможность отправки СМС по протоколу HTTP, для работы с HTTP необходимо запросить у мегафона Логин и пароль и чтобы ваш внешний ip они добавили в

разрешенные.

Для получения отчетов о доставке необходимо создать свой http сервис с методом POST.

Код получения отчета:

Функция ЗаписатьОповещениеСМС(Запрос)
    Тело = Запрос.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
    
    ЗаписьЖурналаРегистрации("Отчет о доставке",УровеньЖурналаРегистрации.Информация,Метаданные.HTTPСервисы.API,,Тело);
   
    Ответ = Новый HTTPСервисОтвет(200);
    Возврат Ответ;
КонецФункции


Формат отчета о доставке JSON:

{"status":"delivered","short_message":"id:250046790892422 sub:001 dlvrd:001 submit date:1708100950 done date:1708100950 stat:DELIVRD err:0 text:","receipted_message_id":"250046790892422","msg_id":"571ehnhuvq4l960v"}

Скачать файлы

Наименование Файл Версия Размер
ОтправкаСМСчереМегафон+МТС

.7z 1,06Mb
136
.7z 1.0 1,06Mb 136 Скачать
HTTP Мегафон СМС

.epf 8,11Kb
23
.epf 8,11Kb 23 Скачать
ОтправкаСМСчереМегафон

.epf 14,91Kb
48
.epf 1.1 14,91Kb 48 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. BaHgaJI 30 21.07.15 09:46 Сейчас в теме
Всего одно скачивание, ну не серьезно ребят) Я так старался, так старался)
2. BaHgaJI 30 14.08.15 16:03 Сейчас в теме
Если кому надо могу выложить с обработкой отчетов о доставке мегафоновских смс,
49. doctorov_s 40 04.06.19 09:44 Сейчас в теме
(2)Да если можно, выложи плиз!
4. php5 19 11.09.15 10:50 Сейчас в теме
Классная вещь, спасибо, пригодилось мне в работе!
5. BaHgaJI 30 02.10.15 08:12 Сейчас в теме
(4) php5, Пожалуйста, это моя работа, кто-то должен!
6. Prooa 51 02.11.15 12:02 Сейчас в теме
Здравствуйте, ни как не могу зарегистрировать на Windows7x64. Создаю приложение потом компоненту, выбираю файл, винда пишет что есть такая и не ставит компоненту, а при мWinSocketActiveX = Новый COMОбъект("MSWinsock.Winsock.1"); выдает исключение, что и пропустил не подскажите? Очень нужно
7. Prooa 51 03.11.15 06:36 Сейчас в теме
(6) Prooa, зарегистрировал, но смс не отправляет, в режиме отладки видно что срабатывает только "//пришел пакет ENQUIRE_LINK" и все, что не так
8. BaHgaJI 30 03.11.15 14:33 Сейчас в теме
п(7) Prooa, проверьте пользователя и пароль
9. BaHgaJI 30 03.11.15 14:33 Сейчас в теме
(7) Prooa, ENQUIRE_LINK_RESP отправляете?
10. BaHgaJI 30 03.11.15 14:35 Сейчас в теме
(7) Prooa, или скачайте http://infostart.ru/public/393308/ там более наглядно, что приходит, что уходит
11. Prooa 51 05.11.15 05:36 Сейчас в теме
Скачал обработку все работает, а с вашей конфы не хочет
12. BaHgaJI 30 19.11.15 12:52 Сейчас в теме
(11) Prooa, походу только у вас не работает.
скорее всего не правильное значение МатрицаДанных.SetValue(7, 4); //command_id 4=submit_sm submit_multi=21
13. BaHgaJI 30 19.11.15 12:54 Сейчас в теме
(11) Prooa, и еще с этими данными надо поиграть, они тоже часто разные у всех бывают

МатрицаДанных.SetValue(17, 5); //source_addr_ton
МатрицаДанных.SetValue(18, 0); //source_addr_npi
14. BaHgaJI 30 04.12.15 12:12 Сейчас в теме
(11) Prooa, нашел в чем могла быть проблема.
в submit_sm_resp иногда приходит пакет с ошибкой если оператор по какой то причине не может отправить смс.

Добавьте в процедуру ОбработатьПакет_submit_sm_resp

КодОшибки = ВходящийПакет.GetValue(11);
Если КодОшибки <> 0 Тогда
ЗаписатьНовыйСтатусСМС("ошибка отправки");
Возврат;
КонецЕсли;


15. nikolayvg 21 10.01.16 22:29 Сейчас в теме
Здравствуйте. При установке компоненты на сервер 2008 R2 Standart возникла проблема в пункте
8. Выбираем "Установка новых компонентов", и в диалоге выбираем нужную компоненту (тип файла «все файлы»).
все выбираю, но компонента в списке не появляется. Что может быть не так?
16. BaHgaJI 30 11.01.16 09:07 Сейчас в теме
(15) nikolayvg, точно выбираете тип файла "Все файлы(*.*)" т.к. если файл в папке то он по-любому будет виден. Или в службе компонентов не появляется? Если в службе компонентов, то попробуйте любую другую компоненту добавить, а потом компоненту винсок, должна появиться.
17. nikolayvg 21 14.01.16 05:51 Сейчас в теме
(15) nikolayvg, На всякий случай для остальных:
Воспользовался советом из http://infostart.ru/public/319296/ и установил Visual Basic
18. BaHgaJI 30 10.02.16 12:27 Сейчас в теме
Если приходит ошибка 88 (0x65) надо добавить задерку при отправке смс, примерно 5 смс в секунду
19. Bayker 24.05.16 14:50 Сейчас в теме
Добрый день, заключили договор с мегафоном, прислал вот это:
1. IP-адрес крипто-сервера
2. IP-адрес SMPP ESME
3. IP-адрес крипто-сервера УФ ОАО "МегаФон"
4. IP-адрес SMS-центра УФ ОАО "МегаФон"
5. Ключ isakmp
6. transform-set:
7. PFS:
8. Isakmp policy

От дальнейшей помощи категорически отказывается, будет ли Ваша разработка работать с Тюменским мегафоном (если там вообще есть различия)?
20. BaHgaJI 30 24.05.16 17:01 Сейчас в теме
(19) Bayker, не могу сказать, по идее если по протоколу SMPP то отличий никаких не должно быть
21. SGordon1 10.06.16 12:09 Сейчас в теме
Обновление лежит отдельно , не в архиве?
22. BaHgaJI 30 10.06.16 13:09 Сейчас в теме
23. flord 48 21.07.16 15:51 Сейчас в теме
Никто не сталкивался с такой ситуацией. После отправки команды Bind_transceiver компонента переходит в состояние State = 8 (клиент закрыл подключение)?
24. BaHgaJI 30 22.07.16 08:37 Сейчас в теме
(23) flord, значит ошибка в этом пакете, проверьте логин и пароль, он чувствителен к реестру. Лучше конечно узнать у оператора, что к ним приходит и в чем ошибка.
25. flord 48 22.07.16 08:45 Сейчас в теме
Пытаемся отправлять СМС через Мегафон СПб.

При отправке смс используем wireshark чтобы понять, почему не получается отправить смс

По логу wireshark:

1. [Connection establish request (SYN): порт сервера хххх]– отправляем запрос на установку соединения
2. [Connection establish acknowledge (SYN + ACK) : порт сервера хххх] – получаем подтверждение
3. Short Message Peer to Peer, Command: Bind_transceiver, Seq: 1, Len: 41 (пакет PDU пришлось переписать не вмещался пароль)
Length: 41
Operation: Bind_transceiver (0x00000009)
Sequence #: 1
System ID: *******
Password: *******
Version (if): 0.0
Type of number: Unknown (0x00)
Numbering plan indicator: Unknown (0x34)
Address: \001\001



4. В ответ от сервера получаем:

Transmission Control Protocol, Src Port: xxxx , Dst Port: yyyyy, Seq: 1, Ack: 42, Len: 0
Source Port: xxxx
Destination Port: yyyyy
[Stream index: 16]
[TCP Segment Len: 0]
Sequence number: 1 (relative sequence number)
Acknowledgment number: 42 (relative ack number)
Header Length: 20 bytes
Flags: 0x011 (FIN, ACK)
000. .... .... = Reserved: Not set
...0 .... .... = Nonce: Not set
.... 0... .... = Congestion Window Reduced (CWR): Not set
.... .0.. .... = ECN-Echo: Not set
.... ..0. .... = Urgent: Not set
.... ...1 .... = Acknowledgment: Set
.... .... 0... = Push: Not set
.... .... .0.. = Reset: Not set
.... .... ..0. = Syn: Not set
.... .... ...1 = Fin: Set [Expert Info (Chat/Sequence): Connection finish (FIN)]
[Connection finish (FIN)]
[Severity level: Chat]
[Group: Sequence]
[TCP Flags: *******A***F]
Window size value: 8186
[Calculated window size: 65488]
[Window size scaling factor: 8]
Checksum: 0x1182 [validation disabled]
Urgent pointer: 0
[SEQ/ACK analysis]
[This is an ACK to the segment in frame: 5265]
[The RTT to ACK the segment was: 0.026876000 seconds]
[iRTT: 0.028090000 seconds]


Нигде упоминания о полученной команде Bind_transceiver_resp в логе нет.

Обработка написана для клиент-серверного варианта.
При отправке смс пользователем запускается фоновое задание.

Сначала происходит инициализация и подключение.
Если сразу после подключения State = 7, отправляем Bind_transceiver

Далее входим в бесконечный цикл обработки State
Если сразу не получили состояние State = 7, ждем его и делаем запрос.

Основная проблема если смотреть из 1с компонента сразу после отправки
Bind_transceiver переходит в режим State = 8 (клиент закрыл подключение)


Событие DataArrival ни разу не сработало – ну оно и понятно.
Не могу понять причину такого поведения.

Админы с нашей стороны и со стороны ОпСоСа говорят, что у них никакие пакеты не режутся.
26. BaHgaJI 30 22.07.16 09:05 Сейчас в теме
(25) flord, упоминания нет, потому что скорее всего Bind_transceiver кривой, скиньте как вы его переделали...
27. flord 48 22.07.16 14:25 Сейчас в теме
Функция СобратьПакет_BIND_Transceiver(sequence_number) Экспорт
                
                ИдПользователя = Справочники.СервисыSMSрассылки.Мегафон.Пользователь;
                Пароль         = Справочники.СервисыSMSрассылки.Мегафон.Пароль;
                
                ДлинаЛогина = СтрДлина(ИдПользователя);
                Если ДлинаЛогина + 1 > 16 Тогда
                               ИдПользователя = Лев(ИдПользователя, 15);
                               ДлинаЛогина = 15;
                               
                               СтрокаОшибки = "" + ТекущаяДата() + "
                               |Длина логина + нулевой символ превышает 16 символов, обрезаем.";
                               
                               ЗаписьЖурналаРегистрации("ОтправкаСМСМегафон.СобратьПакет_BIND_Transceiver",
                                               УровеньЖурналаРегистрации.Ошибка,
                                               Метаданные.Обработки.РассылкаSMSМегафон, "Метаданные.Обработки.РассылкаSMSМегафон",
                                               СтрокаОшибки);
                КонецЕсли; 
                
                ДлинаПароля = СтрДлина(Пароль);
                Если ДлинаПароля + 1 > 9 Тогда
                               Пароль = Лев(Пароль, 8);
                               ДлинаЛогина = 8;
                               
                               СтрокаОшибки = "" + ТекущаяДата() + "
                               |Длина пароля + нулевой символ превышает 9 символов, обрезаем.";
                               
                               ЗаписьЖурналаРегистрации("ОтправкаСМСМегафон.СобратьПакет_BIND_Transceiver",
                                               УровеньЖурналаРегистрации.Ошибка,
                                               Метаданные.Обработки.РассылкаSMSМегафон, "Метаданные.Обработки.РассылкаSMSМегафон",
                                               СтрокаОшибки);
                КонецЕсли; 
                
                Если Не ЗначениеЗаполнено(sequence_number) Тогда
                               sequence_number = 1;
                КонецЕсли;
                
                system_Тип = "";
                Длина_system_Тип = СтрДлина(system_Тип);
                interface_version = 4;
                addr_ton = 0;
                addr_npi = 0;
                address_range = "";
                Длина_address_range = СтрДлина(address_range);
                
                //Длина      header  id + zero           pass + zero        System_Тип + zero      interface_version   addr_ton  addr_npi address_range + zero
                ДлинаПакета = 16 + (ДлинаЛогина + 1) + (ДлинаПароля + 1) + (Длина_system_Тип + 1) +         1             + 1      + 1  + Длина_address_range + 1;
                Матрица = Новый COMSafeArray("VT_UI1", ДлинаПакета); // было 37
                
                // HEADER
                
                // command_length 4 octets
                Матрица.SetValue(0,0);
                Матрица.SetValue(1,0);
                Матрица.SetValue(2,0);
                Матрица.SetValue(3, ДлинаПакета); //command_length
                
                // command_id 4 octets
                Матрица.SetValue(4,0);
                Матрица.SetValue(5,0);
                Матрица.SetValue(6,0);
                Матрица.SetValue(7,9); // Operation: BIND Tranceiver (0x00000009)
                
                // command_id 4 octets
                Матрица.SetValue(8,0);
                Матрица.SetValue(9,0);
                Матрица.SetValue(10,0);
                Матрица.SetValue(11,0); //Не  используется  в PDU bind_transceiver. 
                
                // sequence_number 4 octets
                Матрица.SetValue(12,0);
                Матрица.SetValue(13,0);
                Матрица.SetValue(14,0);
                Матрица.SetValue(15, sequence_number); //уникальный номер последовательности bind_transceiver 
                
                Индекс = 16;
                
                // BODY
                
                // system_id  COctet String max16
                Для  НомерСтроки = 1 По ДлинаЛогина Цикл
                               Матрица.SetValue(Индекс, КодСимвола(ИдПользователя, НомерСтроки));
                               Индекс = Индекс + 1;
                КонецЦикла;
                Матрица.SetValue(Индекс,0); // NULL для логина
                Индекс = Индекс + 1;
                
                // password COctet String max9
                Для НомерСтроки = 1 По ДлинаПароля Цикл
                               Матрица.SetValue(Индекс, КодСимвола(Пароль, НомерСтроки));
                               Индекс = Индекс + 1;
                КонецЦикла;
                Матрица.SetValue(Индекс,0); // NULL для пароля
                Индекс = Индекс + 1;
                
                // system_Тип COctet String max13
                Если ЗначениеЗаполнено(system_Тип) Тогда
                               Для  НомерСтроки = 1 По Длина_system_Тип Цикл
                                               Матрица.SetValue(Индекс, КодСимвола(system_Тип, НомерСтроки));
                                               Индекс = Индекс + 1;
                               КонецЦикла;
                КонецЕсли;
                Матрица.SetValue(Индекс,0); // NULL для system_Тип
                Индекс = Индекс + 1;
                
                // interface_version
                Матрица.SetValue(Индекс, КодСимвола(interface_version));//interface_version = 4 (версия 4 = 3.4)
                Индекс = Индекс + 1;
                
                // addr_ton
                Матрица.SetValue(Индекс, addr_ton);
                Индекс = Индекс + 1;
                
                // addr_npi
                Матрица.SetValue(Индекс, addr_npi);
                Индекс = Индекс + 1;
                
                // address_range
                Если ЗначениеЗаполнено(address_range) Тогда
                               Для  НомерСтроки = 1 По Длина_address_range Цикл
                                               Матрица.SetValue(Индекс, КодСимвола(address_range, НомерСтроки));
                                               Индекс = Индекс + 1;
                               КонецЦикла;
                КонецЕсли; 
                Матрица.SetValue(Индекс,0); // NULL для address_range
                Индекс = Индекс + 1;
                
                // увеличиваем номер запроса
                sequence_number = sequence_number + 1;
                
                Возврат Матрица;
                
КонецФункции
Показать
28. BaHgaJI 30 22.07.16 15:13 Сейчас в теме
(27) flord, ну мой совет поставить после пароля

Матрица.SetValue(29,0);
Матрица.SetValue(30,0);
Матрица.SetValue(31,0);

Матрица.SetValue(32,0);
Матрица.SetValue(33,52);
Матрица.SetValue(34,1);
Матрица.SetValue(35,1);

Матрица.SetValue(36,0);

Там где циферки слева соотвественно ваш индекс.
Просто эти значения четко подобраны и менять их не стоит.
29. BaHgaJI 30 22.07.16 15:19 Сейчас в теме
(27) flord, так же у вас не верно Матрица.SetValue(Индекс, КодСимвола(interface_version));//interface_version = 4 (версия 4 = 3.4)

Должно быть так interface_version 0x34 = 52
30. BaHgaJI 30 22.07.16 15:22 Сейчас в теме
(27) flord, и вот эти должны быть = 1

addr_ton = 0;
addr_npi = 0;
31. flord 48 22.07.16 15:28 Сейчас в теме
Если оставить так – то «съедаются» последние несколько символов пароля.


Если смотреть описание pdu из описания протокола

Матрица.SetValue(32,0); это system_тип
Матрица.SetValue(33,52); это interface_version
Матрица.SetValue(34,1); это addr_ton
Матрица.SetValue(35,1); это addr_npi

Матрица.SetValue(36,0); это address_range

Я прав?

А за что отвечают эти значения, не подскажете?:

Матрица.SetValue(29,0);
Матрица.SetValue(30,0);
Матрица.SetValue(31,0);
32. BaHgaJI 30 22.07.16 18:46 Сейчас в теме
(31) flord, Уже не помню за что отвечают, что-то разделитель, что то просто не нужно и по умолчанию 0, методом тыка подбирал, как пароль может съедаться? попробуйте вот так:
Функция СобратьПакет_BIND_Transceiver(sequence_number) Экспорт
                
                ИдПользователя = Справочники.СервисыSMSрассылки.Мегафон.Пользователь;
                Пароль         = Справочники.СервисыSMSрассылки.Мегафон.Пароль;
                
                ДлинаЛогина = СтрДлина(ИдПользователя);
                Если ДлинаЛогина + 1 > 16 Тогда
                               ИдПользователя = Лев(ИдПользователя, 15);
                               ДлинаЛогина = 15;
                               
                               СтрокаОшибки = "" + ТекущаяДата() + "
                               |Длина логина + нулевой символ превышает 16 символов, обрезаем.";
                               
                               ЗаписьЖурналаРегистрации("ОтправкаСМСМегафон.СобратьПакет_BIND_Transceiver",
                                               УровеньЖурналаРегистрации.Ошибка,
                                               Метаданные.Обработки.РассылкаSMSМегафон, "Метаданные.Обработки.РассылкаSMSМегафон",
                                               СтрокаОшибки);
                КонецЕсли; 
                
                ДлинаПароля = СтрДлина(Пароль);
                Если ДлинаПароля + 1 > 9 Тогда
                               Пароль = Лев(Пароль, 8);
                               ДлинаЛогина = 8;
                               
                               СтрокаОшибки = "" + ТекущаяДата() + "
                               |Длина пароля + нулевой символ превышает 9 символов, обрезаем.";
                               
                               ЗаписьЖурналаРегистрации("ОтправкаСМСМегафон.СобратьПакет_BIND_Transceiver",
                                               УровеньЖурналаРегистрации.Ошибка,
                                               Метаданные.Обработки.РассылкаSMSМегафон, "Метаданные.Обработки.РассылкаSMSМегафон",
                                               СтрокаОшибки);
                КонецЕсли; 
                
                Если Не ЗначениеЗаполнено(sequence_number) Тогда
                               sequence_number = 1;
                КонецЕсли;
                
                system_Тип = "";
                Длина_system_Тип = СтрДлина(system_Тип);
                interface_version = 4;
                addr_ton = 0;
                addr_npi = 0;
                address_range = "";
                Длина_address_range = СтрДлина(address_range);
                
                //Длина      header  id + zero           pass + zero        System_Тип + zero      interface_version   addr_ton  addr_npi address_range + zero
                ДлинаПакета = 16 + (ДлинаЛогина + 1) + (ДлинаПароля + 1) + (Длина_system_Тип + 1) +         1             + 1      + 1  + Длина_address_range + 1;
                Матрица = Новый COMSafeArray("VT_UI1", ДлинаПакета); // было 37
                
                // HEADER
                
                // command_length 4 octets
                Матрица.SetValue(0,0);
                Матрица.SetValue(1,0);
                Матрица.SetValue(2,0);
                Матрица.SetValue(3, ДлинаПакета); //command_length
                
                // command_id 4 octets
                Матрица.SetValue(4,0);
                Матрица.SetValue(5,0);
                Матрица.SetValue(6,0);
                Матрица.SetValue(7,9); // Operation: BIND Tranceiver (0x00000009)
                
                // command_id 4 octets
                Матрица.SetValue(8,0);
                Матрица.SetValue(9,0);
                Матрица.SetValue(10,0);
                Матрица.SetValue(11,0); //Не  используется  в PDU bind_transceiver. 
                
                // sequence_number 4 octets
                Матрица.SetValue(12,0);
                Матрица.SetValue(13,0);
                Матрица.SetValue(14,0);
                Матрица.SetValue(15, sequence_number); //уникальный номер последовательности bind_transceiver 
                
                Индекс = 16;
                
                // BODY
                
                // system_id  COctet String max16
                Для  НомерСтроки = 1 По ДлинаЛогина Цикл
                               Матрица.SetValue(Индекс, КодСимвола(ИдПользователя, НомерСтроки));
                               Индекс = Индекс + 1;
                КонецЦикла;
                Матрица.SetValue(Индекс,0); // NULL для логина
                Индекс = Индекс + 1;
                
                // password COctet String max9
                Для НомерСтроки = 1 По ДлинаПароля Цикл
                               Матрица.SetValue(Индекс, КодСимвола(Пароль, НомерСтроки));
                               Индекс = Индекс + 1;
                КонецЦикла;
                Матрица.SetValue(Индекс,0); // NULL для пароля
                Индекс = Индекс + 1;
         
Матрица.SetValue(Индекс ,0); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,0); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,0); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,52); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,1); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,1); 
 Индекс = Индекс + 1;
Матрица.SetValue(Индекс ,0);
                
                Возврат Матрица;
                
КонецФункции
Показать
33. flord 48 29.07.16 09:51 Сейчас в теме
(32) Выяснилось, что по нашему заключенному договору с Мегафоном в этой системе Bind_transceiver не поддерживается
(Либо у Мегафона в принципе не поддерживается Bind_transceiver).
Работает Bind_transmitter.

A PDU на запрос BIND был правильным – изменил команду и заработало.
Спасибо за помощь!
34. BaHgaJI 30 29.07.16 11:03 Сейчас в теме
(33) flord, Вот оно че, у нас мегафон на Bind_transceiver работает
35. Revolver_61 02.08.16 14:45 Сейчас в теме
Подскажите, что означает ошибка "Код Ошибки Постоянного Приложения Приемника ESME (ESME Receiver Permanent App Error Code)" ?
Приходит в пакете submit_sm_resp
36. BaHgaJI 30 03.08.16 08:30 Сейчас в теме
(35) Revolver_61,
1. неверные параметры в отправленном submit_sm.
2. от smsc других регионов и операторов пришел ответ о невозможности принять смс по разным причинам.
3. закончились деньги на лицевом счету, необходимо обратиться к своему менеджеру для выяснения вопроса.
37. BaHgaJI 30 03.08.16 08:31 Сейчас в теме
(35) Revolver_61, часто эта ошибка приходит если отправляется смс на городской номер
38. Tanis 07.01.17 16:49 Сейчас в теме
Доброго времени!

Подскажите как именно работает с МТС? Обработку пока не скачивал.

В описании сказано. что вводится логин и пароль (МД5). Эти "учетки" просто пользователя (своего личного) или после договора компании с МТС о доставке смс?
По какому шлюзу обмен идет?

Спасибо!
39. BaHgaJI 30 09.01.17 08:21 Сейчас в теме
Добрый день! Договор с МТС нужен, у них есть апи по SOAP. (веб сервис). В моей конфигурации пример этого веб-сервиса, в принципе самому там не сложно настроить.
40. real_alexasha 10.03.17 12:22 Сейчас в теме
Здравствуйте!

Без создания регламентных заданий, обработка РассылкаSMSМегафон отправляет сообщения?
41. BaHgaJI 30 20.03.17 11:13 Сейчас в теме
42. cyborg55 31 01.06.17 13:23 Сейчас в теме
Добрый день. Пытаюсь отправить через мтс. Не получается. Как мне получить пароль в формате MD5? Это мне мтс должен в таком формате предоставить?
43. BaHgaJI 30 04.06.17 00:05 Сейчас в теме
(42) нет, мтс предоставляет в обычном формате, в мд5 на любом сайте конквертните, например http://decodeit.ru/md5
44. Spakus 13.09.17 14:09 Сейчас в теме
Здравствуйте.
Скачал конфигурацию, пытаюсь отправить СМС через МТС.
При запуске регламентного задания вываливается ошибка (см. скриншот) в функции "ПолучитьСтатистику" при вызове метода "GetStatistics".

В чем ошибка?
Прикрепленные файлы:
45. BaHgaJI 30 18.09.17 15:22 Сейчас в теме
(44) В конфигураторе удалите ws ссылку и добавьте заново такую же.
46. ooki 21.12.18 13:06 Сейчас в теме
Здравствуйте, BaHgaJI. Спасибо за обработку. Пытаюсь настроить. Пакет bind_transceiver уходит, bind_transceiver_resp прилетает, тут все ок. Дальше отправляем submit_sm. В итоге submit_sm_resp возвращается с кодом ошибки 1 - Invalid Message Length (sm_length parameter). Хотя параметр sm_length не менялся при настройке submit_sm.

МассивКодовРусскихБукв 	= ЗакодироватьРусскийТекст(СообщениеТекст);
ДлинаСообщения	        = МассивКодовРусскихБукв.Количество(); 

............................. (часть кода заполнения первой части матрицы)
 
		Индекс = 28;
		Для  НомерСтроки = 1 По ДлинаНомераТелефона Цикл
			МатрицаДанных.SetValue(Индекс,КодСимвола(НомерТелефона,НомерСтроки));
			Индекс = Индекс+1;
		КонецЦикла;
		
		МатрицаДанных.SetValue(39,	0); 
		МатрицаДанных.SetValue(40,	0); //esm_class
		
		МатрицаДанных.SetValue(41,	0); //protocol_id 
		МатрицаДанных.SetValue(42,	0); //priority_flag 
		
		МатрицаДанных.SetValue(43,	0);  //schedule_delivery_time 
		
		МатрицаДанных.SetValue(44,	0);  //validity_period 
		
		
		МатрицаДанных.SetValue(45,	0);   //registered_delivery //sa! 1
		МатрицаДанных.SetValue(46,	0);   //replace_if_present_flag 
		МатрицаДанных.SetValue(47,	DataCod);//data coding
		МатрицаДанных.SetValue(48,	0); //sm_default_msg_id
		
		МатрицаДанных.SetValue(49,	ДлинаСообщения);   //sm_length

		Индекс = 50;          //short_message
	
		Для  НомерСтроки = 0 По ДлинаСообщения-1 Цикл 
			СимВ = МассивКодовРусскихБукв[НомерСтроки];
			МатрицаДанных.SetValue(Индекс,СимВ);
			Индекс = Индекс+1;
		КонецЦикла;
Показать



Помогите, пожалуйста, разобраться, в чем может быть ошибка?
47. doctorov_s 40 20.03.19 13:25 Сейчас в теме
Добрый день! А подскажите пожалуйста в обработке отправка через мегафон там сделана сразу с отчетом о доставке??
48. doctorov_s 40 20.03.19 13:49 Сейчас в теме
интересует отправка через HHTP
50. amatisol 26.06.19 10:02 Сейчас в теме
Ни у кого нет такой же обработки под УФ, интересует только как организовать отправку через smpp, вообще реально прикрутить это дело, если у кого есть буду благодарен если пришлете, спасибо
51. blaik 09.07.20 12:13 Сейчас в теме
А что значит -3. В обработке «РассылкаSMSМегафон» необходимо поправить имя отправителя в функции сбора пакета Submit_sm.
52. BaHgaJI 30 09.07.20 19:30 Сейчас в теме
(51)мегафон выдает имя отправителя, оно чувствительно к регистру, вроде так, давно было уже не помню=)
53. blaik 09.07.20 22:41 Сейчас в теме
С именем разобрался уже. Подскажите а в Win10 ваша библиотека нормально работает. Просто он не срабатывает процедура с winsock
56. BaHgaJI 30 10.07.20 12:24 Сейчас в теме
(53) когда я писал обработку win10 еще не было, не могу ответить
54. blaik 10.07.20 04:03 Сейчас в теме
И еще вопрос? А какую платформу желательно использовать?
55. BaHgaJI 30 10.07.20 12:24 Сейчас в теме
57. SMSoverEthernetElseSMPP 29.12.20 18:54 Сейчас в теме
Здравствуйте! А работает только отправка? А если нужен наоборот прием, возможно реализовать? Притом приём нужен смс бинарных...
Оставьте свое сообщение

См. также

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

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

03.02.2015    45330    413    Diversus    103    

Отправка СМС через модем HUAWEI в режиме HiLink

SMS рассылки v8 Россия Абонемент ($m)

Конфигурация предназначена для отправки смс сообщений через модем HUAWEI, переведенный в режим HiLink.

1 стартмани

18.02.2021    589    2    ma}{k    0    

Отправка sms-сообщения через МТС-коммуникатор по протоколу HTTP

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Отправка sms-сообщения через МТС-коммуникатор по протоколу HTTP.

1 стартмани

12.01.2021    1350    2    kite2    2    

Отправка СМС сообщений из 1С через оператора Tele2

SMS рассылки v8 1cv8.cf Абонемент ($m)

Обработка позволяет отправлять SMS сообщения через оператора Tele2 ("SMS-Таргет") по списку телефонов. Работает в любой конфигурации. Перед использованием нужно зарегистрироваться у оператора Tele2, получить логин, пароль и имя компании, от которой будут отправляться SMS,

1 стартмани

27.12.2020    1032    6    baturo    0    

SMS - сервис в 1С, управляемая форма Промо

SMS рассылки v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

ВСЕ ОБРАБОТКИ АБСОЛЮТНО БЕСПЛАТНЫ К СКАЧИВАНИЮ И ПОЛНОСТЬЮ РАБОТОСПОСОБНЫ.  Внешние обработки для отправки коротких смс сообщений своим клиентам из базы 1С. Не требует никаких дополнительных настроек, открыл и через минуту можно приступать к рассылке. Инструкция встроена в обработку. (хотя, возможно, интерфейс и так интуитивно понятен). Список вложений и описание: 1. Обработка SMSSender 7.7.ert (внешняя обработка для 1С версии 7.7. (код открытый) 2. Обработка SMSSender_8.1.epf (внешняя обработка для 1С версии 8.1 (код открытый) 3. Обработка SMSSender 8.2.epf (внешняя обработка для 1С версии 8.2 (код открытый) (обычная форма). 4. Обработка SMSSender 8.3.epf (внешняя обработка для 1С версии 8.3 (код открытый) (обычная форма). 5. Внешняя обработка/ база данных (данные хранятся независимо от конфигурации) - Prostor_Sms_8_3.epf (код открытый) (Управляемая форма). Имеются свои отчеты, статистика и сортировка, импорт из других внешних файлов (Excel, csv) и справочника Контрагенты. Работает со всеми конфигурациями на управляемых формах, включая Комплексная автоматизация 2 (где справочник Контрагенты не иерархический). 6. Файлы описания протоколов для самостоятельной реализации. Включены протоколы и методы реализации JSON, HTTP, REST, POST. ВСЕ ОБРАБОТКИ АБСОЛЮТНО БЕСПЛАТНЫ К СКАЧИВАНИЮ И ПОЛНОСТЬЮ РАБОТОСПОСОБНЫ. 

1 стартмани

13.03.2017    21428    8    dmv78    0    

Рассылка данных клиентам по документам "Поступление товаров и услуг" через СМС, Viber и E-Mail

Оптовая торговля Розничная торговля SMS рассылки Email v8 Платформа 1C v8.2 УТ10 УПП1 УУ Абонемент ($m)

Когда пришёл товар на Склад/в Магазин, обработка сообщает на электронную почту, мобильный телефон, Viber, СМС клиента, что пришёл его товар по Заказу покупателя № …. от даты. Указывается Номенклатура, Количество, Ед. изм. И что товар можно забрать со склада.

10 стартмани

08.11.2020    1593    0    hachaturov    0    

Отправка SMS сообщений. TurboSMS(+Viber), SMS.RU, Alpha SMS, Atom Park, SMS Центр (+Viber) и Start Mobile

SMS рассылки v8 1cv8.cf УУ Абонемент ($m)

Конфигурация "Отправка SMS сообщений" (управляемые формы) предназначена для рассылки sms сообщений клиентам и сотрудникам из 1С используя API подключение к сервисам рассылок sms.

1 стартмани

21.10.2020    1710    2    lesv    0    

Отправка СМС через сервис Манго офис (обычные формы)

SMS рассылки v8 1cv8.cf Абонемент ($m)

Простенькая обработка, позволяющая отправлять СМС из 1С. Для отправки используется API Манго Телеком.

1 стартмани

15.07.2020    2581    3    ketr    0    

Учим 1С разговаривать с клиентами или работаем с API Бродкастер Промо

Универсальные обработки Практика программирования SMS рассылки v8 v8::УФ 1cv8.cf Абонемент ($m)

Пример использования API Бродкастера в 1С. Совершаем автоматические обзвоны путем синтезирования речи из текста.

29.09.2014    34823    56    Zircool    30    

Скидка по промокоду с рассылкой трех СМС. Розница 2.3

SMS рассылки Розничная торговля v8 Розница Россия УУ Абонемент ($m)

Условия тех. задания. Создать скидку при покупке номенклатуры в определенном сегменте с генерацией промокода и рассылкой трех СМС. СМС1 посылается на следующий день после покупки с шаблоном - "Вам будет доступна скидка %3% с %1 по %2". СМС2 посылается через заданное количество дней указанных в скидке с шаблоном - "Доступна скидка %3% по промокоду %4 с %1 по %2". СМС3 посылается через половину срока действия скидки. Срок действия скидки указывается в днях, шаблон СМС - "Скидка %3% по промокоду %4 заканчивается %2". Где параметры %1, %2 - дата начала и окончания действия скидки, %3 - процент скидки, %4 - промокод.

3 стартмани

15.07.2020    3286    0    IVC_goal    1    

Отправка смс через stream-telecom

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Отправка смс из 1С с помощью сервиса stream-telecom.ru

3 стартмани

06.02.2020    2755    2    born85    0    

СМС-подтверждение карты лояльности

Розничная торговля SMS рассылки v8 УТ11 КА2 Розничная и сетевая торговля (FMCG) УУ Абонемент ($m)

Отсылка смс с кодом подтверждения для скидки В РМК.

1 стартмани

15.01.2020    3887    14    Dmitrith    9    

Отправка SMS в 1С:Предприятие 7.7 "Торговля + Склад", 1С:Предприятие 8 "УТ 10.3", "УТ 11", "БП 3.0" по справочнику контрагенты 22 копейки за СМС Промо

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 v77::ОУ УТ10 1С7:ТиС БП3.0 УТ11 УУ Абонемент ($m)

Очень часто в торговых организациях проводятся рассылки своим покупателям об акциях, скидках, новых поступлениях и т.д. Для этих целей мы создали комплекс внешних обработок, которые помогут осуществить рассылку. Для отправки используем сервис sms.ru, который является дешевым: 22 копеек за 1 SMS, если количество отправленных SMS перевалило через сумму 5 т.р. то цена снижается до 7 копеек за SMS. Плюс, этот вариант давно обкатан на наших клиентах.

1 стартмани

01.04.2013    47731    342    Diversus    29    

Android SMS шлюз для 1С

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Android SMS шлюз для отправления СМС из 1С с использованием протокола https.

1 стартмани

14.01.2020    5328    2    VzhenyaV    3    

Методы работы с Unisender

SMS рассылки Email v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Методы работы с сервисом рассылок Unisender.com.

1 стартмани

30.12.2019    4099    7    Ronin    0    

Работа с API Omnicell

SMS рассылки v8 1cv8.cf Украина Абонемент ($m)

Обработка представляет шаблон методов для работы с API сервиса Omnicell (SMS+Viber). Разрабатывалось и тестировалось на 1С:Предприятие 8.3 (8.3.10.2650).

1 стартмани

16.12.2019    4427    1    jaroslav.h    0    

Отправка СМС по 15 копеек Промо

Разработка внешних компонент SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Для создания полноценной CRM системы очень важна обратная связь с покупателем. Данная компонента позволяет сделать это в виде отправки СМС клиенту.

1 стартмани

15.05.2013    25002    66    chagbig    20    

Итилиум, отправка смс через usb модем (мобильный телефон), без изменения конфигурации

SMS рассылки v8 1cv8.cf ИТ-компания Россия УУ Абонемент ($m)

Отправка смс уведомлений ответственному за обращение, через утилиту cmd2phone, используя настройки типового функционала конфигурации Итилиум.

1 стартмани

20.11.2019    3996    2    mangushov    0    

Мобильное приложение для Android для отправки СМС из 1C

SMS рассылки Мобильная разработка v8 1cv8.cf Абонемент ($m)

Вашему вниманию предлагается мобильное приложение (конфигурация .cf) + HTTP сервис для отправки СМС из 1С8

2 стартмани

04.11.2019    8274    10    dimasikus31    2    

Пример отправки СМС из 1С от провайдера smstraffic.ru

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Отправка смс из 1С от smstraffic.ru. Данную обработку можно взять за основу для внедрения в любую конфигурацию 1С.

1 стартмани

08.10.2019    4588    2    Flatra56    2    

Отправка СМС из 1С через сервис SMSBLISS.RU Промо

Управление взаимоотношениями с клиентами (СRM) SMS рассылки Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf Россия Абонемент ($m)

Бесплатная программа, которая позволяет производить массовые SMS-рассылки на телефоны ваших клиентов из 1С

1 стартмани

10.04.2013    23077    73    79044970523    7    

Интеграция 1С и Viber / СМС сервиса Intel Telecom

SMS рассылки v8 1cv8.cf Украина Абонемент ($m)

Обработка демонстрирует вызов двух методов API провайдера : 1) Отправка вайбер-сообщения 2) Получение статуса отправленного сообщения.

1 стартмани

10.07.2019    8270    7    bulpi    9    

Универсальные уведомления для БСП

Email SMS рассылки БСП (Библиотека стандартных подсистем) v8 1cv8.cf Россия Абонемент ($m)

Расширение, позволяющее создавать настраиваемые уведомления, с использованием стандартного функционала БСП "Шаблоны сообщений".

1 стартмани

10.06.2019    10696    31    wizard.ilmir02    11    

Информационная рассылка СМС для УТ 10.3 через сервис smsru

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 v8::ОУ УТ10 УУ Абонемент ($m)

Обработка предназначения для конфигурации 1С Управление торговлей 10.3. Отправляет СМС покупателям в документах Заказ покупателя, через сервис sms.ru

10 стартмани

22.05.2019    5901    2    astracrypt    2    

Оповещение по SMS через GSM-модем из 1С Промо

SMS рассылки v8 Абонемент ($m)

Данная обработка и исполняемый файл позволяют организовать SMS-рассылку клиентам через любой USB-модем (Мегафон, Билайн, МТС). Сам пишу службу доставки для одной из сетей быстрого питания и решил использовать такой способ SMS-оповещения клиентов.

1 стартмани

25.10.2012    28553    130    tvixeg    30    

Отправка SMS через API Intel-Telecom для 1С:Предприятие 8 (обычные и управляемые формы)

SMS рассылки v8 v8::УФ 1cv8.cf Украина Россия Абонемент ($m)

Отправка смс через платный сервис Intel-Telecom. Внешняя обработка для отправки СМС, работает как на обычных, так и на управляемых формах.

1 стартмани

04.04.2019    5069    1    agressor    0    

Рассылка СМС при начислении/списании бонусных баллов (Розница 2)

SMS рассылки Розничная торговля Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Обработка выполняет рассылку СМС оповещений держателям дисконтных карт магазина с информацией о начислении/списании бонусных баллов.

2 стартмани

01.04.2019    7223    15    denmax    6    

[Расширение] Авторассылка сообщений для 1С: Розница

SMS рассылки Email Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 Розница Реклама, PR и маркетинг Россия УУ Абонемент ($m)

Данное расширение позволят настроить стандартный документ "Информационная рассылка" работать в автоматическом режиме для определенной Группы получателей скидки. Походит для SMS и Email рассылок. Работает на конфигурации 1С:Розница 2.2.11.16 и выше, платформа 8.3.12.1685

1 стартмани

11.03.2019    6342    6    bargomi    9    

Отправка СМС через сервис sms.ru Промо

SMS рассылки Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Отправка смс через платный сервис

1 стартмани

25.10.2011    24613    133    echo77    11    

Обработка для рассылки SMS сообщений из 1С

SMS рассылки v8 1cv8.cf Украина Абонемент ($m)

Данная обработка позволяет выполнять SMS-рассылку по списку, напрямую из базы 1С. -Информирование контрагентов; -Информирование сотрудников.

1 стартмани

04.03.2019    5073    4    algabas    0    

Калькулятор дерева запросов (подготовка данных для рассылок sms / email)

Инструментарий разработчика SMS рассылки Email v8::Запросы Абонемент ($m)

Универсальная обработка предназначена для автоматизации подготовки данных методом обсчета дерева запросов. Корень дерева - это окончательный результат вычисления. Например, Вы занимаетесь ежемесячной рассылкой "рекламных предложений))" и выполняете такую рутину: - шаг №1 -> взять все телефоны физ.лиц из базы - шаг №2 -> взять все телефоны юр.лиц - шаг №3 -> объединить выборки шагов №№1,2 - шаг №4 -> исключить определенные телефоны из шага №3 - шаг №5 -> сохранить окончательный список телефонов для дальнейших действий Как данная обработка поможет Вам автоматизировать эти действия - далее в описании.

1 стартмани

23.01.2019    5094    0    mrcamomile    0    

Отправка SMS через сервис Белтелеком

Управление взаимоотношениями с клиентами (СRM) SMS рассылки Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf Беларусь Абонемент ($m)

Обработка позволяет отправлять SMS сообщения через сервис https://sms.beltelecom.by. Она сделана универсально и запустится под любой конфигурацией на толстом клиенте. Обработка будет полезна для интеграции в свои проекты или в качестве примера работы с защищенными PHP с сервисами по методу PUTS.

1 стартмани

28.12.2018    6400    6    sergei198821    3    

Отправка SMS через мобильный телефон. Промо

SMS рассылки v8 1cv8.cf Абонемент ($m)

Отправка SMS через мобильный телефон, подключенный как модем.

1 стартмани

21.08.2012    22261    72    igormiro    6    

Рассылка SMS записанным на прием пациентам. 1С:Медицина. Поликлиника

Управление взаимоотношениями с клиентами (СRM) SMS рассылки Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf Здравоохранение, медицина, стоматология Россия УУ Абонемент ($m)

Обработка производит выборку записанных пациентов на завтрашний день из регистра сведений "Сменные задания" и производит рассылку SMS.

1 стартмани

21.12.2018    5335    0    itlab-05    0    

Автоматическое формирование СМС на основании заданий на перевозку (УТ 11.4, КА 2.4, ЕРП 2.4)

SMS рассылки Оптовая торговля Оптовая торговля v8 ERP2 УТ11 КА2 УУ Абонемент ($m)

Автоматическое формирование СМС по доставкам с использованием типового механизма СМС оповещений.

2 стартмани

27.11.2018    5562    4    glime    4    

Верификация дисконтной карты покупателя по номеру телефона (Подтверждение скидки по СМС (SMS) для 1С)

SMS рассылки Розничная торговля Розничная торговля v8::ОУ Розница УТ11 Россия УУ Абонемент ($m)

Расширения для типовой Управление Торговлей 11 и 1С: Розница, добавляющее в функционал Рабочего места кассира верификацию дисконтной карты розничного покупателя по коду через СМС на телефон клиента. Теперь, если у клиента при покупке нет с собой дисконтной карты, он сможет получить скидку по ней по номеру своего телефона.

1 стартмани

10.08.2018    17857    111    prof-it60    51    

Прием и отправка СМС из любой конфигурации 1С Предприятие 8.1,8.2 через usb-модем Промо

SMS рассылки v8 1cv8.cf Абонемент ($m)

Прием и отправка СМС из любой конфигурации 1С Предприятие 8.1,8.2 через usb-модем (внешняя обработка, конфигурация - обычное/управляемое приложение)

1 стартмани

23.08.2011    37711    405    smsfor1c    67    

Прием и обработка SMS на стороне 1С

SMS рассылки v8 Абонемент ($m)

Иногда необходимо выполнять некоторые действия в 1С при получении SMS. Реализовал с помощью телефона на Andriod с программой MacroDroid и http-сервиса на стороне 1С.

2 стартмани

25.05.2018    8578    2    anton.fly7    2    

Отправка SMS через web-сервис www.infobip.com (REST)

SMS рассылки v8 1cv8.cf Абонемент ($m)

Простой пример отправки SMS по протоколу https через сервис www.infobip.com.

1 стартмани

24.03.2018    9353    5    6есик    2    

СМС-верификация при регистрации клиента, списании бонусных баллов, СМС о начислении баллов

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Розничная торговля Управление торговлей Управление взаимоотношениями с клиентами (СRM) Розничная торговля v8 v8::ОУ Розница УТ11 Розничная и сетевая торговля (FMCG) УУ Абонемент ($m)

Предлагаемое расширение для конфигурации 1С Управление Торговлей 11, и Розница 2 позволяет подтверждать операции с бонусными баллами с помощью СМС, отправляемых на телефон клиента. Также предлагается внешняя обработка для отправки информации о начислении бонусных баллов по СМС.

2 стартмани

16.03.2018    30751    176    Kutuzov    99    

Отправка СМС из базы через БИЛАЙН, ТЕЛЕ2

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 v8::УФ УТ10 УПП1 ERP2 УТ11 УУ Абонемент ($m)

Хочу поделиться простой обработкой, дающей возможность отправлять СМС сообщения из ваших баз через оператора сотовой связи Билайн Назначение очень широкое. На текущий момент без информирования клиентов сейчас никуда.

1 стартмани

03.01.2018    18985    42    appolon321    5    

Отправка СМС сообщений из 1С: Управление торговлей 10.3 через оператора Tele2

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 БП3.0 УТ11 УУ Абонемент ($m)

Обработка для отправки СМС сообщений через оператора Tele2. Сначало нужно зарегистрироваться у данного оператора, получить логин и пароль,

10 стартмани

06.12.2017    13224    3    astracrypt    8    

Идентификация клиента через смс для РМК УТ 11.4

SMS рассылки Розничная торговля Розничная торговля v8 v8::ОУ УТ11 Россия УУ Абонемент ($m)

Идентификация клиента через смс для Рабочего места кассира УТ 11.4

2 стартмани

17.11.2017    12586    19    aksyoma    9    

Рассылка СМС (SMS) уведомлений о готовности заказа

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Управление взаимоотношениями с клиентами (СRM) Оптовая торговля v8 УНФ УУ Абонемент ($m)

Данная внешняя печатная форма отправляет СМС (SMS) о готовности заказа. Не требует специальных навыков при установке.

1 стартмани

26.10.2017    11775    13    alsen    2    

Отправка SMS сообщений через сервис Turbo SMS

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf Украина Абонемент ($m)

Обработка предназначена для автоматизации отправки SMS сообщений через сервис Turbo SMS", посредством использования SOAP технологии.

3 стартмани

23.10.2017    11081    3    sakila    4    

Подсистема liteTemplate - шаблоны текстов и рассылок. Изменение бизнес-логики без изменения конфигурации

SMS рассылки Email Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf УУ Абонемент ($m)

Публикую решение, применение которому можно найти при работе с бизнес-процессами, рассылками по клиентам, автоматическими реакциями на события в 1С.

1 стартмани

11.10.2017    12111    9    Nikola23    0    

Простые подсистемы. Управление контактными сообщениями: регистрация и последующая отправка сообщений из 1С (E-Mail, SMS)

SMS рассылки Email Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Вариант реализации интерфейса рассылки сообщений из 1С, удобная "обёртка" для методов БСП. Подсистема, умеющая отправлять по регламентному заданию зарегистрированные ранее к отправке сообщения SMS или E-Mail.

1 стартмани

06.09.2017    12886    5    pbabincev    0    

Рассылка СМС-сообщений через сервис SMS.ru

SMS рассылки v8 1cv8.cf Россия Абонемент ($m)

Простая конфигурация, позволяющая быстро организовать смс-рассылку через интернет-сервис SMS.ru. Конфигурация собрана на платформе 1С:Предприятие 8.3 (8.3.8.2088), механизм взаимодействия с внешним сервисом - http запросы.

1 стартмани

20.08.2017    13334    51    sdn-1    0    

Рассылка SMS из 1С 8 от WEBCOM.MOBI

SMS рассылки Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 Россия УУ Абонемент ($m)

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

1 стартмани

08.08.2017    9101    3    WEBCOM    1