Как настроить отображение суммы инкассации в Z-отчете на онлайн-кассе АТОЛ при работе с 1С?

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

При ежедневном закрытии кассовой смены бухгалтерские службы предприятий нередко требуют, чтобы на бумажной ленте отчета о закрытии смены (Z-отчета) печаталась строка «ИНКАССАЦИЯ» с итоговой суммой сданных наличных денег за смену. Однако после перехода на онлайн-кассы и современные форматы фискальных данных пользователи часто сталкиваются с ситуацией, когда в Z-отчете строка инкассации либо полностью отсутствует, либо выводится с нулевым значением (ИНКАССАЦИЯ = 0).

Разберем природу этого механизма, выясним причины обнуления показателей и настроим контрольно-кассовую технику для корректного отображения суммы инкассации.

Нормативная база и назначение служебных строк Z-отчета

Для понимания логики работы кассового аппарата важно разграничивать фискальные реквизиты и служебные регистры устройства:

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

Почему в Z-отчете отображается нулевая инкассация или надпись «НАЛИЧНОСТЬ»?

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

  1. Предварительное выполнение служебной выемки в 1С: Если в конфигурации «1С:Управление торговлей» перед вызовом процедуры закрытия смены программно или вручную оформляется документ выемки денежных средств (операция Выплата), внутренний счетчик наличных денег в энергонезависимой памяти кассы обнуляется до момента печати отчета. В результате ККТ фиксирует, что к моменту закрытия смены наличности в кассе не осталось, и выводит ИНКАССАЦИЯ = 0.00.
  2. Отключенный флаг автоинкассации: В микропрограмме кассы по умолчанию или после ручной корректировки может быть снят флаг проведения автоинкассации. В этом случае касса не обнуляет счетчик наличности при закрытии смены, а выводит строку «НАЛИЧНОСТЬ В КАССЕ», перенося остаток на следующее утро.
  3. Ошибочный тип оплаты при фискализации: Внутренний регистр наличных денег увеличивается исключительно при пробитии чеков с типом расчета Наличные. Если при печати чеков из приходных кассовых ордеров по ошибке передавался признак Безналичные (Электронные), фискальная выручка запишется, но физический регистр наличности аппарата останется нулевым.

Пошаговая настройка инкассации в «Тесте драйвера ККТ» АТОЛ

Рассмотрим, как включить встроенный механизм автоматической инкассации при закрытии смены через сервисную утилиту драйвера оборудования:

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

Разберем логику работы данного параметра: когда флаг включен, в момент печати отчета о закрытии смены микропрограмма кассы автоматически списывает весь накопленный остаток из внутреннего регистра наличности в ноль и печатает строку «ИНКАССАЦИЯ: [Сумма]». Если флаг выключен, автоматический сброс регистра не происходит, а на чековой ленте печатается строка «НАЛИЧНОСТЬ: [Сумма]».

Выбор схемы работы в 1С:Управление торговлей

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

  1. Вариант 1: Полная автоматическая инкассация всей выручки.

    В параметрах ККТ включаем флаг «Производить инкассацию». В 1С перед закрытием смены кассиры пробивают только чеки по операциям ПКО и РКО, не выполняя предварительных ручных служебных выплат (выемок). При вечернем закрытии кассовой смены и печати Z-отчета касса автоматически подсчитает весь остаток наличных, распечатает строку ИНКАССАЦИЯ с полной суммой и обнулит регистр для следующего дня.

  2. Вариант 2: Неполная инкассация и хранение разменного фонда.

    Если на торговой точке часть наличных денег должна оставаться в денежном ящике на утро следующего дня (размен), автоматическую инкассацию в драйвере необходимо отключить. В этом случае фактическая сдача выручки оформляется через специальную обработку служебной выемки денежных средств в 1С на строго определенную сумму. Оставшаяся сумма денег перейдет на следующий день и отобразится в строке НАЛИЧНОСТЬ.

Таким образом, для получения желаемой суммы в строке инкассации Z-отчета достаточно активировать флаг автоинкассации в свойствах ККТ и исключить дублирующие служебные выемки на кассе перед снятием отчета о закрытии смены.

← На главную