При работе с программными продуктами 1С, такими как 1С:Розница или 1С:Управление торговлей, часто возникает ситуация, когда бухгалтерский учет требует оставлять разменную монету в кассе на следующий день. Однако физический кассовый аппарат (ККТ) при закрытии смены и снятии Z-отчета автоматически обнуляет денежный регистр. В результате в программе 1С остаток числится, а по данным кассового аппарата наличность равна нулю. Разберем подробно, как синхронизировать эти процессы и отключить аппаратную автовыемку.
Прежде чем приступать к настройкам, проанализируем разницу между двумя процессами, которые часто путают:
Денежные средства в кассах ККМ. Эта настройка регулируется в самой 1С (в карточке Кассы ККМ флаг "Производить выемку при закрытии смены").Если в 1С выемка отключена, а в ККТ включена — возникнет расхождение: программа будет считать, что деньги в кассе есть, а аппарат при открытии новой смены покажет ноль.
Для большинства моделей Атол, работающих на старых платформах, настройку можно выполнить через стандартную утилиту драйвера. Рассмотрим этот процесс по шагам:
Важно: Если вы используете модель Атол 90Ф, перепрошитую в режим фискального регистратора, эта вкладка может отсутствовать в обычном интерфейсе драйвера 8.16. В таком случае придется воспользоваться прямым редактированием таблиц.
Если визуальная настройка недоступна, мы можем изменить значение напрямую в памяти аппарата. Для этого используем утилиту "Редактор таблиц Атол" или соответствующий раздел в драйвере. Нас интересует Таблица 2 (Настройки), Поле 12.
Проанализируем структуру Поля 12. Это битовое поле, где каждое число отвечает за определенную функцию. Рассмотрим значения битов:
Выясним причину, почему в поле часто стоит значение 7. Число 7 в двоичной системе — это 111. Это значит, что включены биты 0, 1 и 2. Чтобы отключить инкассацию (Бит 2), нам нужно получить двоичное число 011, что соответствует десятичному числу 3.
Пошаговый алгоритм изменения:
После выполнения этой операции кассовый аппарат перестанет автоматически обнулять наличность при закрытии смены.
Если ваше оборудование обновлено до современных прошивок (Платформа 5.0), работа со старыми таблицами не рекомендуется. В этом случае используем Драйвер ККТ версии 10.х:
После того как мы настроили физический аппарат, необходимо убедиться, что 1С:Розница понимает новую логику работы. Если мы хотим оставлять деньги в кассе, выполним следующие действия в программе:
Внесение денежных средств в кассу ККМ в начале смены.Резюме: Чтобы суммы в 1С и в Z-отчете совпадали при переходе через сутки, настройки должны быть идентичны и в драйвере ККТ, и в справочниках 1С. Основным инструментом решения для моделей типа Атол 90Ф является изменение значения Поля 12 в Таблице 2 на значение 3.