Invoice Match to Purchase Order Requirements


I know in JD Edwards an invoice can be matched to a purchase order (2 way) or to the receipt of a purchase order (3 way). Is there a way when you raise the purchase order in P4310 to require the user to receipt before invoicing since in 2 way the receipt is still written ? Looking at this for a 3rd party integration where invoicing will be done outside of JD Edwards and sent to Z tables so they know when purchase orders and receipts sent to them can be matched and by what requirement.