Необходимо в запросе выбрать те поступления, которые формируют текщий остаток FIFO на складе, иными словами - формирование остатка обеспечивается приходными и расходными документами, к примеру имеем такие движения:
1: +10
2: +8
3: -6
4: +2
5: -10
-------
Остаток: 4, в запрос должны попасть приходы 4 и 2, т.к. имено они обеспечивают наличие текущего остатка.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс