SAP ABAP Class CL_USMD_APP_CONTEXT (Application Context)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_GOVERNANCE_API (Package) Master Data Governance API
Properties
Class CL_USMD_APP_CONTEXT  
Short Description Application Context    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD_GOVERNANCE_API   Master Data Governance API 
Created 20100527   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMD_APP_CONTEXT has no interface implemented.
Friends
Class CL_USMD_APP_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_FLD Constant Public See coding 20100624
2 GC_CONTEXT_PARAMETER Static Attribute Public Type reference (TYPE) SWC_ELEM 'CR_CONTEXT_PARAMETER' Element 20100708
3 GO_CONTEXT Static Attribute Private Object reference (TYPE REF TO) IF_USMD_APP_CONTEXT Application Context 20100528
4 GO_CONTEXT_LOCAL Static Attribute Private Object reference (TYPE REF TO) IF_USMD_APP_CONTEXT Local Application Context 20100927
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAMETERS_TO_WFCONT Static method Public Method Attach Context Parameter Table to WF Container 20100708
2 CHECK_ATTR_CONSISTENCY_GEN Static method Private Method Generic Consistency Check of Context Attributes 20100727
3 DISCARD_CONTEXT Static method Public Method Release Context for Another Initialization 20100726
4 DISCARD_LOCAL_CONTEXT Static method Public Method Release Local Context for Another Initialization 20100927
5 GET_CONTEXT Static method Public Method Get Context 20100528
6 GET_CR_STEP Static method Private Method Determine Change Request and Workflow Information 20100615
7 GET_PARAMETERS_FROM_WFCONT Static method Private Method Get Context Parameter Table from WF Container 20100709
8 GET_WD_PARAMETERS Static method Private Method Get Web Dynpro Application Parameters 20100622
9 INIT_CONTEXT Static method Public Method Build Context 20100527
10 INIT_LOCAL_CONTEXT Static method Public Method Build Local Context 20100927
Events
Class CL_USMD_APP_CONTEXT has no event.
Types
Class CL_USMD_APP_CONTEXT has no local type.
Method Signatures

Method ADD_PARAMETERS_TO_WFCONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WFCONT Call by reference Type reference (TYPE) SWRTCONT Container-Tabelle 20100708

Method ADD_PARAMETERS_TO_WFCONT on class CL_USMD_APP_CONTEXT has no exception.

Method CHECK_ATTR_CONSISTENCY_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DETERMINED_VALUE Call by reference Type reference (TYPE) ANY valider Wert 20100727
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) CHAR100 Attributname 20100727
3 Importing IV_CURRENT_VALUE Call by reference Type reference (TYPE) ANY aktueller Wert 20100727
4 Importing IV_NEW_VALUE Call by reference Type reference (TYPE) ANY neuer Wert 20100727
# Exception Resumable Description Created on
1 CX_USMD_APP_CONTEXT_CONS_ERROR Ausnahme: Konsistenzfehler beim Aufbau des Anwendungskontext 20101026

Method DISCARD_CONTEXT Signature

Method DISCARD_CONTEXT on class CL_USMD_APP_CONTEXT has no parameter.
Method DISCARD_CONTEXT on class CL_USMD_APP_CONTEXT has no exception.

Method DISCARD_LOCAL_CONTEXT Signature

Method DISCARD_LOCAL_CONTEXT on class CL_USMD_APP_CONTEXT has no parameter.
Method DISCARD_LOCAL_CONTEXT on class CL_USMD_APP_CONTEXT has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CONTEXT Value transfer Object reference (TYPE REF TO) IF_USMD_APP_CONTEXT Anwendungskontext 20100528

Method GET_CONTEXT on class CL_USMD_APP_CONTEXT has no exception.

Method GET_CR_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101001
2 Exporting EV_CREQUEST_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Tabellen-Element 20100728
3 Exporting EV_CREQUEST_STEP Call by reference Type reference (TYPE) USMD_CREQUEST_APPSTEP Workflow-Schrittnummer 20100728
4 Importing IV_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20101001

Method GET_CR_STEP on class CL_USMD_APP_CONTEXT has no exception.

Method GET_PARAMETERS_FROM_WFCONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101001
2 Importing IV_LOCAL_CONTEXT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100927

Method GET_PARAMETERS_FROM_WFCONT on class CL_USMD_APP_CONTEXT has no exception.

Method GET_WD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETER Call by reference Type reference (TYPE) USMD_TS_VALUE Feldname + Wert 20100622

Method GET_WD_PARAMETERS on class CL_USMD_APP_CONTEXT has no exception.

Method INIT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20100728
2 Exporting ET_WF_ITEM Call by reference Type reference (TYPE) SWR_WIHDR_TABLE Liste aller passenden WF-Items zum Änderungsantrag 20100624
3 Importing IT_PARAMETER Call by reference Type reference (TYPE) USMD_TS_VALUE Kontext Parameter 20100615
4 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101001
5 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20100726
6 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20100726
7 Importing IV_PROCESS Call by reference Type reference (TYPE) USMD_PROCESS Betriebswirtschaftliche Aktivität 20100726
8 Importing IV_SKIP_WF_CONT Call by reference Type reference (TYPE) USMD_FLG ABAP_FALSE Keine Datenübernahme aus WF Container 20110223
9 Importing IV_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20101001
# Exception Resumable Description Created on
1 CX_USMD_APP_CONTEXT_CONS_ERROR Ausnahme: Konsistenzfehler beim Aufbau des Anwendungskontext 20101026

Method INIT_LOCAL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20100927
2 Exporting ET_WF_ITEM Call by reference Type reference (TYPE) SWR_WIHDR_TABLE Liste aller passenden WF-Items zum Änderungsantrag 20100927
3 Importing IT_PARAMETER Call by reference Type reference (TYPE) USMD_TS_VALUE Kontext Parameter 20100927
4 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101001
5 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20100927
6 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20100927
7 Importing IV_PROCESS Call by reference Type reference (TYPE) USMD_PROCESS Betriebswirtschaftliche Aktivität 20100927
8 Importing IV_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20101001
# Exception Resumable Description Created on
1 CX_USMD_APP_CONTEXT_CONS_ERROR Ausnahme: Konsistenzfehler beim Aufbau des Anwendungskontext 20101026
History
Last changed by/on SAP  20130531 
SAP Release Created in 703