Our business has a case where sometimes Customers would like the vast majority of their items to be shipped once the entire order is ready to be shipped “Shipped in Full” except maybe 1 or 2 SOLines. They want those items to be shipped “Soonest Available”.
SOOrder.ShipComplete = Ship Complete as this is the default for the order.

SOLine.ShipComplete = Back Order Allowed for Line 1 hoping this will tell the system it is Okay to create a shipment for ONLY line 1.

Unfortunately, this still results in No Shipment creation.

I also tested switching SOOrder.ShipComplete to Back Order Allowed, but then Ship Complete at the SOLine level only needs to fulfill SOLine.Qty and not the entire order.
I have read through the Acumatica Help documentation and this all does appear to be how the system is intended to work. However, I was wondering if anyone knew of a way to accomplish the desired results with default Acumatica functionality. Looking to avoid customizations if it exists.