Enhancements
Introduction
Authorization checks implemented in Redwood Finance Automation (RFA) might not be sufficient or you require advanced functionality. For these situations, the RFA ABAP code contains calls to Exits using the BADI technology from SAP. You implement your ABAP code which is called each time the exit is called. Simple ABAP code examples are provided.
BADI definitions
Add-On FCA4NW
Enhancement Spot | Content definition | Example Implementation |
---|---|---|
/JCS/NW_SPOT_RGTB | FCA_SAP_Abap_JCS_BC_RGTB_BATCH | /JCS/CL_NW_BADI_RGTB_EXAMPLE |
/JCS/NW_SPOT_TABLE | FCA_SAP_TableContent_Read Transactions retrieving Control information | /JCS/CL_NW_BADI_TABLE_EXAMPLE |
/JCS/NW_SPOT_XBP_ADD_ABAP_STEP | All Content with type SAPR3 (AbapRuns) | /JCS/CL_BADI_XBP_ADD_ABAP_EXAM |
See FCA4NW contents for more information.
Add-On FCA4ERP
Enhancement Spot | Content definition | Example Implementation |
---|---|---|
/JCS/FI_SPOT_JOURNAL | FCA_SAP_Tran_Journal_Excel_Template_Post FCA_SAP_Tran_Journal_Post | /JCS/CL_FI_BADI_JOURNAL_EXAMPL |
/JCS/ECC_SPOT_SE16N | FCA_SAP_Abap__JCS_BC_SE16N_BATCH | /JCS/CL_ECC_BADI_SE16N_EXAMPLE |
See FCA4ERP contents for more information.
Implemented BADIs
BADI's extend automation. These are activated by default.
An example of this is the BADI BADI_ACC_DOCUMENT
for journal creation, see Journal Enhancements for more information.
BADI / Interface | Content definition | Enhancement / Implementation |
---|---|---|
SMOD_V50B0001 IF_EX_SMOD_V50B0001 | FCA_SAP_Tran_VL32N_Inbound_Delivery_Change | /JCS/CL_IM_SMOD_V50B0001 |
BADI_ACC_DOCUMENT IF_EX_ACC_DOCUMENT | FCA_SAP_Tran_Journal_Excel_Template_Post FCA_ACC_DOCUMENT | /JCS/CL_FI_BADI_ACC_DOCUMENT |
BADI_SD_SALESDOCU_BAPI 1IF_BADI_SD_SALESDOCU_BAPI | FCA_SAP_Tran_VA01_Sales_Order_Create FCA_SAP_Tran_VA02_Sales_Order_Change | /JCS/EH_BADI_SALESDOCU 2/JCS/CL_SD_BADI_SALESDOCU |
- Not shipped with the add-ons; requires EHP7
- Deactivated by default
Implemented BTEs
Additionally, we also deliver BTE implementations that needs to be activated by the customer to use then.
Enhancement Spot | Content definition | Example Implementation |
---|---|---|
/JCS/FI_SPOT_JOURNAL | FCA_SAP_Tran_Journal_Excel_Template_Post FCA_SAP_Tran_Journal_Post | /JCS/FI_INTERFACE_RWBAPI01 |
financeTopic