Архивация чеков. Розница 3.0

Розница 3.0 не устает удивлять меня всё новыми гранями неразумного.

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

При этом в документах ОРП ничего подозрительного нет:

Кассовые смены тоже не выглядят подозрительно:

Движения по ОРП по регистру продажи есть, но без суммы и количества.

А вот чеки не архивированы и тоже содержат движения по регистру продаж:

Запускаю поиск по «архивир» в коде и константу об архивировании чеков при закрытии кассовой смены, устанавливаю ее:

Опять же умиляет, что это сделано константой. А если в одном магазине надо, в другом нет. 1С-стиль…

Но в журнале ОРП если нажать Архивация чеков, ничего не происходит, чеки не архивируются.

Подозреваю какую-то ошибку, анализ ЖР не показывает ничего существенного, поэтому запускаем архивацию из 1С запущенной в «РежимОтладки» и остановкой по ошибке.

И тут я вижу, что статус смены все же меняется с Закрыта на Закрыта (Чеки заархивированы):

Но в журнале чеков чеки просто никак не помечаются, что они архивированы, если сделать группировку по признаку «Архивный», получится так:

1С опять делает подставы на ровном месте, ну неужели сложно пометить архивированные чеки или хотя бы вывести галочку «Архивный» в журнал чеков?

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

Среда: Розница 3.0.3.147. Объем: 1 час