In QuickBooks Desktop, the option to set multiple ship dates for line items on Sales Order is unavailable. However, you can utilize the Description column to get the desired information on your Sales Order.
Please see the sample screenshot:
If you want a report that shows all your open sales orders, you can pull up the Transaction Lists by Customer report and customize it. I'll show you how:
Go to the Reports menu and select Customers and Receivables.
Select the Transaction List by Customer.
Click Customize Report.
Go to the Filters tab.
Under the Choose Filter list, select Transactions Type.
Under Account to the right, click the drop-down and select Sales Order.
Go back to the Filter section and click on Paid Status.