Цитата:
Изначально опубликовано dog37
Вопрос если необходимо получить остаток на текущий момент достаточно использовать InventSum.PhysicalInvent или же необходимо использовать выше указанный класс? Заранее всем спасибо
Да. Достаточно.
Теоретически, для каждой записи InventSum всегда должно выполняться равенство
Код:
InventSum.PhysicalInvent =
InventSum.postedQty
+ InventSum.received
- InventSum.deducted
- InventSum.picked
+ InventSum.registered
Если это не так, значит произошла ошибка. Придется пересчитывать вообще все остатки.
При расчете остатка на дату, так или иначе, изменяется значение слагаемых, составляющих InventSum.PhysicalInvent. Поэтому использовать ее напрямую можно только при анализе
текущего остатка