SAP ABAP Class CL_DMC_PARAMETER_PROVIDER (DMC: Provider of GEN and RT Parameters)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMC_UTIL (Package) Data Mapping and Conversion: Utilities
Properties
Class CL_DMC_PARAMETER_PROVIDER  
Short Description DMC: Provider of GEN and RT Parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMC_UTIL   Data Mapping and Conversion: Utilities 
Created 20040506   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_PARAMETER_PROVIDER has no forward declaration.
Interfaces
Class CL_DMC_PARAMETER_PROVIDER has no interface implemented.
Friends
Class CL_DMC_PARAMETER_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OTYPE_CONV_OBJ Constant Public Type reference (TYPE) DMC_OTYPE 3 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
2 GC_OTYPE_GLOBAL Constant Public Type reference (TYPE) DMC_OTYPE 0 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
3 GC_OTYPE_MASS_TRANSFER Constant Public Type reference (TYPE) DMC_OTYPE 4 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
4 GC_OTYPE_PACKAGE Constant Public Type reference (TYPE) DMC_OTYPE 5 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
5 GC_OTYPE_PROJECT Constant Public Type reference (TYPE) DMC_OTYPE 1 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
6 GC_OTYPE_SUBPROJECT Constant Public Type reference (TYPE) DMC_OTYPE 2 MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130620
7 GC_PARAM_NAME_DATCL1 Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'DATCL1' Parameter name 20131011
8 GC_PARAM_NAME_DATCL2 Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'DATCL2' Parameter name 20131011
9 GC_PARAM_NAME_DATCL3 Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'DATCL3' Parameter name 20131011
10 GC_PARAM_NAME_EXP_PATH Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'EXP_PATH' Parameter name 20131011
11 GC_PARAM_NAME_EXT_MAIL Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'EXT_MAIL' Parameter name 20131011
12 GC_PARAM_NAME_IMP_PATH Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'IMP_PATH' Parameter name 20131011
13 GC_PARAM_NAME_OWNERSHD Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'OWNERSHD' Parameter name 20131011
14 GC_PARAM_NAME_RCV_CON_NAME Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'RCV_CON_NAME' Parameter name 20131011
15 GC_PARAM_NAME_RFCDES Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'RFCDES' Parameter name 20131011
16 GC_PARAM_NAME_SAP_MAIL Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'SAP_MAIL' Parameter name 20131011
17 GC_PARAM_NAME_TABLE_SELECT Constant Public Type reference (TYPE) DMC_RT_PARAM_NAME 'TABLE_SELECT' Parameter name 20131011
18 RT_PARAMS_TAB Static Attribute Private Type reference (TYPE) DMC_RT_PARAMS_TAB internal table of the runtime parameters 20061222
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_PARAMETERS_BY_ORGUNIT Static method Public Method Deletes given parameter list (for 1 org unit) from data base 20130621
2 GET_PARAMETERS_BY_ORGUNIT Static method Public Method Returns the whole parameter list for a given org unit 20130621
3 GET_PARAMETER_BY_NAME Static method Public Method Liefert den Wert zu einem Parameter zurück 20040507
4 GET_PARAMETER_BY_NAME_ORGUNIT Static method Public Method Returns the value for a given prameter name and org unit 20130621
5 SET_PARAMETERS_BY_ORGUNIT Static method Public Method Inserts given parameter list (for 1 org unit) into data base 20130621
Events
Class CL_DMC_PARAMETER_PROVIDER has no event.
Types
Class CL_DMC_PARAMETER_PROVIDER has no local type.
Method Signatures

Method DELETE_PARAMETERS_BY_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20131011
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) DMC_CONFIGPARAM_TAB_SORTED Table type for DB table DMC_CONFIGPARAMS (sorted by key) 20130621

Method DELETE_PARAMETERS_BY_ORGUNIT on class CL_DMC_PARAMETER_PROVIDER has no exception.

Method GET_PARAMETERS_BY_ORGUNIT 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) DMC_CONFIGPARAM_TAB Table type for DB table DMC_CONFIGPARAMS 20130621
2 Importing I_ORGUNIT_ID Call by reference Type reference (TYPE) DMC_IDENT DMC: General ID 20130621
3 Importing I_ORGUNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130621

Method GET_PARAMETERS_BY_ORGUNIT on class CL_DMC_PARAMETER_PROVIDER has no exception.

Method GET_PARAMETER_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAM_NAME Call by reference Type reference (TYPE) DMC_RT_PARAMS-PARAM_NAME Name des Parameters 20061222
2 Returning R_PARAM_VALUE Value transfer Type reference (TYPE) DMC_RT_PARAMS-PARAM_VALUE Wert des Parameters 20061222

Method GET_PARAMETER_BY_NAME on class CL_DMC_PARAMETER_PROVIDER has no exception.

Method GET_PARAMETER_BY_NAME_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORGUNIT_ID Call by reference Type reference (TYPE) DMC_IDENT DMC: General ID 20130621
2 Importing I_ORGUNIT_TYPE Call by reference Type reference (TYPE) DMC_OTYPE MWB: Type of Org. Unit (Global, Proj., Subproj., Conv.Obj. ) 20130621
3 Importing I_PARAM_NAME Call by reference Type reference (TYPE) DMC_RT_PARAM_NAME Parameter name 20130621
4 Returning R_PARAM_VALUE Value transfer Type reference (TYPE) DMC_PARAM_VALUE DMC: Value of a Parameter 20130621

Method GET_PARAMETER_BY_NAME_ORGUNIT on class CL_DMC_PARAMETER_PROVIDER has no exception.

Method SET_PARAMETERS_BY_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20131011
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) DMC_CONFIGPARAM_TAB_SORTED Table type for DB table DMC_CONFIGPARAMS (sorted by key) 20130621

Method SET_PARAMETERS_BY_ORGUNIT on class CL_DMC_PARAMETER_PROVIDER has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620