Цитата
только надо ручками заполнить отчет которым был продан товар
Если быть более точными то человек с администраторскими правами должен вручную создать чек возврата и пробить его на ККМ (если используется),
а потом уже закрытие кассовой смены нормально его закроет.
Если я правильно понял ТС, то имеется ввиду интерфейс кассира. В нем предусмотрен возврат только за текущую смену. Для возможности возвратов за любой день я переделывал закрытие кассовой смены. Отчет о розничных продажах (ОРП) у меня сворачивался в разрезе номеров чеков (+ дисконтная карта) и при возврате не текущей смены вводился номер чека, дата чека - анализировались ОРП за введенную дату и табличная часть возвратного чека заполнялась товаром из ОРП по найденному номеру чека (с учетом дисконта).
Тут ведь главное быть уверенными что это мы продавали этото товар и вернуть его по той цене, по которой продавался. И если это была дисконтная продажа, то должна правильно списаться сумма с дисконтной карты (может вестись накопительная система)