Ansicht
Dokumentation

SAFM_AP_BADI_SCRNENH - BAdI: Enhance Collective Expenditure Order Details Screen

SAFM_AP_BADI_SCRNENH - BAdI: Enhance Collective Expenditure Order Details Screen

ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) enables you to enhance the Collective Expenditure Order-Detailsscreen by adding a tab to display additional details, such as the list of approvers in case the approval process is active for collective expenditure orders.

The BAdI contains the interface IF_EX_SAFM_AP_CEXP_ SCRNENH, which in turn contains two methods:

  • SET_DATA_MODEL: This method is used to display data on the additional tab. It has one input parameter - IO_EO_DATA, using which the method reads the details of the collective expenditure order. In addition to these details, you can write your own logic to display any other details, such as the list of approvers for the collective expenditure order and the approval status of each approver.
  • GET_TAB_NAME: This method is used to set the name of the additional tab. The method has one output parameter - EV_TAB_NAME, using which the method returns the name of the tab.

To enhance the screen, you need to write a program in your customer-specific namespace and create a sub screen for the additional tab. Then, you need to assign the program and screen number to this BAdI in the Screen Enhancementsview.

For more information about using this BAdI, see the Enhancement Spot Element Definitionstab in the BAdI Builder (transaction SE18).






General Data in Customer Master   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 1577 Date: 20240523 Time: 210542     sap01-206 ( 38 ms )