Как настроить вывод ФИО и должности кассира в кассовом чеке при печати из 1С?

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

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

Вариант 1. Настройка физического лица и ответственного в 1С

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

  1. Откроем справочник Пользователи в программе 1С.
  2. В карточке активного пользователя найдем и заполним реквизит Физическое лицо (ссылка на справочник Физические лица). В карточке физического лица обязательно должны быть указаны корректные ФИО.
  3. Разберем настройки учетных записей: в свойствах пользователя или в настройках торгового оборудования укажем заполнение поля Основной ответственный.

После выполнения этих настроек 1С начнет передавать ФИО сотрудника в драйвер подключаемого оборудования при печати фискального чека.

Вариант 2. Добавление должности кассира без доработки программы

Часто возникает ситуация, когда 1С передает на кассу исключительно ФИО (например, «Иванов Иван Петрович»), а слово «Кассир» или фактическая должность («Продавец-консультант») в чеке отсутствует. По стандарту ФФД реквизит Тег 1021 является единой текстовой строкой, которая должна содержать и должность, и ФИО.

Проанализируем простейший способ выполнения требований закона без привлечения программистов:

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

Вариант 3. Настройка Таблицы операторов в драйвере ККТ («Штрих-М» / «ЭЛВЕС»)

Если печать выполняется на кассовые аппараты линейки «Штрих-М» или «ЭЛВЕС», можно настроить хранение сведений о кассирах непосредственно в памяти фискального регистратора. Рассмотрим, как это сделать через драйвер оборудования:

  1. Откроем утилиту «Тест драйвера ФР».
  2. Перейдем в раздел Настройка свойств -> Таблицы.
  3. Найдем и откроем Таблицу № 2 («Операторы»).
  4. В строках таблицы (Ряд 1, Ряд 2 и т.д.) укажем наименование должности и ФИО для каждого кассира, а также при необходимости зададим им пароли доступа.
  5. В настройках торгового оборудования внутри 1С сопоставим пользователей программы с соответствующими номерами операторов в ККТ.

При таком подходе фискальный регистратор будет подставлять данные кассира из собственной внутренней таблицы на основании номера оператора, переданного из 1С.

Технические ограничения и особенности

Посмотрим на важные нюансы, которые следует учитывать при настройке реквизитов кассира:

1. Длина строки: У драйверов фискальных регистраторов существуют ограничения на максимальную длину текстового поля кассира (обычно от 36 до 64 символов в зависимости от модели и версии прошивки ККТ). Если наименование должности и полное ФИО превышают лимит, текст на чеке может обрезаться.

2. ИНН кассира (Тег 1203): Помимо должности и ФИО, стандартом предусмотрен реквизит ИНН кассира. На бумажном чеке он может не печататься, но передается в электронном виде в ОФД, если ИНН сотрудника заполнен в его карточке в 1С.

3. Исключения: Указывать должность и ФИО кассира не требуется только при автоматических расчетах (например, в вендинговых автоматах или при автоматической оплате на сайте через интернет-эквайринг без участия оператора).

← На главную