В практике работы бухгалтера нередко возникают ситуации, когда при перепроведении или редактировании документа Реализация товаров и услуг в интерфейсе 1С:Комплексная автоматизация 1.1 (КА 1.1) ошибочно нажимается кнопка Чек. Если к компьютеру подключена онлайн-касса (ККТ), это приводит к моментальной печати фискального чека с признаком "Приход". В результате в фискальном накопителе и в личном кабинете ОФД фиксируется выручка, которой по факту не было, так как оплата наличными или картой не поступала. Рассмотрим подробно, как юридически и технически правильно исправить эту ошибку, не нарушая логику учета.
Проанализируем ситуацию: в конфигурации КА 1.1 (на обычных формах) кнопка Чек в реализации предназначена для оформления розничной продажи или оплаты от контрагента в момент отгрузки. При нажатии на нее система отправляет команду на ККТ. После этого в X-отчете и Z-отчете сумма реализации попадает в раздел наличной или безналичной выручки. Если оставить все как есть, возникнет расхождение между фактическими деньгами в кассе и данными ОФД, что при проверке ФНС может быть квалифицировано как необоснованное завышение (или сокрытие, если ситуация обратная) выручки и нарушение кассовой дисциплины.
Это наиболее распространенный метод, который позволяет быстро «обнулить» ошибочную операцию в фискальном накопителе. Разберем по шагам алгоритм действий:
РеализацияТоваровУслуг, по которому был пробит чек.ВозвратТоваровОтПокупателя. При этом система автоматически заполнит табличную часть товарами и суммами, которые фигурировали в ошибочном чеке.Важное предостережение: В обсуждении на форуме упоминалось, что после пробития чека документ возврата пометили на удаление. Мы настоятельно не рекомендуем так делать. Если вы удалите документ из 1С, у вас возникнет разрыв между базой данных и ОФД. В ОФД числятся две операции (Приход и Возврат), а в 1С останется только одна (Приход). Правильнее оставить документ возврата проведенным, но при необходимости сделать ручные корректировки в бухгалтерском учете, если вы не хотите, чтобы операция отражалась на 41 или 62 счетах.
Если вы хотите избежать движений по регистрам складских остатков, которые создает документ возврата товаров, можно воспользоваться специализированным механизмом Чеков ККМ. Выясним, как это сделать:
ЧекККМ.ЧекККМ.Этот метод технически чище, так как он предназначен именно для кассовых операций в рамках одной смены.
Проанализируем требования законодательства (54-ФЗ). Выбор способа исправления зависит от версии формата фискальных данных (ФФД), по которой работает ваша касса:
Если вам необходимо программно проверить, был ли пробит чек по документу, или вы хотите автоматизировать процесс создания возврата, обратите внимание на регистр сведений ФискальныеОперации (в некоторых версиях КА он может называться иначе). Посмотрим на пример кода, который позволяет определить наличие пробитого чека по документу:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ФискальныеОперации.НомерЧека,
| ФискальныеОперации.ДатаРегистрации
|ИЗ
| РегистрСведений.ФискальныеОперации КАК ФискальныеОперации
|ГДЕ
| ФискальныеОперации.ДокументОснование = &ДокументОснование";
Запрос.УстановитьПараметр("ДокументОснование", СсылкаНаРеализацию);
РезультатЗапроса = Запрос.Выполнить();
Если Не РезультатЗапроса.Пустой() Тогда
Сообщить("По данному документу уже зарегистрирован фискальный чек!");
КонецЕсли;
Чтобы в будущем избежать подобных инцидентов, рассмотрим несколько вариантов защиты системы:
Сервис -> Настройка прав доступа можно ограничить право на печать фискальных чеков для бухгалтеров, оставив его только кассирам.КнопкаЧек в модуле формы документа РеализацияТоваровУслуг.
Процедура ДействиеКнопкаЧек(Кнопка)
Режим = РежимДиалогаВопрос.ДаНет;
Ответ = Вопрос("Вы действительно хотите пробить ФИСКАЛЬНЫЙ ЧЕК по кассе?", Режим);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат;
КонецЕсли;
// Далее стандартный код печати чека
КонецПроцедуры
Проанализируем ситуацию с точки зрения налогов. Ошибочный чек прихода увеличивает вашу налогооблагаемую базу (особенно актуально для УСН, где доход признается по кассовому методу). Если вы не оформите Возврат прихода, вам придется платить налог с суммы, которую вы фактически не получали.
Рекомендуемые действия: После того как вы пробили чек на возврат, обязательно возьмите у ответственного лица (бухгалтера или кассира) объяснительную записку в свободной форме: "Мною, Ивановой И.И., была допущена техническая ошибка при работе в программе 1С, в результате чего ошибочно пробит чек №... Прошу считать данную операцию аннулированной...". Приложите к записке оба чека (приходный и возвратный). Это обезопасит организацию при налоговой проверке.
Таким образом, мы выяснили, что наиболее корректным решением является создание документа возврата, пробитие чека "Возврат прихода" и сохранение всех документов в системе без их удаления, подкрепленное объяснительной запиской.