Ansicht
Dokumentation
SRF_RPG_ACT_EXTERNAL - BAdI: Control Navigation to a Non – Report Generation Activity
CL_GUI_FRONTEND_SERVICES - Frontend Services CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
This Business Add-In (BAdI) is used in the Financial Accounting (FI) component.
In Statutory Reporting, the BAdI SRF_RPG_ACT_EXTERNAL_CALLis called when the end user navigates to an external application (Fiori app or ABAP program) via a non-report generation activity in the Run Statutory Reportsapp. You can implement BAdI SRF_RPG_ACT_EXTERNAL_CALLto restrict or control navigation to a non – report generation (Fiori app or ABAP program) activity in the Run Statutory Reportsapp.
For example, if you do not want the end users to navigate to a non-report generation activity before the report generation, you can implement the SRF_RPG_ACT_EXTERNAL_CALLBAdI. You can use the CT_MESSAGESchanging parameter to provide relevant error messages.
The BAdI contains the interface IF_SRF_RPG_ACT_EXTERNAL_CALLwhich in turn contains the method BEFORE_EXT_ACTIVITY_IS_CALLED. Find below the details of the parameters of BEFORE_EXT_ACTIVITY_IS_CALLEDmethod:
Parameter | Type | Description | |
---|---|---|---|
IV_RPG_ACTIVITY_KEY | Importing | Reporting activity key | |
IS_PROP_FOR_NAVIGATION | Importing | This parameter is used to specify the name of the external application and its parameters. | |
CT_MESSAGES | Changing | Error Messages |
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).
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Vendor Master (General Section) RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 2481 Date: 20240523 Time: 175143 sap01-206 ( 41 ms )