Показать сообщение отдельно
  #7  
Старый 17.02.2009, 19:23
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Есть всего 2 стратегии получения остатков на складе.
1. Вычисление по приходно-расходным накладным.
2. Хранение численного значения остатка.

Т.к. тебе нужен остаток на любой момент, то лучше вычислять его по накладным.

ЗЫ. А еще тебе надо сделать документ "Инвентаризационная накладная", которая будет тебе фиксировать остаток на какую-либо дату по результатам инвентаризации. Соответсвенно, расчет остатоков надо будет писать с учетом этого документа, т.е. лучше всего расчет организовать как хранимую процедуру на сервере БД.
Ответить с цитированием