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 for Me (Login required).

Search for additional results

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