Перед нами также встала задача реализации FEFO. Посмотрел проект, мне кажется не очень красиво добавлять в запрос таблицу партий для сортировки. Более красивым будет добавить в InventSum поле LastUpdExpDate, заполнять его по аналогии с полем LastUpdDatePhysical, только из партии. Тогда можно, например, в метод InventUpd_Reservation.updateReserveMore просто добавить addSortField(fieldnum(InventSum,LastUpdExpDate) в цикл.
|