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