Лучше всего использовать
ttsbegin;
inventSumReCalcItem = new InventSumReCalcItem("SPH118448", false, CheckFix::Fix);
inventSumReCalcItem.updateNow();
ttscommit;
Стандртная вещь делает еще проверку целостности, что только для пересчета лишнее.
Кроме того, там в классе сидит бага SysConsistencyCheck,
которая на реальной базе с номенклатурой в десятки тысяч затянет дело на несколько часов....
|