← На главную
При посменной работе нескольких сотрудников на одном рабочем месте часто возникает ситуация, когда на кассовом чеке независимо от вошедшего пользователя печатается имя только одного кассира (как правило, того, кто жестко прописан в таблицах драйвера фискального регистратора с системным паролем). Разберем, как устроен механизм передачи данных кассира в современных конфигурациях 1С и как настроить вывод корректных реквизитов каждого сотрудника типовыми средствами.
Как передаются данные кассира в фискальный накопитель
Проанализируем требования формата фискальных документов (ФФД). Согласно действующим стандартам (ФФД 1.05, 1.1 и 1.2), в кассовом чеке обязательно должны присутствовать реквизиты лица, совершившего расчет:
- Тег 1021 («Кассир») — строковое поле, содержащее должность и ФИО сотрудника (например, «Кассир Иванов И.И.»). Является обязательным для всех операций, за исключением автоматических устройств для расчетов.
- Тег 1203 («ИНН кассира») — двенадцатизначный номер налогоплательщика. Обязателен к передаче в электронной форме чека при наличии ИНН у физического лица.
В современных конфигурациях 1С на базе Библиотеки подключаемого оборудования (БПО) эти данные не считываются из внутренней энергонезависимой памяти ККТ, а формируются динамически в момент пробития документа и передаются в драйвер в составе фискального XML-пакета.
Типовая настройка в 1С:Бухгалтерии предприятия 3.0
Выясним причину, почему программа может упорно передавать пустое значение или драйвер подставляет значение по умолчанию. В конфигурации «1С:Бухгалтерия предприятия» учетная запись для входа в программу (справочник Пользователи) отделена от анкетных данных сотрудника (справочник ФизическиеЛица). Если привязка отсутствует или карточка физлица не заполнена, 1С не сможет сформировать обязательные теги 1021 и 1203.
Разберем пошаговый порядок настройки типовыми средствами:
- Создаем физических лиц: перейдем в раздел Зарплата и кадры → Физические лица. Создадим отдельные элементы для каждого кассира, обязательно указав полное ФИО и корректный двенадцатизначный ИНН.
- Связываем пользователей с физлицами: перейдем в раздел Администрирование → Настройки пользователей и прав → Пользователи. Откроем карточку каждого кассира (например, «Кассир 1» и «Кассир 2») и в поле Физическое лицо выберем соответствующую запись из справочника
ФизическиеЛица.
- Проверяем права доступа: убедимся, что оба пользователя имеют права на работу с кассовыми документами и подключенным оборудованием.
- Организуем процесс пересменки: в конфигурации «1С:Бухгалтерия предприятия» отсутствует механизм быстрой смены кассира по PIN-коду или штрихкоду без перезапуска сеанса (в отличие от «1С:Розницы» или «1С:РМК»). Поэтому при передаче смены первый кассир закрывает смену, выходит из 1С, а второй сотрудник запускает программу под своим логином и открывает новую смену.
Проверка и настройка параметров драйвера ККТ
Если после заполнения справочников на чеке по-прежнему печатается имя кассира по умолчанию из настроек ККТ, рассмотрим параметры драйвера оборудования:
- Приоритет тегов управляющей программы: откроем утилиту драйвера ККТ (Тест драйвера ККТ АТОЛ, Штрих-М или другого производителя). Перейдем в параметры ККТ и проверим настройки клише и таблиц. Убедимся, что в драйвере не включена опция принудительной подстановки кассира по номеру пароля (например, системного пароля 30 администратора), которая может переопределять тег 1021, приходящий из 1С.
- Версия прошивки ККТ: фискальный регистратор должен иметь прошивку, полноценно поддерживающую используемую версию ФФД для приема тегов 1021 и 1203 из внешнего программного обеспечения.
- Тестовое пробитие чека: пробьем чек из документа
ПриходныйКассовыйОрдер или Чек под учетной записью второго кассира и сверим данные на бумажном чеке и в личном кабинете ОФД.
Таким образом, для разделения кассиров на одном фискальном регистраторе не требуется вносить изменения в программный код конфигурации или вручную редактировать таблицы кассы перед каждой сменой — достаточно корректно связать учетные записи Пользователи со справочником ФизическиеЛица.