В процессе технического обслуживания, обновления прошивки или устранения аппаратных сбоев фискального регистратора (ККТ) сервисные инженеры часто выполняют технологическое обнуление кассы. В результате в программе 1С (например, 1С:Управление торговлей 11, 1С:Комплексная автоматизация или 1С:ERP) остаются документы Чек ККМ и смена со статусом Открыта, а оперативная память кассового аппарата оказывается полностью очищенной. Разберем, как правильно восстановить синхронизацию, не допустить задвоения выручки в налоговой и корректно сформировать регламентные документы товародвижения.
Проанализируем структуру хранения данных в кассовом аппарате. При технологическом обнулении или обновлении внутреннего ПО очищается только оперативная память (ОЗУ) кассы, где хранятся текущие счетчики открытой смены и сумма наличных в денежном ящике. Однако фискальный накопитель (ФН) и сервер оператора фискальных данных (ОФД) сохраняют все ранее зарегистрированные операции.
Если пробить чеки в 1С заново на очищенной кассе, произойдет следующее:
Возврат прихода по каждой задвоенной позиции.Перед началом любых действий обязательно откройте личный кабинет ОФД и проверьте, ушли ли чеки за проблемный день. Если чеки присутствуют в ОФД, фискализировать их повторно нельзя.
Этот вариант подходит, если фискальный накопитель уже закрыл смену в процессе сервисных работ либо находится в статусе «Смена закрыта», а в 1С смена осталась незакрытой.
Разберем последовательность действий:
Отчет о розничных продажах, архивируя чеки и списывая товары со склада.Если при попытке закрыть смену через 1С драйвер выдает фатальные ошибки несовпадения номеров или дат, закроем смену на уровне данных конфигурации без обращения к физическому фискальному регистратору.
Рассмотрим пошаговый порядок:
Групповое изменение реквизитов.Кассовая смена.Статус кассовой смены, установите флаг и выберите значение Закрыта.Дата окончания смены и Время окончания смены.Отчет о розничных продажах вручную либо через регламентное закрытие смены, заполнив его чеками завершенной смены.Если конфигурация жестко требует ответа от кассового аппарата при нажатии кнопки закрытия смены, можно временно переключить торговое оборудование на виртуальный эмулятор.
Посмотрим на алгоритм выполнения:
Отчет о розничных продажах.Обратите внимание на распространенную ошибку: при закрытии смены программа может выдать сообщение Недостаточно наличности в кассе ККМ. Это происходит, если в 1С включена опция автоматической инкассации (выемки) при закрытии смены, а в очищенном ОЗУ кассы числится нулевой баланс наличности.
Для устранения этой проблемы примените одно из двух решений:
Касса ККМ в 1С и временно снимите флаг Производить автоматическую выемку при закрытии смены, после чего повторите закрытие.После закрытия проблемной смены откройте новую смену из 1С стандартным образом. 1С считает актуальный номер смены из фискального накопителя ККТ, восстановив правильную сквозную нумерацию. Убедитесь, что движения по регистру Товары на складах сформированы документом Отчет о розничных продажах, а статус всех связанных документов Чек ККМ изменился на Архивный.