Возвраты по чекам не попадают в отчеты о возвратах. УТ 11.5

У клиента не заполняются отчеты о розничных возвратах из чеков о возвратах.

Пробовал найти ответ на Инфостарте, не подсказали. Пришлось самому.

Можно просто взять отчет о розничных возвратах и нажать “Еще — Перезаполнить”.

Скопировал текст запроса из процедуры РозничныеПродажи.ПодготовитьДанныеПоЧекамКассовойСмены в консоль запросов:

Добавил условие отбора по товару и вывод таблицы товаров.

В отладчике посмотрел процедуру РозничныеПродажи.ЗаполнитьОтчетОРозничныхВозвратах, где заполняется документ ОтчетОРозничныхВозвратах. Там возвраты заполняются из ТоварыРозничныхВозвратов. А не из таблицы ТоварыРозничныхПродаж, которую я смотрел.

Полный список таблиц:

Оказывается в релизе 11.5.21.99 логику уже подправили и в товары розничных возвратов попадают только те товары, которые возвращены не в смену, о чем красноречиво говорит условие на записи в эту таблицу:

А те, что были возвращены в смену, сворачиваются с продажами в отчете о розничных продажах.

Решением было перезаполнить заново ОРП и ОРВ. В новом релизе они уже работают. 1С умеет иногда чинить неисправное.

Среда: УТ 11.5.20.68, 11.5.21.99

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *