Возврат выполняется только на основании чека продажи.
Настройка операции возврата происходит в конфигурационном файле return_by_receipt.conf.
Параметрами регулируются следующие условия:
- возврат только в течение текущей смены/за любую смену (параметр prohibitionOfSwitchingToOtherDays);
- возможно ли возмещать стоимость товара средствами оплаты, которых не было в чеке продажи (параметр canReturnNewPayment);
- поиск чека продажи на кассовом сервере (параметр ukm5Server:enable);
- если проверка чека продажи на кассовом сервере отключена, то фактически это означает, что возврат возможен только по чекам, которые были оформлены на данной кассе;
- если проверка включена, то обращение к кассовому серверу происходит даже в том случае, если чек продажи был оформлен на той же кассе, на которой делается возврат.