SAP Knowledge Base Article - Preview

2896184 - Contract category is not derived properly by BRF+


You have assigned a BRF+ application to your order RAI class in SPRO and activated the BRF+ function to derive a specific Contract Category. The contract category is derived by BRF+ function FC_PROCESS_HEADER. You define your own BRF+ function based on a decision table, but no contract category is derived (even if simulation of the decision table derives it correctly). The default contract category '0001' is assigned in method CL_FARR_POB_PROCESS->PROCESS_CONTRACT_DATA.



  • Revenue Accounting (RAR).
  • Financial Accounting (FI).
  • SAP ERP Central Component.
  • SAP ERP.
  • SAP enhancement package for SAP ERP.
  • SAP enhancement package for SAP ERP, version for SAP HANA.
  • SAP S/4HANA Simple Financials. 


SAP S/4HANA 1809


Contract Category default 0001 BRF+ brfplus function FC_PROCESS_HEADER PROCESS_CONTRACT_DATA not derived DT_PROCESS_HEADER LOCAL_S_SD01_BRF IS_SD01_BRF internal table IT_RAI ruleset simulation , KBA , FI-RA-IP , Revenue Accounting Inbound Processing , FI-RA-CP , Revenue Accounting Contract Processing , Problem

About this page

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

Search for additional results

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