Business Add-Ins (BAdIs) are used to implement customer-specific requirements without making modifications in the actual object.
SAP In-House Cash provides the following BAdIs:
BAdI |
Description |
IHC_BADI_BCA_ITEMS
|
Add to Posting Data of Payment Items You can use this BAdI to modify the posting data when current account payment items are generated. The BAdI is called when payment items are posted. |
IHC_BADI_CUSTOMIZING |
Override Customizing Settings You can use this BAdI to determine whether or not you want the principle of dual control to be activated. The BAdI can be used more than once. All active implementations are called and executed. |
IHC_BADI_GUI_CHECKS |
IHC: User-Defined Checks for GUI This BAdI lets you implement your own checks, selections and value help for manually processing IHC payment orders. The BAdI default coding does not run any checks. Implement the check methods you want to use.
Be aware that the changing parameter can also be changed by other implementations. |
IHC_BADI_IDOC_2_PN |
Replace Transaction Type, Value and Execution Date You can use this BAdI to override the following IHC payment order data: · Transaction type · Execution date · Value date The BAdI is called when an inbound IDoc is received. |
IHC_BADI_PN_2_IDOC |
Change Outbound IDoc You can use this BAdI to change an outbound IDoc before sending it. |
IHC_BADI_POST_BEHAV |
Override Posting Behavior You can use this BAdI to override the posting behavior for IHC payment orders. |
IHC_BADI_XBS_TRNS |
Override Transaction Type You can use this BAdI to override the determination of the transaction type for IHC payment orders in the case of central incoming payments. The BAdI is called for each bank statement item when you create IHC payment orders. |
To implement the customer enhancements, call the relevant BAdIs in the SAP In-House Cash implementation guide (IMG): Choose Basic Settings ® Business Add-Ins (BAdIs).