Как отключить автоматическую выемку наличности в кассовом аппарате Атол при закрытии смены?

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

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

Понятие программной и аппаратной инкассации

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

  1. Программная выемка в 1С: Это создание документа в базе данных, который списывает денежные средства с регистра накопления Денежные средства в кассах ККМ. Эта настройка регулируется в самой 1С (в карточке Кассы ККМ флаг "Производить выемку при закрытии смены").
  2. Аппаратная инкассация в ККТ: Это внутренняя функция прошивки кассового аппарата (например, Атол 90Ф или Атол 30Ф), которая обнуляет счетчик наличности в памяти устройства при формировании отчета о закрытии смены.

Если в 1С выемка отключена, а в ККТ включена — возникнет расхождение: программа будет считать, что деньги в кассе есть, а аппарат при открытии новой смены покажет ноль.

Способ 1: Настройка через "Тест драйвера ККТ" (версии 8.х)

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

  1. Закроем все программы, использующие кассу (включая 1С).
  2. Запустим утилиту "Тест драйвера ККТ".
  3. Перейдем в раздел "Настройка свойств", проверим связь с аппаратом.
  4. Нажмем кнопку "Параметры оборудования".
  5. В открывшемся окне найдем вкладку "Основные".
  6. Найдем параметр "Производить инкассацию" и снимем с него галочку.
  7. Нажмем "Установить параметры" или "ОК" для сохранения изменений в памяти ККТ.

Важно: Если вы используете модель Атол 90Ф, перепрошитую в режим фискального регистратора, эта вкладка может отсутствовать в обычном интерфейсе драйвера 8.16. В таком случае придется воспользоваться прямым редактированием таблиц.

Способ 2: Редактирование таблиц ККТ (для опытных пользователей)

Если визуальная настройка недоступна, мы можем изменить значение напрямую в памяти аппарата. Для этого используем утилиту "Редактор таблиц Атол" или соответствующий раздел в драйвере. Нас интересует Таблица 2 (Настройки), Поле 12.

Проанализируем структуру Поля 12. Это битовое поле, где каждое число отвечает за определенную функцию. Рассмотрим значения битов:

Выясним причину, почему в поле часто стоит значение 7. Число 7 в двоичной системе — это 111. Это значит, что включены биты 0, 1 и 2. Чтобы отключить инкассацию (Бит 2), нам нужно получить двоичное число 011, что соответствует десятичному числу 3.

Пошаговый алгоритм изменения:

  1. Откроем редактор таблиц.
  2. Считаем настройки из ККТ.
  3. Найдем Таблицу 2, строку с Полем 12.
  4. Изменим текущее значение (обычно 7) на 3.
  5. Запишем изменения в аппарат.

После выполнения этой операции кассовый аппарат перестанет автоматически обнулять наличность при закрытии смены.

Способ 3: Настройка для Платформы 5.0 (Драйвер 10.х)

Если ваше оборудование обновлено до современных прошивок (Платформа 5.0), работа со старыми таблицами не рекомендуется. В этом случае используем Драйвер ККТ версии 10.х:

  1. Включим флаг "Включено" в правой части окна драйвера.
  2. Перейдем в раздел "Свойства" -> "Параметры ККТ".
  3. В древовидном списке выберем пункт "2 Общие" (или "Роли и условия работы").
  4. Найдем строку "Производить инкассацию".
  5. В выпадающем списке выберем значение "Нет".
  6. Нажмем "Записать".

Синхронизация с 1С:Розница

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

  1. Перейдем в раздел НСИ — Кассы ККМ.
  2. Откроем карточку нужной кассы.
  3. Убедимся, что флаг "Автоматическая выемка при закрытии смены" снят.
  4. Если нам нужно внести начальный остаток (размен), воспользуемся документом Внесение денежных средств в кассу ККМ в начале смены.

Резюме: Чтобы суммы в 1С и в Z-отчете совпадали при переходе через сутки, настройки должны быть идентичны и в драйвере ККТ, и в справочниках 1С. Основным инструментом решения для моделей типа Атол 90Ф является изменение значения Поля 12 в Таблице 2 на значение 3.

← На главную