SAP ABAP IMG Activity BADI_APB_LPD_MOD_URL (BAdI: Modify URL Parameters)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-MUS-LP (Application Component) Launchpad
     APB_LAUNCHPAD (Package) Launchpad (generic functions)
IMG Activity
ID BADI_APB_LPD_MOD_URL BAdI: Modify URL Parameters  
Transaction Code S_B20_88000170   (empty) 
Created on 20061102    
Customizing Attributes BADI_APB_LPD_MOD_URL   BAdI: Modify URL Parameters 
Customizing Activity BADI_APB_LPD_MOD_URL   BAdI: Modify URL Parameters 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BADI_APB_LPD_MODIFY_URL_PARAMS    

Use

This Business Add-In (BAdI) is used in the Launchpad component (BC-MUS-LP).

You can use this BAdI to add extra parameters to URL parameters in BI reports, InfoSet queries, URLs, Portal pages and Web Dynpro applications.

Requirements

Standard settings

In the standard setting, BAdI implementation is not activated.

The BAdI is filter-dependent. Create a separate implementation for each required role/instance combination.

The BAdI is designed for multiple use.

To add parameters for InfoSet queries, use method MODIFY_ISQ_PARAMETER:

ID_ROLE    Launchpad Role

ID_INSTANCE    Launchpad Instance

ID_APPLICATION_TYPE    Application Type

ID_DATA_OBJECT    Character string with information, for example from the hierarchy (Web Dynpro application FPB_SNI).

IT_PARAMETERS    Parameters that have already been passed on

ET_PARAMETERS    Additional parameters to be passed on to the application

To add parameters for all other application types, use method MODIFY_ISQ_PARAMETER:

ID_ROLE    Launchpad Role

ID_INSTANCE    Launchpad Instance

ID_APPLICATION_TYPE    Application Type

ID_DATA_OBJECT    Character string with information, for example from the hierarchy (Web Dynpro application FPB_SNI).

IT_PARAMETERS    Parameters that have already been passed on

ED_URL_FRAC    Additional parameters to be passed on to the application

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20061102 
SAP Release Created in 710