Как сделать частичный возврат по банковской карте день в день в 1С:Розница 2.2?

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

При работе в кассовом модуле (РМК) программы 1С:Розница 2.2 пользователи часто сталкиваются с ситуацией, когда покупатель в день совершения покупки обращается для возврата не всей чековой позиции, а только одной из них. При попытке отредактировать состав чека возврата в режиме РМК система выдает ошибку и требует вернуть всю сумму покупки целиком. Выдать наличные средства за товар, оплаченный по безналичному расчету, запрещено требованиями 54-ФЗ и правилами ЦБ РФ, так как это является нарушением кассовой дисциплины.

Рассмотрим причину этого технического ограничения и разберем по шагам проверенные способы проведения частичного возврата по банковской карте в течение текущей кассовой смены.

Почему 1С и эквайринговый терминал не дают сделать частичный возврат в открытой смене?

Проанализируем техническую сторону эквайринговых операций. Банковские транзакции делятся на два основных типа:

  1. Отмена авторизации (Void) — применяется при возврате день в день до проведения закрытия смены или сверки итогов на эквайринговом терминале. Эта операция полностью аннулирует исходную транзакцию. Большинство банковских протоколов не умеют дробить первоначальную сумму оплаты при проведении отмены, поэтому терминал и программа 1С:Розница требуют указать чек целиком.
  2. Возврат средств (Refund) — проводится после закрытия кассовой смены или проведения сверки итогов на терминале. Данная операция представляет собой новую транзакцию перечисления денег на карту покупателя, поэтому она поддерживает любые частичные суммы. Зачисление денег при этом может занимать от нескольких часов до 3–5 банковских дней.

Таким образом, для выполнения частичного возврата день в день необходимо либо отключить привязку к исходному чеку продажи в 1С, либо перевести взаимодействие с банком в режим классического «Возврата» вместо «Отмены».

Способы оформления частичного возврата день в день

Разберем практические варианты решения задачи в зависимости от условий работы кассира.

Способ 1. Оформление документа «Чек на возврат» в управляемом режиме

Посмотрим, как обойти ограничение РМК через стандартный интерфейс программы 1С:Розница 2.2 в управляемом приложении:

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

Способ 2. Проведение промежуточной сверки итогов на терминале

Проанализируем вариант, при котором не требуется выходить из РМК или редактировать документы вручную:

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

Способ 3. Полный возврат с последующей повторной продажей

Выясним порядок действий, если терминал и настройки эквайринга жестко блокируют частичные операции:

  1. Проведем в РМК полный возврат всех позиций исходного чека на банковскую карту покупателя.
  2. Сразу после проведения чека возврата оформим новый чек продажи на те товары, которые покупатель решил оставить у себя.
  3. Проведем оплату нового чека по банковской карте покупателя.

Важный момент: Перед использованием этого способа обязательно убедимся, что у покупателя на карте достаточно денежных средств для повторной оплаты оставшихся товаров, так как деньги за полный возврат придут на его счет не мгновенно.

← На главную