Default shipment option in CTP

When launching Capable to Promise via a sales order, we would like the shipment option to default to Ship Order complete instead of the current default of Ship Partial Quantities. What is the best way to accomplish this?

Did you ever figure this out? I am working on the same problem.

Got it working by using a post process directive on BO.CapPromise, Method.CapPromiseGetNew.
Set the ttCapPromise.ShipOption field of all rows to the “SOC” expression.
Default Ship Option is now Ship Order Complete.