Need a solution for Sales Orders with different ship dates

SUGGESTED

We are a metal fabrication shop with a manufacturing division.  One of our clients sends SOs which can range from 1 item with multiple quantities to 60 items with multiple quantities and different ship dates.  I understand we can't do different ship by dates on a SO, but everything is tracked by position number on the sales order so it makes it difficult/time consuming to do individual sales orders for each item.

I was wondering if there was a way to do the entire SO with just one ship date but then do individual jobs and/or work tickets to track each part and make sure we meet the ship dates requested.  Wondering if anyone has done something similar or would have some insight to make sure we do it correctly.  Thanks!