purchase order multiple Quantities & ETA s tracking

Is there a solution out there to track ETAs of items in a PO when it involves multiple shipments from the same PO?   

I know that the required dates in PO Header/Detail (not sure of the precedent) are used in the Expected Delivery Report.   But when multiple shipments are involved, the report shows the total and provides a very misleading information.  So, even if the first shipment is due tomorrow for 1pc and the 2nd shipment due 2 months later for 1000, it'll show 1001 for whatever the required date given in the PO.

I'm open to any idea for Sage 100 Premium ...whether solutions use stock tables, Extended solutions, UDT + UDS, BOI, or whatever. 

Ken