Скачут остатки
Добрый день уважамые
пользователи мне утверждают что скачут остатки при формировании отчета за прошлый период
выборка остатков организована следующим образом
while select itemid from inventSum
group by itemid
join inventDim
group by ConfigId
where inventSum.InventDimId == inventDim.inventDimId
join inventTable
where inventSum.ItemId == inventTable.ItemId &&
inventTable.ItemType == ItemType::BOM && //остатки тока по спецификациям
inventTable.ItemGroupId like ItemGroupId_Filter &&
!inventTable.IZH_VAZ
{
inventDimParm.initFromInventDim(inventDim);
remains = InventSumDatePhysicalDim::newParameters(dateBegin - 1, inventSum.itemId, inventDim, inventDimParm);
qty = remains.physicalQuantity();
//временно включил в расчет отрицателные остатки
if (qty != 0)
{
this.TakingToPieces(inventSum.ItemId, qty, 3, inventDim);
}
}
раньше такого я вроде не замечал
кто может подсказать в чем собсвенно проблема может быть
|