You may also consider splitting our POs and Contracts based on coverage of the UCC. That is, limit purchase orders only to items which will be classified as products for UCC coverage. Even though the two instruments are esentially the same - at least by splitting this way- you will help users and buyers remember they will not be covered by UCC when using a contract. Now that more actions are international, this may not be a complete solutions. Another option, would be to limit POs to those things that can be 'received' by someone other than the end user. If a 3rd party can verify receipt and liability for payment, then a PO.