Попробовал багу, не воспроизвелось.
По ходу дела пока разбирал алгоритм работы классов, наткнулся на фильтрацию по InventTrans.valueOpen:
\Classes\InventSumDatePhysicalDim\selectInventTransPicked
\Data Dictionary\Tables\InventTrans\Methods\qtyPickedDate
X++:
select sum(Qty) from inventTrans
where inventTrans.ItemId == _itemId &&
inventTrans.StatusReceipt == StatusReceipt::None &&
inventTrans.StatusIssue == StatusIssue::Picked &&
inventTrans.ValueOpen == InventTransOpen::Yes &&
inventTrans.DateInvent > _perDate
#inventDimExistsJoin(inventTrans.InventDimId,inventDim,_inventDimCriteria,_inventDimParm);
Интересно какой смысл фильтровать по InventTrans.valueOpen, особенно для отчетов выдающих остатки на дату. По идее, результат вычисления остатка на дату не должен зависеть от того закрыта проводка сейчас или нет.