Как настроить печать наименования и ИНН покупателя в чеке в 1С:УТ 11 при использовании ККТ Вики Принт

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

В современных условиях ведения бизнеса, согласно требованиям 54-ФЗ и форматам фискальных данных (ФФД), при расчетах между организациями и индивидуальными предпринимателями в чеке обязательно должны быть указаны наименование покупателя и его ИНН. Часто пользователи 1С:Управление торговлей 11 (УТ 11) сталкиваются с ситуацией, когда данные в программе заполнены верно, но на бумажном чеке, выбитом через кассу «Вики Принт», эти реквизиты отсутствуют. Рассмотрим подробно, как решить эту проблему, обновить компоненты и правильно настроить оборудование.

Выясним причину отсутствия реквизитов

Для начала проанализируем ситуацию: если в документе Реализация товаров и услуг или Приходный кассовый ордер указан контрагент (Юрлицо или ИП) с заполненным ИНН, но в чеке этих данных нет, проблема может заключаться в одном из трех факторов:

  1. Устаревшая версия драйвера (компоненты): 1С не передает теги 1227 (наименование покупателя) и 1228 (ИНН покупателя) в старую версию компоненты.
  2. Кэширование драйвера: Даже после установки нового драйвера в системе может продолжать работать старая версия, «застрявшая» в кэше платформы 1С.
  3. Настройки самой ККТ: В параметрах кассового аппарата может быть отключена печать этих реквизитов на бумажной ленте.

Пошаговая инструкция по обновлению компоненты и очистке кэша

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

  1. Закрываем все сеансы 1С:Предприятие. Это необходимо, чтобы освободить используемые файлы библиотек.
  2. Очищаем папку внешних компонент. Переходим по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\ExtCompT (где «ИмяПользователя» — ваш логин в Windows). В этой папке необходимо найти и удалить все файлы, связанные с ВикиПринт или Dreamkas.
  3. Загружаем актуальный драйвер. Скачиваем с официального сайта «Дримкас» последнюю версию драйвера для 1С.
  4. Устанавливаем новую компоненту в 1С. Запускаем программу, переходим в раздел НСИ и администрирование — Администрирование — Подключаемое оборудование. Далее выбираем Драйверы оборудования.
  5. Добавляем новый драйвер. Нажимаем кнопку Добавить драйвер из файла и выбираем скачанный архив. После того как драйвер появится в списке, не закрывая карточку, нажимаем Функции — Установить драйвер.

Важный момент: Если версия в интерфейсе 1С все равно отображается как старая (например, 1.4.0.0 вместо 1.4.2.0), значит, процедура очистки кэша была выполнена не полностью. Повторите удаление файлов из ExtCompT и убедитесь, что в системе не установлены старые версии драйвера через «Панель управления» Windows.

Настройка реквизитов покупателя в 1С и драйвере

Разберем, какие настройки должны быть выполнены в самой программе 1С:УТ 11, чтобы данные успешно уходили на кассу. Система автоматически определяет необходимость заполнения тегов 1227 и 1228, если соблюдены следующие условия:

Проанализируем также настройки самой кассы через сервисную утилиту. Для ККТ «Вики Принт» используется утилита Fito. В ней нужно проверить следующие параметры:

  1. Подключитесь к кассе через Fito.
  2. Перейдите в раздел Установка параметров — Печать реквизитов.
  3. Убедитесь, что для тегов покупателя не стоит флаг «Не печатать».
  4. Проверьте версию прошивки. Для корректной работы с актуальными требованиями ФФД рекомендуется версия прошивки не ниже 665.х.

Разница между бумажным и электронным чеком

Выясним причину, по которой данные могут быть в электронном чеке, но отсутствовать на бумаге. По закону 54-ФЗ, первостепенным является передача данных в ОФД (электронный вид). Если вы зайдете в личный кабинет вашего ОФД и увидите там ИНН покупателя, значит, 1С и драйвер работают корректно. Отсутствие этих строк на бумаге часто связано с шаблоном печати, зашитым в кассу, который экономит место на чековой ленте. Однако, если клиент требует полного соответствия, необходимо обновлять именно прошивку кассы и настраивать шаблон чека через утилиту производителя.

Особенности работы с Native API и ЭСП

Посмотрим на техническую сторону взаимодействия. Современные версии 1С:УТ 11 предпочитают работу через Native API. Если вы используете старый способ подключения через COM-объект, это может вызывать ошибки при передаче длинных наименований организаций. Рекомендуется перевести оборудование на использование современной компоненты.

Также стоит упомянуть фразу «через сервис выставления счетов или API». Это означает, что при использовании интеграций с платежными сервисами (например, Яндекс.Касса или ЮKassa), данные о покупателе передаются программно в момент формирования платежной ссылки. Если ваша торговля идет через реализацию и последующую оплату картой, 1С сама сформирует нужный пакет данных для драйвера ККТ.

В завершение подчеркнем: если после всех манипуляций данные не появились, проверьте версию ФФД в фискальном накопителе. На ФФД 1.05 поддержка данных тегов ограничена возможностями прошивки, тогда как в ФФД 1.2 они являются обязательными и строго регламентированными.

← На главную