SAP ABAP Class CL_MDG_BS_MAT_SETTINGS (Settings)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_SP (Package) MDG: Material Service Provider
Properties
Class CL_MDG_BS_MAT_SETTINGS  
Short Description Settings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_SP   MDG: Material Service Provider 
Created 20100630   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_MDG_BS_MAT_SETTINGS has no interface implemented.
Friends
Class CL_MDG_BS_MAT_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_INITIAL_SCREEN_VALUES Static Attribute Private Type reference (TYPE) MDG_BS_MAT_S_MP_SETTINGS_DATA Initial Screen Values 20120207
2 GV_ACTION_MODE Static Attribute Public Type reference (TYPE) USMD_ACTION Action mode(CREATE/CHANGE/DELETE/DISPLAY) 20110315
3 GV_CREQUEST Static Attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20100727
4 GV_CREQUEST_CREATED Static Attribute Public Type reference (TYPE) BOOLE_D Whether Creaquest is created 20110414
5 GV_CREQUEST_SRC Static Attribute Private Type reference (TYPE) USMD_CREQUEST Source Change Request 20110517
6 GV_CREQUEST_TYPE Static Attribute Public Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20110429
7 GV_MATNR Static Attribute Private Type reference (TYPE) MATNR Material Number 20100727
8 GV_MATNR_SRC Static Attribute Private Type reference (TYPE) MATNR Source Material Number 20110517
9 GV_STAGING_MODE Static Attribute Private Type reference (TYPE) MDG_BS_MAT_STAGING_MODE Staging Mode 20100630
10 GV_UI_APPL Static Attribute Public Type reference (TYPE) USMD_UI_APPL UI Application Name 20110615
11 GV_UI_CONFIG Static Attribute Public Type reference (TYPE) WDY_CONFIG_ID UI Configuration 20110607
12 MV_INITIAL_EDIT_MODE Static Attribute Public Type reference (TYPE) /PLMB/SPI_LOCK_IND Initial edit mode 20110313
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CR_TYPE Static method Public Method Set UI mode 20110607
2 GET_CLF_MODE Static method Public Method Get CLF staging mode 20120301
3 GET_CREQUEST Static method Public Method Get change request 20100727
4 GET_CREQUEST_SRC Static method Public Method Get Source Change Request 20110517
5 GET_INITIAL_SCREEN_VALUES Static method Public Method Get Field Values of Initial Screen 20120207
6 GET_MATERIAL_CREQUESTS Static method Public Method 20120427
7 GET_MATNR Static method Public Method Get material number 20100727
8 GET_MATNR_SRC Static method Public Method Get Source Material 20110517
9 GET_STAGING_MODE Static method Public Method Get staging mode 20100630
10 SET_ACTION_MODE Static method Public Method Set UI mode 20110315
11 SET_CREQUEST Static method Public Method Set change request 20100727
12 SET_CREQUEST_SRC Static method Public Method Set Source Change Request 20110517
13 SET_INITIAL_SCREEN_VALUES Static method Public Method Set Field Values of Initial Screen 20120207
14 SET_MATNR Static method Public Method Set material number 20100727
15 SET_MATNR_SRC Static method Public Method Set Source Material 20110517
16 SET_STAGING_MODE Static method Public Method Set staging mode 20100630
Events
Class CL_MDG_BS_MAT_SETTINGS has no event.
Types
Class CL_MDG_BS_MAT_SETTINGS has no local type.
Method Signatures

Method CHECK_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORTION Call by reference Type reference (TYPE) BOOLE_D does authorization exist 20120711
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20110608
3 Importing IV_ACTION Call by reference Type reference (TYPE) USMD_ACTION Action 20110608
4 Importing IV_CR_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20110608
5 Importing IV_UI_APPL Call by reference Type reference (TYPE) USMD_UI_APPL UI Application Name 20110615
6 Importing IV_UI_CONFIG Call by reference Type reference (TYPE) USMD_UI_CONFIG UI Configuration 20110608

Method CHECK_CR_TYPE on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_CLF_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BO Call by reference Object reference (TYPE REF TO) CL_MDG_BS_MAT_BO BO for MDG material 20120312
2 Returning RV_ACTIVE_MODE Value transfer Type reference (TYPE) MDG_BS_MAT_STAGING_MODE Active Mode 20120301

Method GET_CLF_MODE on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREQUEST Value transfer Type reference (TYPE) USMD_CREQUEST Change Request 20100727

Method GET_CREQUEST on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_CREQUEST_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREQUEST_SRC Value transfer Type reference (TYPE) USMD_CREQUEST Source Change Request 20110517

Method GET_CREQUEST_SRC on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_INITIAL_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_INITIAL_SCREEN_VALUES Value transfer Type reference (TYPE) MDG_BS_MAT_S_MP_SETTINGS_DATA Data structure for metadata provider of settings node 20120207

Method GET_INITIAL_SCREEN_VALUES on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_MATERIAL_CREQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CREQUEST Value transfer Type reference (TYPE) USMD_TS_CREQUEST 20120427

Method GET_MATERIAL_CREQUESTS on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MATNR Value transfer Type reference (TYPE) MATNR Material Number 20100727

Method GET_MATNR on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_MATNR_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MATNR_SRC Value transfer Type reference (TYPE) MATNR Source Material 20110517

Method GET_MATNR_SRC on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method GET_STAGING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STAGING_MODE Value transfer Type reference (TYPE) MDG_BS_MAT_STAGING_MODE Staging Mode 20100630

Method GET_STAGING_MODE on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_ACTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MDGM_EDIT_MODE Call by reference Type reference (TYPE) USMD_ACTION MDGM edit mode 20110315

Method SET_ACTION_MODE on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_CREQUEST 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 Change Request 20100727

Method SET_CREQUEST on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_CREQUEST_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_SRC Call by reference Type reference (TYPE) USMD_CREQUEST Source Change Request 20110517

Method SET_CREQUEST_SRC on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_INITIAL_SCREEN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INITIAL_SCREEN_VALUES Call by reference Type reference (TYPE) MDG_BS_MAT_S_MP_SETTINGS_DATA Data structure for metadata provider of settings node 20120207

Method SET_INITIAL_SCREEN_VALUES on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_MATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20100727

Method SET_MATNR on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_MATNR_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR_SRC Call by reference Type reference (TYPE) MATNR Source Material 20110517

Method SET_MATNR_SRC on class CL_MDG_BS_MAT_SETTINGS has no exception.

Method SET_STAGING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STAGING_MODE Call by reference Type reference (TYPE) MDG_BS_MAT_STAGING_MODE Staging Mode 20100630

Method SET_STAGING_MODE on class CL_MDG_BS_MAT_SETTINGS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606