@MySuite for instance, I have some sales orders that come in without a deposit attached and no terms set, normally the UI would throw an alert, but since its imported with webservices, I can force it in, but if anyone edits an order in the UI, they are required to set the terms before they can save it.