Set default incoterms on a customer record. This should flow onto Sales Orders.
Ability to change the incoterms if required on the sales order,
Ability to change at despatch but the changes to be considered as a business setting so the warehouse operatives can't override.