К статье
Практический материал

Автоматизация · 10 мин

Как настроить SMS-рассылку в 1С

Пошаговая настройка SMS-рассылки в 1С: выбор сервиса отправки, ввод параметров подключения, создание шаблонов, массовая отправка и контроль доставки.

SMS-рассылка из 1С позволяет автоматически уведомлять клиентов о готовности заказа, напоминать о долгах, отправлять акции и подтверждать записи — без ручного набора сообщений. В типовых конфигурациях (Управление торговлей, УНФ, Комплексная автоматизация, ERP, Бухгалтерия) механизм отправки SMS уже встроен: достаточно подключить SMS-сервис и задать шаблоны сообщений.

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

Что понадобится перед настройкой

Перед началом работы проверьте три условия. Во-первых, ваша конфигурация должна поддерживать отправку SMS — она есть во всех современных типовых решениях на базе Библиотеки стандартных подсистем (БСП). Если у вас старая или сильно переписанная конфигурация, убедитесь, что подсистема «Отправка SMS» присутствует в составе.

Во-вторых, понадобится договор с SMS-провайдером — компанией, которая физически доставляет сообщения операторам связи. В типовых конфигурациях обычно преднастроена интеграция с одним-двумя операторами (например, через сервис 1С или сторонний шлюз), а также универсальный вариант «через HTTP-запрос» для любого провайдера с API.

В-третьих, у пользователя, который будет настраивать и запускать рассылку, должны быть права администратора или как минимум права на изменение настроек органайзера и доступ к справочнику контрагентов с телефонами. Без полных телефонных номеров в карточках клиентов рассылка просто не уйдёт.

Выбор SMS-провайдера

Провайдер определяет стоимость сообщения, скорость доставки и возможность использовать буквенное имя отправителя (альфа-имя вместо номера телефона). Регистрация альфа-имени у операторов занимает время и обычно требует подтверждения, что вы имеете право использовать это название — учитывайте этот срок при планировании запуска.

Сравнивайте провайдеров по трём параметрам: цене за SMS при вашем прогнозируемом объёме, наличию готовой интеграции с 1С или понятного HTTP API, а также возможности получать статусы доставки. Статусы важны: без них вы не узнаете, дошло сообщение или номер недоступен.

Варианты подключения

Преднастроенный оператор в 1С

Подключается быстро, настройки уже вшиты в конфигурацию. Ограничение — тарифы и условия фиксированы, выбора нет.

Сторонний провайдер через HTTP API

Гибкий выбор тарифа и альфа-имени. Требует ручного ввода адреса API, логина и пароля, иногда — настройки шаблона запроса.

GSM-модем или шлюз

Не зависит от интернет-сервисов, но требует оборудования, SIM-карты и доработки. Операторы могут блокировать SIM при массовой рассылке.

Настройка подключения в 1С

В типовых конфигурациях параметры отправки SMS находятся в разделе «Администрирование» → «Органайзер» (или «Обмен электронными письмами и SMS») → «Настройка отправки SMS». Точное название раздела зависит от конфигурации, но искомый пункт всегда связан с настройкой SMS или органайзера.

В форме настройки выберите провайдера из списка. Если вашего провайдера нет, выберите вариант отправки через произвольный HTTP-запрос и укажите адрес API, логин и пароль (API-ключ), которые выдаёт провайдер в личном кабинете. Эти данные — конфиденциальные: не передавайте их пользователям без необходимости.

Порядок подключения
  1. 1
    Откройте «Администрирование → Органайзер → Настройка отправки SMS»
  2. 2
    Выберите провайдера из списка или укажите параметры HTTP API вручную
  3. 3
    Введите логин, пароль или API-ключ из личного кабинета провайдера
  4. 4
    Укажите имя отправителя, если оно зарегистрировано
  5. 5
    Сохраните настройки и отправьте тестовое SMS на свой номер

После сохранения обязательно отправьте тестовое сообщение на собственный телефон. Если SMS не пришло, проверьте баланс у провайдера, правильность логина и пароля, а также не блокирует ли исходящие запросы брандмауэр или прокси-сервер в вашей сети — для работы через HTTP API серверу 1С нужен доступ в интернет.

Создание шаблонов сообщений

Шаблоны избавляют от ручного набора текста и позволяют подставлять данные из базы: имя клиента, номер заказа, сумму долга, дату записи. Шаблоны SMS обычно находятся в разделе настроек шаблонов сообщений («Администрирование» → «Шаблоны сообщений» или в карточке рассылки).

В тексте шаблона используются параметры-подстановки вида [Контрагент.Наименование] или [Документ.Номер] — конкретный синтаксис зависит от конфигурации. При формировании сообщения программа заменяет параметр реальным значением из объекта, к которому привязана отправка.

Практическая рекомендация: сделайте два-три базовых шаблона (уведомление о заказе, напоминание об оплате, рекламная акция) и проверьте каждый на тестовой карточке клиента с реальными данными. Так вы сразу увидите итоговую длину сообщения и корректность подстановки.

Запуск массовой рассылки

Разовую рассылку по списку клиентов в типовых конфигурациях выполняют через обработку отправки SMS: выбирается шаблон, формируется список получателей (вручную, по отбору или из сегмента контрагентов), проверяется предпросмотр нескольких сообщений — и запускается отправка.

Для регулярных рассылок удобнее сегменты: например, «клиенты с задолженностью больше 30 дней» или «покупавшие за последний месяц». Сегмент формируется по отбору, и рассылка всегда уходит актуальному списку без ручного обновления. В ряде конфигураций рассылку можно поставить в регламентное задание — тогда сообщения будут уходить автоматически по расписанию.

Перед первой массовой рассылкой запустите её на маленькой выборке из 5–10 номеров сотрудников компании. Это дешёвый способ проверить шаблон, скорость отправки и отображение имени отправителя до того, как сообщения увидят реальные клиенты.
ПЗ
Практическое замечание

Учитывайте юридическую сторону: рекламные рассылки требуют согласия абонента на получение сообщений. Сервисные уведомления (статус заказа, напоминание о записи) к таким рассылкам обычно не относятся, но рекламные тексты без согласия могут привести к жалобам и блокировке имени отправителя у операторов.

Контроль доставки и типичные ошибки

После отправки проверьте статусы сообщений. В журнале отправки SMS (или в карточке события/рассылки) видно, какие сообщения отправлены, доставлены или завершились ошибкой. Если провайдер передаёт статусы доставки, 1С периодически запрашивает их — убедитесь, что соответствующее регламентное задание активно.

Контрольные точки

Как проверить результат

Тестовое SMS на свой номер
Норма

Сообщение пришло в течение нескольких минут с правильным текстом

Тревожный признак

Нет сообщения, неверный текст, обрезанное имя отправителя

Статусы в журнале отправки
Норма

Большинство сообщений в статусе «Доставлено»

Тревожный признак

Массовые ошибки доставки или статус «Не отправлено»

Баланс у провайдера
Норма

Списания соответствуют числу отправленных частей SMS

Тревожный признак

Резкое падение баланса — шаблон разбивается на много частей

Типичные ошибки
01
Номера телефонов в карточках записаны без кода страны или с пробелами — сообщения не уходят или попадают не туда
02
Слишком длинный шаблон — одно уведомление тарифицируется как 2–3 SMS, бюджет расходуется в разы быстрее
03
Рассылка запущена ночью — часть операторов задерживает доставку, а клиенты раздражены
04
Имя отправителя не зарегистрировано у операторов — сообщения идут со стандартного номера или блокируются
05
Не настроено регламентное задание обновления статусов — в журнале все сообщения «висят» в статусе отправки

Если типовых возможностей не хватает

Стандартная подсистема покрывает базовые сценарии: уведомления по документам, рассылки по спискам и сегментам, шаблоны с подстановкой. Если нужны триггерные цепочки (например, SMS через час после изменения статуса заказа), интеграция с нестандартным провайдером или сложная логика подбора получателей, потребуется доработка конфигурации или внешняя обработка.

Безопасная граница самостоятельной настройки — работа в типовых механизмах без изменения кода. Любые доработки выполняйте на копии базы и с участием специалиста по 1С: ошибка в регламентном задании рассылки может привести к повторной отправке сообщений клиентам и лишним расходам.

Итог

Что важно запомнить

Настройка сводится к трём шагам: подключить провайдера в разделе администрирования, создать короткие шаблоны с подстановкой данных и протестировать отправку на своём номере. Контролируйте статусы доставки, формат номеров и длину сообщений — это главные источники проблем и лишних расходов.

Частые вопросы

Можно ли отправлять SMS из 1С:Бухгалтерии?

Да, если ваша версия построена на современной библиотеке стандартных подсистем — механизм отправки SMS там присутствует. Настройка выполняется через раздел администрирования аналогично другим конфигурациям. Если пункта настройки SMS в меню нет, вероятно, конфигурация устарела или подсистема отключена — проверьте состав функциональности.

Почему SMS приходят без имени отправителя?

Буквенное имя отправителя нужно отдельно регистрировать у провайдера и операторов связи, указав основание его использования (обычно — товарный знак или название компании). Пока регистрация не завершена, сообщения идут со стандартного номера или общего имени сервиса.

Сколько символов помещается в одно SMS?

Ориентировочно 70 символов при тексте кириллицей и 160 — латиницей. Более длинные сообщения склеиваются из частей, и каждая часть оплачивается отдельно, при этом на склейку тратится часть символов. Проверяйте итоговую длину с подставленными реальными данными, а не только текст шаблона.

Что делать, если сообщения не доходят до клиентов?

Проверьте последовательно: баланс у провайдера, статус сообщения в журнале отправки, формат номера получателя и статус доставки от оператора. Если статус «доставлено», но клиент сообщения не видит — проблема на стороне телефона (спам-фильтр, переполненная память). Если ошибка на этапе отправки — проверяйте параметры подключения и доступ сервера 1С в интернет.

Можно ли автоматизировать рассылку по расписанию?

В ряде конфигураций рассылки можно выполнять регламентным заданием — например, ежедневное напоминание о задолженности по актуальному сегменту. Если штатной настройки расписания нет, задачу решают доработкой или внешней обработкой. Перед включением автоматики обязательно протестируйте сценарий на тестовом сегменте, чтобы исключить повторные и ошибочные отправки.

Нужно ли согласие клиентов на SMS-рассылку?

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