Автоматизация · 10 мин
Как настроить SMS-рассылку в 1С
Пошаговая настройка SMS-рассылки в 1С: выбор сервиса отправки, ввод параметров подключения, создание шаблонов, массовая отправка и контроль доставки.
SMS-рассылка из 1С позволяет автоматически уведомлять клиентов о готовности заказа, напоминать о долгах, отправлять акции и подтверждать записи — без ручного набора сообщений. В типовых конфигурациях (Управление торговлей, УНФ, Комплексная автоматизация, ERP, Бухгалтерия) механизм отправки SMS уже встроен: достаточно подключить SMS-сервис и задать шаблоны сообщений.
Общая схема настройки одинакова для большинства конфигураций: выбирается провайдер SMS-рассылки, в программу вводятся параметры доступа к его API, создаются шаблоны с подстановкой данных из карточки клиента или документа, после чего рассылка запускается вручную или по расписанию. Ниже разобран каждый шаг с типичными ошибками и способами проверки результата.
Что понадобится перед настройкой
Перед началом работы проверьте три условия. Во-первых, ваша конфигурация должна поддерживать отправку SMS — она есть во всех современных типовых решениях на базе Библиотеки стандартных подсистем (БСП). Если у вас старая или сильно переписанная конфигурация, убедитесь, что подсистема «Отправка SMS» присутствует в составе.
Во-вторых, понадобится договор с SMS-провайдером — компанией, которая физически доставляет сообщения операторам связи. В типовых конфигурациях обычно преднастроена интеграция с одним-двумя операторами (например, через сервис 1С или сторонний шлюз), а также универсальный вариант «через HTTP-запрос» для любого провайдера с API.
В-третьих, у пользователя, который будет настраивать и запускать рассылку, должны быть права администратора или как минимум права на изменение настроек органайзера и доступ к справочнику контрагентов с телефонами. Без полных телефонных номеров в карточках клиентов рассылка просто не уйдёт.
Выбор SMS-провайдера
Провайдер определяет стоимость сообщения, скорость доставки и возможность использовать буквенное имя отправителя (альфа-имя вместо номера телефона). Регистрация альфа-имени у операторов занимает время и обычно требует подтверждения, что вы имеете право использовать это название — учитывайте этот срок при планировании запуска.
Сравнивайте провайдеров по трём параметрам: цене за SMS при вашем прогнозируемом объёме, наличию готовой интеграции с 1С или понятного HTTP API, а также возможности получать статусы доставки. Статусы важны: без них вы не узнаете, дошло сообщение или номер недоступен.
Варианты подключения
Подключается быстро, настройки уже вшиты в конфигурацию. Ограничение — тарифы и условия фиксированы, выбора нет.
Гибкий выбор тарифа и альфа-имени. Требует ручного ввода адреса API, логина и пароля, иногда — настройки шаблона запроса.
Не зависит от интернет-сервисов, но требует оборудования, SIM-карты и доработки. Операторы могут блокировать SIM при массовой рассылке.
Настройка подключения в 1С
В типовых конфигурациях параметры отправки SMS находятся в разделе «Администрирование» → «Органайзер» (или «Обмен электронными письмами и SMS») → «Настройка отправки SMS». Точное название раздела зависит от конфигурации, но искомый пункт всегда связан с настройкой SMS или органайзера.
В форме настройки выберите провайдера из списка. Если вашего провайдера нет, выберите вариант отправки через произвольный HTTP-запрос и укажите адрес API, логин и пароль (API-ключ), которые выдаёт провайдер в личном кабинете. Эти данные — конфиденциальные: не передавайте их пользователям без необходимости.
- 1Откройте «Администрирование → Органайзер → Настройка отправки SMS»
- 2Выберите провайдера из списка или укажите параметры HTTP API вручную
- 3Введите логин, пароль или API-ключ из личного кабинета провайдера
- 4Укажите имя отправителя, если оно зарегистрировано
- 5Сохраните настройки и отправьте тестовое SMS на свой номер
После сохранения обязательно отправьте тестовое сообщение на собственный телефон. Если SMS не пришло, проверьте баланс у провайдера, правильность логина и пароля, а также не блокирует ли исходящие запросы брандмауэр или прокси-сервер в вашей сети — для работы через HTTP API серверу 1С нужен доступ в интернет.
Создание шаблонов сообщений
Шаблоны избавляют от ручного набора текста и позволяют подставлять данные из базы: имя клиента, номер заказа, сумму долга, дату записи. Шаблоны SMS обычно находятся в разделе настроек шаблонов сообщений («Администрирование» → «Шаблоны сообщений» или в карточке рассылки).
В тексте шаблона используются параметры-подстановки вида [Контрагент.Наименование] или [Документ.Номер] — конкретный синтаксис зависит от конфигурации. При формировании сообщения программа заменяет параметр реальным значением из объекта, к которому привязана отправка.
Практическая рекомендация: сделайте два-три базовых шаблона (уведомление о заказе, напоминание об оплате, рекламная акция) и проверьте каждый на тестовой карточке клиента с реальными данными. Так вы сразу увидите итоговую длину сообщения и корректность подстановки.
Запуск массовой рассылки
Разовую рассылку по списку клиентов в типовых конфигурациях выполняют через обработку отправки SMS: выбирается шаблон, формируется список получателей (вручную, по отбору или из сегмента контрагентов), проверяется предпросмотр нескольких сообщений — и запускается отправка.
Для регулярных рассылок удобнее сегменты: например, «клиенты с задолженностью больше 30 дней» или «покупавшие за последний месяц». Сегмент формируется по отбору, и рассылка всегда уходит актуальному списку без ручного обновления. В ряде конфигураций рассылку можно поставить в регламентное задание — тогда сообщения будут уходить автоматически по расписанию.
Перед первой массовой рассылкой запустите её на маленькой выборке из 5–10 номеров сотрудников компании. Это дешёвый способ проверить шаблон, скорость отправки и отображение имени отправителя до того, как сообщения увидят реальные клиенты.
Учитывайте юридическую сторону: рекламные рассылки требуют согласия абонента на получение сообщений. Сервисные уведомления (статус заказа, напоминание о записи) к таким рассылкам обычно не относятся, но рекламные тексты без согласия могут привести к жалобам и блокировке имени отправителя у операторов.
Контроль доставки и типичные ошибки
После отправки проверьте статусы сообщений. В журнале отправки SMS (или в карточке события/рассылки) видно, какие сообщения отправлены, доставлены или завершились ошибкой. Если провайдер передаёт статусы доставки, 1С периодически запрашивает их — убедитесь, что соответствующее регламентное задание активно.
Как проверить результат
Сообщение пришло в течение нескольких минут с правильным текстом
Нет сообщения, неверный текст, обрезанное имя отправителя
Большинство сообщений в статусе «Доставлено»
Массовые ошибки доставки или статус «Не отправлено»
Списания соответствуют числу отправленных частей SMS
Резкое падение баланса — шаблон разбивается на много частей
Если типовых возможностей не хватает
Стандартная подсистема покрывает базовые сценарии: уведомления по документам, рассылки по спискам и сегментам, шаблоны с подстановкой. Если нужны триггерные цепочки (например, SMS через час после изменения статуса заказа), интеграция с нестандартным провайдером или сложная логика подбора получателей, потребуется доработка конфигурации или внешняя обработка.
Безопасная граница самостоятельной настройки — работа в типовых механизмах без изменения кода. Любые доработки выполняйте на копии базы и с участием специалиста по 1С: ошибка в регламентном задании рассылки может привести к повторной отправке сообщений клиентам и лишним расходам.
Что важно запомнить
Настройка сводится к трём шагам: подключить провайдера в разделе администрирования, создать короткие шаблоны с подстановкой данных и протестировать отправку на своём номере. Контролируйте статусы доставки, формат номеров и длину сообщений — это главные источники проблем и лишних расходов.
Частые вопросы
Можно ли отправлять SMS из 1С:Бухгалтерии?
Да, если ваша версия построена на современной библиотеке стандартных подсистем — механизм отправки SMS там присутствует. Настройка выполняется через раздел администрирования аналогично другим конфигурациям. Если пункта настройки SMS в меню нет, вероятно, конфигурация устарела или подсистема отключена — проверьте состав функциональности.
Почему SMS приходят без имени отправителя?
Буквенное имя отправителя нужно отдельно регистрировать у провайдера и операторов связи, указав основание его использования (обычно — товарный знак или название компании). Пока регистрация не завершена, сообщения идут со стандартного номера или общего имени сервиса.
Сколько символов помещается в одно SMS?
Ориентировочно 70 символов при тексте кириллицей и 160 — латиницей. Более длинные сообщения склеиваются из частей, и каждая часть оплачивается отдельно, при этом на склейку тратится часть символов. Проверяйте итоговую длину с подставленными реальными данными, а не только текст шаблона.
Что делать, если сообщения не доходят до клиентов?
Проверьте последовательно: баланс у провайдера, статус сообщения в журнале отправки, формат номера получателя и статус доставки от оператора. Если статус «доставлено», но клиент сообщения не видит — проблема на стороне телефона (спам-фильтр, переполненная память). Если ошибка на этапе отправки — проверяйте параметры подключения и доступ сервера 1С в интернет.
Можно ли автоматизировать рассылку по расписанию?
В ряде конфигураций рассылки можно выполнять регламентным заданием — например, ежедневное напоминание о задолженности по актуальному сегменту. Если штатной настройки расписания нет, задачу решают доработкой или внешней обработкой. Перед включением автоматики обязательно протестируйте сценарий на тестовом сегменте, чтобы исключить повторные и ошибочные отправки.
Нужно ли согласие клиентов на SMS-рассылку?
Для рекламных сообщений согласие абонента требуется — его обычно фиксируют при заполнении анкеты, оформлении заказа или подписке. Сервисные уведомления о статусе заказа или записи, как правило, рекламой не считаются, но добавление в них рекламных предложений меняет квалификацию сообщения. Храните подтверждение согласия — оно понадобится при жалобах.