А нельзя ли использовать более правильный алгоритм:
считать количество по строке складского журнала;
найти нужную номенклатуру в InventSum и получить значение аналитики и количества;
если требуемое количество > количества по аналитике
создать новую строку с полученными данными;
уменьшить количество в строке на количество по строке;
перейти к шагу 1;
если требуемое количество < количество по аналитике
обновить только значение аналитики
|