Как отправить электронный чек с тестового фискального накопителя (ФН) на почту или по SMS?

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

При переходе на электронные чеки многие пользователи сталкиваются с вопросом тестирования их отправки, особенно когда речь идет о тестовых фискальных накопителях. Давайте вместе разберем, как мы можем отправлять электронные чеки с тестового ФН на электронную почту или SMS, и какие нюансы нам предстоит учесть.

Предположим, у нас есть касса Атол и мы работаем с ОФД «Платформа ОФД». Мы используем тестовый фискальный накопитель, который позволяет формировать чеки и учитывать их в Z-отчете, но при установке параметра Электронно = Истина бумажный чек не выходит. Основной вопрос, который нас интересует: можно ли заставить тестовый ФН отправить чек на почту или SMS, и требуется ли для этого подключение услуги в личном кабинете, доступной только для «настоящих» касс?

Понимание механизма отправки электронных чеков

Прежде чем мы перейдем к конкретным решениям, давайте выясним ключевой момент: кто именно отправляет электронный чек? Вопреки распространенному заблуждению, сам фискальный накопитель (ФН) не занимается отправкой чеков на почту или SMS. Эту функцию выполняет либо оператор фискальных данных (ОФД), либо программное обеспечение, используемое организацией (например, 1С). ФН лишь формирует фискальный признак и сохраняет данные о чеке, которые затем передаются ОФД.

Электронный чек – это полноценный электронный документ, подписанный электронной подписью. По закону он абсолютно равнозначен бумажному чеку и является подтверждением факта оплаты, при условии, что содержит все необходимые фискальные реквизиты. Отправка исключительно электронных чеков возможна только если покупатель заблаговременно предоставил свои контактные данные (номер телефона или адрес электронной почты).

Что такое тестовый ФН (массогабаритный макет фискального накопителя – МГМ)?

Тестовый ФН, часто называемый массогабаритным макетом (МГМ), внешне неотличим от обычного фискального накопителя. Однако у него есть ряд важных отличий:

  1. Заводской номер: Обычно начинается на 9999.
  2. Функциональность: Он полностью функционален в кассовом аппарате, позволяет пробивать чеки, формировать отчеты (Z-отчеты) и имитировать передачу данных в ОФД.
  3. Обнуление: Тестовый ФН имеет возможность обнуления, что очень удобно для многократного тестирования.
  4. Передача данных в ФНС: Важно понимать, что МГМ не передает данные о фискальных документах в Федеральную налоговую службу (ФНС). Однако он вполне может передавать данные вашему ОФД, особенно если настроена тестовая площадка.

Решение 1: Использование тестовых площадок ОФД для отправки чеков

Основной и наиболее прямой способ проверить отправку электронных чеков с тестового ФН – это воспользоваться тестовыми серверами или площадками, которые предоставляют операторы фискальных данных. Многие ОФД осознают потребность в тестировании и предлагают своим клиентам такие среды.

Как это работает?

  1. Наличие тестового сервера: Первым шагом мы должны уточнить у нашего ОФД (в нашем случае «Платформа ОФД»), предоставляет ли он тестовую площадку. Как показывает практика, большинство крупных ОФД, таких как «Такском», «Первый ОФД» и другие, имеют такие среды. Например, «Первый ОФД» предлагает тестовую площадку, которая является полной копией основной, позволяющей нам ознакомиться со всеми функциями личного кабинета без передачи данных в ФНС.
  2. Регистрация кассы: Нам необходимо будет «зарегистрировать» нашу тестовую кассу с тестовым ФН на этой тестовой площадке ОФД. Важно, что данные с такой кассы не будут передаваться в налоговую.
  3. Настройка отправки: В личном кабинете тестовой площадки ОФД мы сможем настроить отправку электронных чеков.
  4. Отправка на email: Обычно отправка чеков на электронную почту через тестовый ОФД работает без проблем и часто является бесплатной услугой. Пользователи подтверждают, что с тестовым ФН через тестовый ОФД (например, «Такском») чеки успешно отправляются на e-mail.
  5. Отправка по SMS: С отправкой по SMS ситуация иная. Как правило, отправка сообщений по SMS является платной услугой даже на реальном ОФД, и на тестовой площадке она также может потребовать подключения отдельного платного пакета. Нам следует проверить тарифные планы и условия нашего ОФД. «Платформа ОФД» предлагает бесплатную отправку чеков по email и отдельные тарифы для SMS и мессенджеров. Активация этой услуги обычно происходит через личный кабинет в разделе «Лицевой счет/Электронные чеки» и может потребовать подписания дополнительного соглашения.

Что нужно сделать?

Мы рекомендуем обратиться в службу поддержки или к менеджеру вашего ОФД («Платформа ОФД») с вопросом о наличии тестового сервера и возможности на нем проверить отправку электронных чеков на почту и SMS. Велика вероятность, что такая функциональность уже подключена или может быть активирована для тестирования.

Как происходит формирование и передача чека для отправки?

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

Решение 2: Отправка электронных чеков средствами 1С

Помимо использования функционала ОФД, мы также можем реализовать отправку электронных чеков непосредственно через программу 1С. Этот метод дает нам больше контроля над процессом и может быть полезен в случаях, когда требуется более глубокая интеграция или кастомизация отправки.

Как это реализовать в 1С?

  1. Подключение услуги отправки: Для начала нам необходимо убедиться, что услуга отправки электронных чеков подключена в личном кабинете ОФД, даже если мы планируем отправлять через 1С. Это может потребоваться для получения данных, подтверждающих фискализацию чека.
  2. Настройка в 1С: В настройках нашей конфигурации 1С (например, 1С:Розница, 1С:Управление торговлей) мы должны включить соответствующие опции. Например, в рабочем месте кассира (РМК) мы можем установить галочку «Не печатать бумажный чек в РМК», чтобы активировать режим электронной отправки.
  3. Конфигурация провайдеров:
    • Для отправки по email: Мы настраиваем почтовый ящик, через который будут отправляться чеки. Это может быть как встроенный в 1С механизм работы с электронной почтой, так и интеграция с внешними почтовыми сервисами. Нам нужно будет авторизоваться в почтовом ящике и убедиться в правильности настроек SMTP-сервера.
    • Для отправки по SMS: Для SMS-рассылки мы обычно подключаемся к сторонним SMS-провайдерам. В 1С мы указываем данные для входа (логин, пароль, ключ API) к выбранному провайдеру.
  4. Оформление продажи: При оформлении продажи в РМК 1С, мы увидим возможность выбора способа отправки чека (на почту, по SMS) и поле для ввода контактных данных покупателя (его email или номер телефона). После пробития чека, 1С самостоятельно инициирует отправку через настроенных провайдеров.

Преимущества отправки через 1С:

Проверка отправленных электронных чеков

После того как мы отправили электронный чек, нам необходимо убедиться в его подлинности и корректности. Существует несколько способов проверки:

  1. Мобильное приложение ФНС: Мы можем использовать официальное мобильное приложение ФНС России «Проверка кассового чека». Для этого достаточно отсканировать QR-код с чека или ввести его реквизиты вручную. Приложение покажет всю информацию о чеке, полученную из ФНС.
  2. Сайт ОФД: На сайте нашего ОФД обычно предусмотрена возможность проверки чека по его фискальным данным. Мы вводим регистрационный номер ККТ, номер фискального документа, фискальный признак, дату и время, и ОФД предоставляет нам полную информацию о чеке.
  3. Содержимое SMS/Email:
    • SMS-чек: Из-за ограничений по символам, электронный чек в SMS-сообщении обычно содержит только основную информацию: регистрационный номер ККТ, сумма, дата, время, фискальный признак. Часто к нему прилагается короткая ссылка на полную версию чека на сайте ОФД.
    • Email-чек: В письме обычно содержится более полная информация о чеке, часто в виде вложенного файла (PDF) или ссылки на web-версию. Мы обращаем внимание на адрес отправителя: если чек пришел от ОФД, в адресе будет указан сайт оператора фискальных данных. Подозрительные или случайные адреса могут свидетельствовать о мошенничестве.
  4. Неполная информация: Имейте в виду, что некоторые ОФД могут отображать неполную информацию в электронных чеках даже при отправке на почту. Всегда сверяем с данными в приложении ФНС или на официальном сайте ОФД.

Итоги и рекомендации

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

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

Такой подход позволит нам всесторонне протестировать процесс отправки электронных чеков в условиях, максимально приближенных к реальным, но без риска передачи фискальных данных в ФНС.

← На главную