This is a list of common issues and hints for resolution:
PO commitment not recorded in Funds Management
- Stock transport orders (STOs) are not recorded in Funds Management. See note 459509 - FAQ: Commitments in purchasing
Commitment update from STOs can be triggered by implementing BAdI ME_COMMITMENT_STO_CH.
- Stock transport orders (STOs) are not recorded in Funds Management. See note 459509 - FAQ: Commitments in purchasing
- Return items are not recorded in Funds Management. See note 311191 - ME21 returns item creates no commitments
They can be recorded by using BAdI ME_COMMITMENT_RETURN.
If the PO return items make reference to an Earmarked Funds, the Earmarked Funds will be updated if BAdI ME_COMMITMENT_RETURN is implemented
- Return items are not recorded in Funds Management. See note 311191 - ME21 returns item creates no commitments
PO commitment: Tax amount not considered / not recorded
- Only the non-deductible portion of the tax is considered in the commitment calculation. See SAP Note 501054 - FAQ: Taxes in purchasing - point 3
PO commitment reduction: Why is it not recorded?
- Verify that the 'Commitment relevant' flag (technical name EKPO-XOBLR) is marked. If you activated Funds Management (PSM-FM) subsequently, make sure that PO reassignment was executed. More information in KBA 1666046 - Activating Funds Management subsequently: Transferring PRs and POs
- Review your OFUP Settings to see if the GR or IR posting is relevant for FM updating.
- If OFUP is set to update only GR:
- In case of valuated goods receipt, the system records the line items relevant to Funds Management at the time of the goods receipt. The system does not then consider the line item in the GR/IR account upon invoice receipt.
- For a non-valuated goods receipt, data is not recorded in Funds Management until invoice receipt, even if you have set this indicator.
PO commitment reduction: Value Based or Quantity based?
- This is influenced by the settings of Unit of Measure in transaction CUNI:
- Note: for Services, it is always recommended to use a Value-based Unit of Measure. See SAP Note 772206 - Commitment Update in Service Purchase Orders And 2364063 - Integration with Materials Management: How Unit of Measure settings affect Funds Management
If you change this setting after POs are recorded, old POs will need to be reconstructed in FM with transaction code FMN4N. More information in SAP Note 189761,or in the technical documentation of transaction FMN4N
How is PO commitment reduction calculated?
The commitment reduction logic compares the amounts relevant for reduction, and chooses the larger of them for recording reduction records (amount type 0200). If the PR or PO is over-reduced, an adjustment record (amount type 0500) will be recorded, netting the document out to zero.
In MM, PO reductions are calculated by the amount of:
- Downpayment request/downpayments with PO reference
- Settings for MM-FM update specified in the IMG (transaction OFUP):
- Goods Receipt (GR) : PO commitment will be reduced by Valuated Goods Receipts
- Invoice Receipt(IR): PO commitment will be reduced by Logistic Invoices. But still some GR postings can affect PO commitments, e.g. Freight costs. See note 1972818 - Freight costs and delivery costs update in Funds Management
- Both, Goods and Invoice receipts
PO flags affecting commitments
Depending on your OFUP settings, these flags can close the PO commitment in Funds Management:
- With OFUP set as Goods Receipts → Setting the Delivery Completed Indicator (DCI). Except for Services, when DCI indicator is not available in the UI, in that case the Final invoice indicator will close the PO commitment.
- With OFUP set as Invoice Receipts → Setting the Final Invoice Indicator
- With OFUP set as both, Goods Receipts and Invoice Receipts (Both) → Setting either one, or the Delivery Completed Indicator, or the Final Invoice Indicator
- If you are using Multiple Account Assignment (MAA) and Business function LOG_MM_MAA_1, see also PSM, Multiple Account Assignment - Final Account Assignment Indicator
- Note that, if you are using POs with reference to Earmarked Funds, the Earmarked Funds will be affected by the Final Invoice (not the Delivery Completed) Indicator only. See SAP Note 715250 - AVC error message during invoice verification.
If you change OFUP settings after POs are recorded, old POs will need to be reconstructed in FM with transaction code FMN4N. More information in SAP Note 189761,or in the technical documentation of transaction FMN4N. Note that changing OFUP settings is not a minor change, and is considered as a project that must be done under Consulting scope.
If you are posting Subsequent Debit/Credit for Services POs, refer to SAP Note 420816 - Subsequent debit of SRV purchase order without service entry
Setting/resetting the Blocked indicator does not affect commitments in Funds Management
How to distinguish if a PO is closed or if it is totally consumed?
- A PO is 'Closed' in Funds Management if field FMIOI-ERLKZ is equal to 'X'. If this indicator is set, it is regarded as closed manually and not to be touched anymore.
- A PO is 'Totally consumed' in Funds Management if field FMIOI-ERLKZ is equal to 'F'. This indicator is set by the system when the total PO consumption equals the PO original amount.
- In both cases, an adjustment record (amount type 0500) will be recorded to net out the PO amount up to zero by:
- Remaining open PO amount if the PO is set as closed
- Difference between PO original amount (including changes) and total reductions in the case of PO overconsumption
Additional information: Displaying Settlement of Purchase Order Commitments
Downpayments with PO reference: How Commitments are affected
See these KBAs:
2353426 - DOWNPAYMENTS: How to work with them and how they affect to the budget.
1838093 - Down Payment Request and Down Payment Clearings in FM
Material POs on Hold: How it works
When a PR is created and subsequently a PO on hold is created, the PO is recorded in FMIOI but with an amount equal to 0.0, and the PR is not reduced:
When the PO is saved then the PR is reduced and the PO is registered with the corresponding amount:
Depending on if you have PBET active or not a new line will be created with the amount or it will be overwritten with the new one.
AVC errors while taking POs off Hold: Material versus Service POs
- A Material PO on Hold status should not reduce the reference PR. If you are receiving AVC errors while taking a Material PO off-hold, refer to SAP Note 1860843 - Hold PO reduce PR commitment
- Note that there is a limitation with Service POs on Hold, see 1925072 - Services PO's: effect of Hold and Release Strategy in Funds Management
Services PO - Multiple Account Assignment
When posting with reference to a PO with Multiple Account Assignment (MAA), there might be issues with commitment calculation and potentially AVC errors like FMAV005, FMAVC008 or similar. Make sure these MM notes are implemented:
2171876 - ME22N : Wrong commitment data for purchasing documents
PO Commitment: Funds Management amounts do not match GM amounts
FM and GM are different application components, representing different views:
FM is the internal view for the organization
GM is the external view for the sponsor.Therefore these components are not designed to work identically. These are some important differences:
- There are no Fiscal Year Change operations in GM. See KBA1639686 - Closing operations in Grants Management
- There is no OFUP setting in GM. GM always compares GR and IR and takes the larger of the two, for PO reduction calculation
- There is no update profile in GM. GM is always PBET and the GM update date is determined as follows:
- Creation is driven by document date
- Reduction is driven by original date of follow-on doc.
- Changes under PBET are driven by system date unless using FMOD (GM and FM) or user-exit EXIT_SAPLFMFA_004 (FM only). Note that FMOD will only work at FM side if you use a PBET update profile