Показать сообщение отдельно
Старый 11.08.2004, 13:49   #1  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
Пока ничего умнее не придумал... вроде бы работает

InventSum InventSum, tmpInventSum;
InventDim InventDim;
;



tmpInventSum.initValue();
tmpInventSum.ItemId = 'bla-bla';
while select InventSum where InventSum.ItemId == 'bla-bla'
join InventDim where InventDim.inventDimId == InventSum.InventDimId && InventDim.InventLocationId == 'Самый главный склад'
{
tmpInventSum.PostedQty += InventSum.PostedQty;
tmpInventSum.PostedValue += InventSum.PostedValue;
tmpInventSum.Received += InventSum.Received;
tmpInventSum.Deducted += InventSum.Deducted;
tmpInventSum.PhysicalValue += InventSum.PhysicalValue;
}

return tmpInventSum.costPricePcs();