Как исправить двойное пробитие чека и ошибку «Возврат отгрузки в кредит» в 1С:Управление торговлей 10.3

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

При работе с торговым оборудованием в программе 1С:Управление торговлей 10.3 пользователи и кассиры нередко сталкиваются со сложными ситуациями, вызванными техническими сбоями или методологическими ошибками. Наиболее популярными из них являются двойное проведение суммы по фискальному регистратору при наличии всего одного документа в системе учета, а также неверное определение признака расчета (например, «Возврат отгрузки в кредит») при оформлении возвратов.

В этой статье мы подробно разберем причины возникновения этих ошибок и пошагово рассмотрим наиболее корректные способы их исправления с точки зрения логики программы 1С и требований налогового законодательства.

Ситуация №1: Сумма по кассе прошла дважды из-за технического сбоя, а в 1С документ один

Проанализируем типичный сценарий: во время пробития чека на ККТ произошел кратковременный сбой электропитания или зависла связь с кассой. В результате кассовый аппарат успел фискализировать операцию и передать данные в ОФД, но программа 1С не получила подтверждения от ККТ. При повторной попытке проведения или автоматическом перезапуске системы чек был пробит еще раз. На выходе мы имеем: в системе 1С:УТ 10.3 проведен только один документ Чек ККМ, товар списан со склада в корректном количестве, однако по кассе и по данным ФНС прошла двойная сумма выручки.

Выясним, почему стандартные механизмы 1С здесь не помогут: если мы попытаемся создать в программе документ возврата, система спишет денежные средства по учету 1С и потребует оприходовать товар обратно на склад. В реальности же товар у покупателя остался в одном экземпляре, и в товарном учете 1С у нас все сходится. Оформление виртуального возврата в программе приведет к пересортице и искажению управленческого баланса.

Для исправления данной ситуации нам необходимо аннулировать излишне проведенную сумму непосредственно в самой кассе (ККТ), минуя систему учета 1С. Рассмотрим, как это сделать правильно.

Вариант А: Исправление через тест драйвера ККТ (Рекомендуемый способ)

Самый надежный технический путь — это запуск сервисной утилиты производителя вашего кассового аппарата (например, Тест драйвера ККТ Атол или Тест драйвера Штрих-М). Проведение операции напрямую через драйвер позволит скорректировать данные в ОФД и ФНС, не затрагивая документы и проводки в вашей базе 1С.

Разберем последовательность действий на примере драйвера ККТ Атол:

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

После этого касса напечатает чек с признаком «Возврат прихода», который автоматически уйдет вашему оператору фискальных данных (ОФД). Таким образом, общая сумма выручки по кассе за день уменьшится на ошибочную сумму и придет в соответствие с данными отчета о розничных продажах в 1С.

Вариант Б: Особенности исправления в зависимости от версии ФФД

При исправлении ошибок на кассе критически важно учитывать формат фискальных данных (ФФД), на котором работает ваше оборудование:

Ситуация №2: Признак расчета «Возврат отгрузки в кредит» при возврате товаров

Теперь рассмотрим другую проблему, часто возникающую при оформлении возвратов розничным покупателям не в день покупки. Кассир заходит в проведенный документ Возврат товаров от покупателя, видит на форме кнопку Чек и нажимает на нее. ФР печатает чек, но на нем выводится неожиданный и неверный признак расчета — «Возврат отгрузки в кредит», а сумма в денежном ящике кассы не уменьшается. Почему так происходит?

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

Когда вы пробиваете чек непосредственно из формы возврата товаров, программа отправляет на ККТ команду: «Товар принят назад, но выплата денег этим документом не зафиксирована (мы остались должны клиенту)». ККТ, следуя жесткой логике ФФД, трактует это как операцию по закрытию долга и печатает признак «Возврат отгрузки в кредит». Покупатель же получает на руки неверный фискальный документ.

Правильный алгоритм возврата товара и денег в «1С:УТ 10.3»

Чтобы избежать подобных ошибок, строго придерживайтесь следующей последовательности действий при оформлении возврата товара не в день покупки:

  1. Примите товар на склад: Создайте документ Возврат товаров от покупателя. Заполните табличную часть возвращаемыми позициями номенклатуры. Проведите документ. Внимание: кнопку «Чек» в этом документе нажимать НЕЛЬЗЯ!
  2. Оформите выплату денежных средств: На основании созданного документа возврата введите платежный документ в зависимости от того, как вы будете возвращать деньги покупателю:
    • Если выдаете деньги наличными из кассы — создайте Расходный кассовый ордер (РКО) с видом операции «Возврат денежных средств покупателю».
    • Если перечисляете деньги обратно на банковскую карту покупателя — создайте документ Оплата от покупателя платежной картой с видом операции «Возврат денежных средств покупателю».
  3. Пробейте фискальный чек: Откройте созданный платежный документ (РКО или оплату картой) и нажмите кнопку Чек именно оттуда.

При таком подходе касса получит корректную информацию о движении денежных средств, спишет их с баланса смены и выдаст правильный чек с признаком расчета «Возврат прихода» и типом оплаты «Полный расчет».

Как исправить уже допущенную ошибку с кредитным возвратом?

Если вы столкнулись с ситуацией, когда ошибочный чек с признаком «Возврат отгрузки в кредит» уже был пробит, вам необходимо выполнить следующие действия:

  1. Проведите в системе 1С правильный платежный документ (РКО или возврат по карте) и пробейте из него корректный чек с признаком «Возврат прихода», чтобы покупатель получил правильный фискальный документ, а в ККТ отразился реальный расход денег.
  2. Ошибочно сформированный чек «Возврат отгрузки в кредит» необходимо аннулировать (сделать обратную операцию «Приход» с признаком «Оплата кредита») через описанный ранее тест драйвера ККТ. Это позволит выровнять баланс расчетов с ФНС и избежать претензий со стороны налоговых инспекторов.

Соблюдение этих простых методологических правил работы с торговым оборудованием в 1С:Управление торговлей 10.3 гарантирует полное соответствие ваших кассовых операций требованиям 54-ФЗ и исключит появление расхождений между данными в программе и ОФД.

← На главную