PO Receipts appears to work just fine when receiving inventory, just doesn’t appear to post anything in General Ledger for PO’s with Procurement Categories.
You can get a ledger voucher when you post a Purchase Order Receipt for a Procurement Category. There is just some extra setup needed.
First let’s quickly review the setups that you have most likely already completed.
You’ve already created the Procurement Hierarchy.
Procurement and Sourcing > Procurement categories
You’ve already created the Posting Profiles for Procurement Categories assigning each category to a Main Account.
Purchase expenditure for expense is used by PO Invoicing (not PO Receipt).
Inventory management > Setup > Posting > Posting > Purchase order (tab) > Purchase expenditure for expense (radio button)
You’ve already created the Posting Profiles for accrued liability to your desired Liability Main Account for receipts that have not been invoiced.
Inventory management > Setup > Posting > Posting > Purchase order (tab) > Purchase accrual (radio button)
And, you’ve already setup the Vendor Parameters to post your accruals.
Accounts payable > Setup > Accounts payable parameters
1. Create a new purchasing policy.
If you already have a purchasing policy, You can add to the existing policy. That way you can avoid contention with having multiple policies.
Procurement and sourcing > Setup > Policies > Purchasing policies > New
The expense account used for the PO Receipt is actually a different posting profile than the one used for PO Invoice (see 0.2 above).
Use the same Main Accounts that you used in 0.2 above.
Inventory management > Setup > Posting > Posting > Purchase order (tab) > Purchase expenditure un-invoiced (radio button)
Now when you post a PO Receipt for a Purchase Order containing Procurement Categories (instead of Inventory Items), it will post a ledger voucher.
Similar to inventory receipts and invoicing, the Procurement Category PO Receipt will reverse automatically when posting the PO Invoice.