SAP ABAP Class CL_USMD_WD_PARAMETER_ACCESS (Parameter Access in Web Dynpro)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD2_MAIN (Package) Main objects of generic MDG UIs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20071213
Properties
Class CL_USMD_WD_PARAMETER_ACCESS  
Short Description Parameter Access in Web Dynpro    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD2_MAIN   Main objects of generic MDG UIs 
Created 20071213   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20071213
Friends
Class CL_USMD_WD_PARAMETER_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_UI_APPLICATION Constant Private See coding 20120904
2 GCS_URL_PARAMETER_NAME Constant Private See coding 20120828
3 GC_OBN_OBJ_APPLICATION_LOG Constant Public Type reference (TYPE) STRING 'application_log' 20090304
4 GC_OBN_OBJ_CHANGE_DOCUMENT Constant Public Type reference (TYPE) STRING 'change_document' 20080328
5 GC_OBN_OBJ_CHANGE_REQUEST Constant Public Type reference (TYPE) STRING 'change_request' 20080107
6 GC_OBN_OBJ_EDITION Constant Public Type reference (TYPE) STRING 'edition' 20080201
7 GC_OBN_OBJ_ENTITY Constant Public Type reference (TYPE) STRING 'entity' 20071218
8 GC_OBN_OBJ_SEARCH Constant Public Type reference (TYPE) STRING 'search' 20090917
9 GC_OBN_OPR_APPLICATION_PROC Constant Public Type reference (TYPE) STRING 'application_processing' 20100528
10 GC_OBN_OPR_COLLECTIVE_PROC Constant Public Type reference (TYPE) STRING 'collective_processing' 20080107
11 GC_OBN_OPR_COMPARE Constant Public Type reference (TYPE) STRING 'compare' 20080107
12 GC_OBN_OPR_CREATE Constant Public Type reference (TYPE) STRING 'create' 20080328
13 GC_OBN_OPR_CREQ_LIST Constant Public Type reference (TYPE) STRING 'display_crequest_list' 20080328
14 GC_OBN_OPR_DISPLAY Constant Public Type reference (TYPE) STRING 'display' 20080107
15 GC_OBN_OPR_DISPLAY_ISR Constant Public Type reference (TYPE) STRING 'display_isr' 20090115
16 GC_OBN_OPR_EDITION_HISTORY Constant Public Type reference (TYPE) STRING 'display_history' 20090304
17 GC_OBN_OPR_INDIVIDUAL_PROC Constant Public Type reference (TYPE) STRING 'individual_processing' 20080107
18 GC_OBN_OPR_MASS_CHANGE Constant Public Type reference (TYPE) STRING 'mass_change' 20080107
19 GC_OBN_OPR_REMOTE_WHERE_USED Constant Public Type reference (TYPE) STRING 'remote_where_used_list' 20101214
20 GC_OBN_OPR_RESTART Constant Public Type reference (TYPE) STRING 'restart' 20090108
21 GC_OBN_OPR_SERVICE_PROC Constant Public Type reference (TYPE) STRING 'service_processing' 20110119
22 GC_OBN_OPR_WHERE_USED_LIST Constant Public Type reference (TYPE) STRING 'where_used_list' 20081201
23 GC_OBN_OPR_WORKFLOW_LOG Constant Public Type reference (TYPE) STRING 'display_workflow_log' 20081217
24 GC_OBN_SYSTEM Constant Public Type reference (TYPE) STRING 'SAP_ERP_Common' 20071218
25 GT_DATA Static Attribute Private Type reference (TYPE) USMD_T_VALUE 20110914
26 GT_DATA_FROM Static Attribute Private Type reference (TYPE) USMD_T_VALUE 20110914
27 GT_VALUE_LIST Static Attribute Private Type reference (TYPE) USMD_TS_SEQNR_VALUE 20110914
28 GV_GUID Static Attribute Private Type reference (TYPE) SHM_INST_NAME 20110914
29 GV_RFCDEST Static Attribute Private Type reference (TYPE) RFCDEST 20110914
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SAP_BASIS_PARAMETER Static method Private Method 20071218
2 DETERMINE_LOGICAL_ACTION Static method Private Method Determination of Navigation Destination Using Logical Action 20110117
3 GET_APPLICATION_DATA Static method Private Method Get application data 20120904
4 GET_APPLICATION_NAME Static method Private Method Get application name 20120904
5 GET_CONFIGURATION Static method Public Method 20071218
6 GET_CREQUEST_TYPE Static method Private Method Determination of Change Request Type for Navigation 20110210
7 GET_OBN_DATA Static method Private Method Get OBN data 20120904
8 GET_SHM_DATA Static method Private Method Get shared memory data 20120904
9 IS_CREQUEST_DRAFT Static method Private Method Is the change request a draft? 20120906
10 LAUNCH_OBN Static method Private Method Execute FPM OBN navigation 20120904
11 MODIFY_DATA Static method Private Method Modify data table 20120904
12 NAVIGATE Static method Public Method 20071218
13 NAVIGATE_FOR_COPY Static method Public Method 20080326
14 SET_CONFIGURATION Static method Public Method 20090225
Events
Class CL_USMD_WD_PARAMETER_ACCESS has no event.
Types
Class CL_USMD_WD_PARAMETER_ACCESS has no local type.
Method Signatures

Method ADD_SAP_BASIS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARA Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20071218
2 Importing IO_MAIN_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080131

