Есть всего 2 стратегии получения остатков на складе.
1. Вычисление по приходно-расходным накладным.
2. Хранение численного значения остатка.
Т.к. тебе нужен остаток на любой момент, то лучше вычислять его по накладным.
ЗЫ. А еще тебе надо сделать документ "Инвентаризационная накладная", которая будет тебе фиксировать остаток на какую-либо дату по результатам инвентаризации. Соответсвенно, расчет остатоков надо будет писать с учетом этого документа, т.е. лучше всего расчет организовать как хранимую процедуру на сервере БД.
|