Automated Accounting Part 11, Yes, you can actually Post a PO Receipt for Procurement Categories
PO Receipts appears to work just fine when receiving inventory, just doesn't appear to post anything in the 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
Now for the additional setup needed to make it work so that PO Receipt of Procurement Categories actually posts a ledger voucher...
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
Then scroll down to the Policy rules section,
choose Category policy rule, and Create policy rule.
Next, assign your Category hierarchy to the rule and Check the Box (Accrue purchase expense on receipt) so that accruals are posted.
2. Additional Posting Profile setup
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.
We have successfully automated posting of a Purchase Order Receipt for Procurement Category.