Method ADD_SAP_BASIS_PARAMETER on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method DETERMINE_LOGICAL_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20110119
2 Changing CV_ACTION Call by reference Type reference (TYPE) USMD_ACTION Aktion 20120904
3 Changing CV_APPLICATION Call by reference Type reference (TYPE) STRING 20120904
4 Importing IV_IGNORE_SOURCE_APPL Call by reference Type reference (TYPE) WDY_BOOLEAN Quellapplikation ignorieren 20120904

Method DETERMINE_LOGICAL_ACTION on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method GET_APPLICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20120904
2 Changing CT_PARA Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20120904
3 Changing CV_APPLICATION Call by reference Type reference (TYPE) STRING 20120904
4 Exporting ET_BUSINESS_PARAMETER Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE Sortierte Liste von Schlüssel/ Wertbeziehungen als Strings 20120904
5 Exporting ET_PARA_RESTART Call by reference Type reference (TYPE) APB_LPD_T_PARAMS 20120904
6 Exporting EV_CONFIG_ID Call by reference Type reference (TYPE) STRING 20120904
7 Importing IO_MAIN_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20120904
8 Importing IT_VALUE_LIST Call by reference Type reference (TYPE) USMD_TS_SEQNR_VALUE FI-Stammdaten: Paare Sequenznummer / Feldname / Wert 20120904
9 Importing IV_ACTION Call by reference Type reference (TYPE) USMD_ACTION Logische Aktion 20120904

Method GET_APPLICATION_DATA on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method GET_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20120904
2 Returning RV_APPLICATION_NAME Value transfer Type reference (TYPE) STRING 20120904

Method GET_APPLICATION_NAME on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20071218
2 Exporting ET_DATA_FROM Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20080326
3 Exporting ET_VALUE_LIST Call by reference Type reference (TYPE) USMD_TS_SEQNR_VALUE FI-Stammdaten: Paare Sequenznummer / Feldname / Wert 20080124
4 Importing I_GUID Call by reference Type reference (TYPE) SHM_INST_NAME Name einer Shared Object Instanz eines Areas 20071218
5 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20071218
# Exception Resumable Description Created on
1 INVALID_INSTANCE 20071218

Method GET_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20120904
2 Returning RV_CREQUEST_TYPE Value transfer Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20120904

Method GET_CREQUEST_TYPE on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method GET_OBN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT Call by reference Type reference (TYPE) STRING 20120904
2 Exporting EV_OPERATION Call by reference Type reference (TYPE) STRING 20120904
3 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20120904

Method GET_OBN_DATA on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method GET_SHM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUSINESS_PARAMETER Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE 20120904
2 Changing CT_PARA Call by reference Type reference (TYPE) TIHTTPNVP 20120904
3 Changing CT_PARA_RESTART Call by reference Type reference (TYPE) APB_LPD_T_PARAMS 20120904
4 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE 20120904
5 Importing IT_VALUE_LIST Call by reference Type reference (TYPE) USMD_TS_SEQNR_VALUE 20120904
6 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20120904

Method GET_SHM_DATA on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method IS_CREQUEST_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20120906
2 Returning RV_IS_DRAFT Value transfer Type reference (TYPE) BOOLE_D Draft? 20120906

Method IS_CREQUEST_DRAFT on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method LAUNCH_OBN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_PARAMETER Call by reference Type reference (TYPE) WDY_KEY_VALUE_TABLE Sortierte Liste von Schlüssel/ Wertbeziehungen als Strings 20120904
2 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20120904

Method LAUNCH_OBN on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method MODIFY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20120904
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Feld eines Entitätstyps 20120904
3 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Merkmalswert 20120904

Method MODIFY_DATA on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAIN_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20071218
2 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20071218
3 Importing IT_VALUE_LIST Call by reference Type reference (TYPE) USMD_TS_SEQNR_VALUE FI-Stammdaten: Paare Sequenznummer / Feldname / Wert 20080124
4 Importing I_APPLICATION Call by reference Type reference (TYPE) STRING 20071218
5 Importing I_IGNORE_SOURCE_APPL Call by reference Type reference (TYPE) WDY_BOOLEAN Quellapplikation ignorieren 20111109
6 Importing I_INPLACE_NAVIGATION Call by reference Type reference (TYPE) WDY_BOOLEAN SPACE ABAP_TRUE für inplace Navigation 20110804
7 Importing I_USMD_ACTION Call by reference Type reference (TYPE) USMD_ACTION Aktion 20110118

Method NAVIGATE on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method NAVIGATE_FOR_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAIN_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080326
2 Importing IT_DATA_FROM Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20080326
3 Importing IT_DATA_TO Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20080326
4 Importing I_USMD_ACTION Call by reference Type reference (TYPE) USMD_ACTION Aktion 20110204

Method NAVIGATE_FOR_COPY on class CL_USMD_WD_PARAMETER_ACCESS has no exception.

Method SET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) SHM_INST_NAME Name einer Shared Object Instanz eines Areas 20090225
2 Exporting E_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20090225
3 Importing IT_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Feldname + Wert 20090225
4 Importing IT_VALUE_LIST Call by reference Type reference (TYPE) USMD_TS_SEQNR_VALUE FI-Stammdaten: Paare Sequenznummer / Feldname / Wert 20090225

Method SET_CONFIGURATION on class CL_USMD_WD_PARAMETER_ACCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604