← На главную
При работе в 1С:Управление торговлей 11.3 часто возникает ситуация: печатные формы (ТОРГ-12, счета, акты) успешно уходят покупателям по электронной почте, однако электронные чеки ККТ не отправляются. Рассмотрим подробнее, как устроена отправка электронных чеков по 54-ФЗ, в чем разница между рассылкой средствами 1С и через Оператора фискальных данных (ОФД), и как исправить возникающие ошибки.
Различие между отправкой документов и фискальных чеков
Проанализируем механику работы программы при отправке разных типов документов:
- Стандартные печатные формы (ТОРГ-12, Счет): 1С формирует табличный документ, сохраняет его во временный файл (PDF, Excel) и отправляет в качестве вложения к письму через выбранную учетную запись электронной почты.
- Фискальный чек ККТ: согласно требованиями 54-ФЗ, покупателю должен предоставляться официальный фискальный чек. Юридическую силу имеет документ, зарегистрированный в налоговой и переданный через ОФД. Простая отправка печатной формы из 1С по электронной почте не является фискальным чеком, если контакты покупателя не были переданы в кассовый аппарат при пробитии расчета.
Причины, по которым чеки не уходят средствами 1С
Если в системе включена опция отправки электронных чеков силами конфигурации, но письма не доходят до адресатов, разберем возможные причины проблемы:
- Не настроена системная учетная запись почты: обычные документы пользователи часто отправляют со своих личных почтовых профилей. Автоматическая рассылка чеков из 1С выполняет отправку строго через объект
Системная учетная запись электронной почты (раздел Администрирование — Органайзер). Если параметры SMTP для этой записи указаны неверно, чеки уходить не будут.
- Зависание записей в очереди отправки: при пробитии чека данные попадают в специальную очередь сообщений. Если при первой попытке возникла ошибка (некорректный email, сбой связи), электронный чек остается в очереди со статусом ошибки и повторно в автоматическом режиме может не отправляться.
- Сбои в работе фоновых заданий: за рассылку сообщений отвечает регламентное задание. В файловом режиме базы данных фоновые задания выполняются только при открытом специальном сеансе. Если расписание задания сбилось или сеанс не запущен, почтовые отправления блокируются.
- Ограничения почтового сервера: массовая или частая отправка однотипных писем с кассовыми реквизитами может восприниматься почтовыми сервисами как спам, что приводит к временной блокировке ящика.
Особенности отправки чеков через Оператора Фискальных Данных (ОФД)
Наиболее надежным и юридически верным способом является отправка чека через ОФД. При нажатии кнопки пробития чека в 1С открывается форма ввода контактных данных (телефон или email). Эти данные передаются в фискальный накопитель ККТ (тег 1008) и далее поступают оператору.
Выясним, почему чеки могут не доходить при отправке через ОФД:
- Услуга отправки не подключена у ОФД: отправка SMS или email-сообщений покупателям у большинства операторов (например, Платформа ОФД) является платной опцией или требует подписки на определенный тариф. Если на балансе в личном кабинете ОФД недостаточно средств, оператор не станет отправлять письмо.
- Не настроены опции в личном кабинете: в кабинете ОФД необходимо проверить флажок разрешения отправки чеков по электронной почте покупателям.
- Драйвер ККТ не передает контакты: прошивка кассового аппарата и драйвер оборудования в 1С должны поддерживать передачу тега 1008. Если драйвер устарел, адрес электронной почты может теряться при передаче команды на ККТ.
Пошаговый алгоритм решения проблемы
Разберем последовательность действий для проверки и настройки отправки электронных чеков:
- Проверка почтовых настроек в 1С:
Перейдем в раздел Администрирование — Органайзер — Настройки электронной почты. Найдем Системную учетную запись и выполним отправку тестового письма, чтобы убедиться в работоспособности SMTP-сервера.
- Проверка очереди отправки чеков:
В разделе продаж или настроек ККТ откроем форму очереди электронных чеков. Проанализируем список неотправленных записей и текст ошибок в Журнале регистрации по объекту РегламентныеЗадания.
- Проверка настроек личного кабинета ОФД:
Авторизуемся в личном кабинете вашего оператора фискальных данных (например, platformaofd.ru), проверяем баланс лицевого счета и активность услуги "Отправка чеков по Email/SMS".
- Доработка оформления писем (при необходимости):
Если требуется отправлять клиентам визуально оформленный чек с логотипом компании напрямую из 1С, стандартного функционала будет недостаточно (он отправляет данные в текстовом виде или базовым HTML). Для реализации красивой печатной формы создается расширение конфигурации, которое перехватывает проведение документа ЧекККМ, формирует макет нужного вида в формате PDF и отправляет его средствам 1С на email покупателя.