SAP Knowledge Base Article - Preview

3432167 - Invoice Correction BAdI has been implemented, yet the G/L account is still being derived from BRF+


Without implementing the Invoice Correction BAdI, the G/L account should be derived from the Account Determination BRF+ app. However, once the Invoice Correction BAdI is in place, the derivation should switch from BRF+ to the SDII invoice RAIs - exactly from the P/L account visible in the "Condition Item" tab.

Even though your system has the Invoice Correction BAdI in place, your G/L account's derivation is incorrectly still sourced from the Account Determination BRF+ app.



  • Revenue Accounting (RA).
  • Financial Accounting (FI).
  • SAP ERP Central Component.
  • SAP ERP.
  • SAP enhancement package for SAP ERP.
  • SAP S/4HANA.


SAP ERP 6.0 ; SAP S/4HANA all versions


FARR_MSG_CUSTOM046, Invoice Correction Account Derivation, FARR_BADI_INV_CORR_ACCT_DERIV, FARR_INV_CORR_ACCT_DERIV, Invoice Correction BAdI , KBA , FI-RA-CP , Revenue Accounting Contract Processing , FI-RA-INV , Revenue Accounting Invoice Processing , Known Error

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.