Показать сообщение отдельно
Старый 03.05.2006, 09:29   #1  
Def is offline
Def
Участник
 
50 / 32 (2) +++
Регистрация: 28.09.2005
Скачут остатки
Добрый день уважамые
пользователи мне утверждают что скачут остатки при формировании отчета за прошлый период
выборка остатков организована следующим образом

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);
}
}
раньше такого я вроде не замечал
кто может подсказать в чем собсвенно проблема может быть