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