Цитата:
Сообщение от
coolibin
При такой постановке задачи классы inventSum* не очень помогут. Отчет придется строить по InventTrans inner join InventTransPosting. Фильтровать по номеру счета из InventTransPosting . Остаток на начало считать как сумму всех оборотов от царя гороха.
Насчёт фильтрации по InventTransPosting согласен. Но, если у заказчика такой бардак, то это не поможет
А вот насчёт остатков. ИМХО, лучше использовать всё-таки InventSum - можно сразу отсечь все старые закрытые остатки и их не суммировать.