Почему не отправляются электронные чеки по email из 1С:Управление торговлей 11.3 и как правильно настроить рассылку?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Торговля и дистрибуция
← На главную

При работе в 1С:Управление торговлей 11.3 часто возникает ситуация: печатные формы (ТОРГ-12, счета, акты) успешно уходят покупателям по электронной почте, однако электронные чеки ККТ не отправляются. Рассмотрим подробнее, как устроена отправка электронных чеков по 54-ФЗ, в чем разница между рассылкой средствами 1С и через Оператора фискальных данных (ОФД), и как исправить возникающие ошибки.

Различие между отправкой документов и фискальных чеков

Проанализируем механику работы программы при отправке разных типов документов:

  1. Стандартные печатные формы (ТОРГ-12, Счет): 1С формирует табличный документ, сохраняет его во временный файл (PDF, Excel) и отправляет в качестве вложения к письму через выбранную учетную запись электронной почты.
  2. Фискальный чек ККТ: согласно требованиями 54-ФЗ, покупателю должен предоставляться официальный фискальный чек. Юридическую силу имеет документ, зарегистрированный в налоговой и переданный через ОФД. Простая отправка печатной формы из 1С по электронной почте не является фискальным чеком, если контакты покупателя не были переданы в кассовый аппарат при пробитии расчета.

Причины, по которым чеки не уходят средствами 1С

Если в системе включена опция отправки электронных чеков силами конфигурации, но письма не доходят до адресатов, разберем возможные причины проблемы:

  1. Не настроена системная учетная запись почты: обычные документы пользователи часто отправляют со своих личных почтовых профилей. Автоматическая рассылка чеков из 1С выполняет отправку строго через объект Системная учетная запись электронной почты (раздел Администрирование — Органайзер). Если параметры SMTP для этой записи указаны неверно, чеки уходить не будут.
  2. Зависание записей в очереди отправки: при пробитии чека данные попадают в специальную очередь сообщений. Если при первой попытке возникла ошибка (некорректный email, сбой связи), электронный чек остается в очереди со статусом ошибки и повторно в автоматическом режиме может не отправляться.
  3. Сбои в работе фоновых заданий: за рассылку сообщений отвечает регламентное задание. В файловом режиме базы данных фоновые задания выполняются только при открытом специальном сеансе. Если расписание задания сбилось или сеанс не запущен, почтовые отправления блокируются.
  4. Ограничения почтового сервера: массовая или частая отправка однотипных писем с кассовыми реквизитами может восприниматься почтовыми сервисами как спам, что приводит к временной блокировке ящика.

Особенности отправки чеков через Оператора Фискальных Данных (ОФД)

Наиболее надежным и юридически верным способом является отправка чека через ОФД. При нажатии кнопки пробития чека в 1С открывается форма ввода контактных данных (телефон или email). Эти данные передаются в фискальный накопитель ККТ (тег 1008) и далее поступают оператору.

Выясним, почему чеки могут не доходить при отправке через ОФД:

  1. Услуга отправки не подключена у ОФД: отправка SMS или email-сообщений покупателям у большинства операторов (например, Платформа ОФД) является платной опцией или требует подписки на определенный тариф. Если на балансе в личном кабинете ОФД недостаточно средств, оператор не станет отправлять письмо.
  2. Не настроены опции в личном кабинете: в кабинете ОФД необходимо проверить флажок разрешения отправки чеков по электронной почте покупателям.
  3. Драйвер ККТ не передает контакты: прошивка кассового аппарата и драйвер оборудования в 1С должны поддерживать передачу тега 1008. Если драйвер устарел, адрес электронной почты может теряться при передаче команды на ККТ.

Пошаговый алгоритм решения проблемы

Разберем последовательность действий для проверки и настройки отправки электронных чеков:

  1. Проверка почтовых настроек в 1С:

    Перейдем в раздел Администрирование — Органайзер — Настройки электронной почты. Найдем Системную учетную запись и выполним отправку тестового письма, чтобы убедиться в работоспособности SMTP-сервера.

  2. Проверка очереди отправки чеков:

    В разделе продаж или настроек ККТ откроем форму очереди электронных чеков. Проанализируем список неотправленных записей и текст ошибок в Журнале регистрации по объекту РегламентныеЗадания.

  3. Проверка настроек личного кабинета ОФД:

    Авторизуемся в личном кабинете вашего оператора фискальных данных (например, platformaofd.ru), проверяем баланс лицевого счета и активность услуги "Отправка чеков по Email/SMS".

  4. Доработка оформления писем (при необходимости):

    Если требуется отправлять клиентам визуально оформленный чек с логотипом компании напрямую из 1С, стандартного функционала будет недостаточно (он отправляет данные в текстовом виде или базовым HTML). Для реализации красивой печатной формы создается расширение конфигурации, которое перехватывает проведение документа ЧекККМ, формирует макет нужного вида в формате PDF и отправляет его средствам 1С на email покупателя.

← На главную