Ansicht
Dokumentation

MMPUR_S4_SPSPLACTHDR - Change of Action Control for Supplier List for Sourcing

MMPUR_S4_SPSPLACTHDR - Change of Action Control for Supplier List for Sourcing

CL_GUI_FRONTEND_SERVICES - Frontend Services   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add -In (BAdI) is used in the Sourcing Supplier List(MM-PUR-SRC-SSL) component. You can use this BAdI to overrule authorizations while performing actions such as create, read, update, delete, submit, approve, complete and edit.

To create a BAdI implementation, you can use the transactions SE18 or SE19, or you can use the Custom Logic app in the front-end system. If you use the Custom Logic app, the following applies:

·,,The app provides a special ABAP language version ABAP for Key Users. This makes the implementation of BAdIs for business experts and implementation consultants easier.

·,,The app ensures that you can use only released interfaces.

If you use the transactions SE19 or SE18 to create a BAdI implementation, the implementation is not visible in the Custom Logic app.

If several BAdI implementations exist, the system runs through the implementations in the following order:

1. Implementations created in the transactions SE18 or SE19.

2. Implementation created in the Custom Logic app.

For more information about the standard settings (filters, single, or multiple uses), see the Enhancement Spot Element Definitions tab in the BADI Builder (transaction SE18).

This BAdI provides the following method:

MODIFY - This method is used to mention which actions to disable or enable while using the application.

Paramaters:

·,,IS_SRCGSUPLRLIST -- contains SSL header details

·,,CT_ACTION_CONTROL - contains all the actions that can be enabled/disabled

You can find example implementations in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section. The following example implementation is available:

Example class for Change Action control for Supplier List for Sourcing (CL_MM_PUR_S4_SRCGSUPLRL_ACT_HD)

More Information

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at SAP NetWeaver Platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> Customer-Specific ABAP Development -> Enhancement Framework.






BAL_S_LOG - Application Log: Log header data   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 2637 Date: 20240523 Time: 221057     sap01-206 ( 50 ms )