SAP ABAP Class CL_DMC_PSEUDOCODE (MWB: Pseudocode)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMCR (Package) Data Mapping and Conversion: Runtime
Properties
Class CL_DMC_PSEUDOCODE  
Short Description MWB: Pseudocode    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_DMCR   Data Mapping and Conversion: Runtime 
Created 20051007   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_PSEUDOCODE has no forward declaration.
Interfaces
Class CL_DMC_PSEUDOCODE has no interface implemented.
Friends
Class CL_DMC_PSEUDOCODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20051010
2 LOG_HANDLER_REF Static Attribute Private Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER DMC: Behandler von MESSAGES 20051024
3 OP_GUID Static Attribute Private Type reference (TYPE) DMC_GUID 20051108
4 PC_DEF_HDRT_TAB Static Attribute Private Type reference (TYPE) DMC_PC_DEF_HDRT_TAB 20051229
5 PC_DEF_HDR_TAB Static Attribute Private Type reference (TYPE) DMC_PC_DEF_HDR_TAB 20051229
6 PC_DEF_PARAM_TAB Static Attribute Private Type reference (TYPE) DMC_PC_DEF_PARAM_TAB 20051229
7 RULE_COBJ_GUID Static Attribute Private Type reference (TYPE) DMC_GUID 20051108
8 RULE_PRJCT_GUID Static Attribute Private Type reference (TYPE) DMC_GUID 20051108
9 RULE_SPRJCT_GUID Static Attribute Private Type reference (TYPE) DMC_GUID 20051108
10 STRUCTURE Static Attribute Private Type reference (TYPE) DMC_CNNODE DMC: Attribute eines Knotens im Sender-/Empfängercontainer 20051114
11 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20051010
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20051229
2 EXTRACT_PARAMETER Static method Protected Method Get the parameters from pseudocode 20051010
3 GET_APPL_INSERT_CODE Static method Private Method Replaces the Pseudocode MWB:APPL_INSERT 20051007
4 GET_CODE Static method Protected Method 20051114
5 GET_DB_INSERT_CODE Static method Private Method 20051020
6 GET_DB_MASS_INSERT_CODE Static method Private Method 20051028
7 GET_DB_MODIFY_CODE Static method Private Method 20051020
8 GET_LOG_DB_RECORDS_CODE Static method Private Method 20051213
9 GET_PSEUDOCODES Static method Public Method 20051230
10 GET_PSEUDOCODE_DEFINITION Static method Public Method 20051230
11 GET_PSEUDOCODE_STRING Static method Public Method 20051230
12 GET_R_DATA_DELETE_CODE Static method Private Method 20051018
13 GET_R_DATA_READ_CODE Static method Private Method 20051018
14 GET_R_DATA_WRITE_CODE Static method Private Method 20051018
15 GET_R_GET_KEY_CODE Static method Private Method Replaces the Pseudocode MWB:GET_KEY 20051114
16 GET_S_GET_KEY_CODE Static method Private Method 20051117
17 GET_TRANSLATE_CODE Static method Private Method Replaces the Pseudocode MWB:TRANSLATE 20051007
18 GET_TRANSLATE_DELETE_CODE Static method Private Method 20051013
19 GET_TRANSLATE_READ_ALL_CODE Static method Private Method 20051124
20 GET_TRANSLATE_READ_CODE Static method Private Method Replaces the Pseudocode MWB:TRANSLATE_READ 20051007
21 GET_TRANSLATE_WRITE_CODE Static method Private Method Replaces the Pseudocode MWB:TRANSLATE_WRITE 20051007
22 REMOVE_QUOTATION Static method Protected Method 20051228
23 REPLACE_PSEUDOCODE Static method Public Method Replaces the pseudocode with real code 20051007
Events
Class CL_DMC_PSEUDOCODE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_PARAM_TABLE Protected See coding 20051228
2 YT_PARAM_TABLE Protected See coding 20051228
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DMC_PSEUDOCODE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DMC_PSEUDOCODE has no exception.

Method EXTRACT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAM_TABLE Call by reference Type reference (TYPE) YT_PARAM_TABLE Parameter table 20060608
2 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051010

Method EXTRACT_PARAMETER on class CL_DMC_PSEUDOCODE has no exception.

Method GET_APPL_INSERT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051007
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051007

Method GET_APPL_INSERT_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051114
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type einer internen Tabelle zur Speicherung von Coding 20051114

Method GET_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_DB_INSERT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051020
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051020

Method GET_DB_INSERT_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_DB_MASS_INSERT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051028
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051028

Method GET_DB_MASS_INSERT_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_DB_MODIFY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051020
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051020

Method GET_DB_MODIFY_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_LOG_DB_RECORDS_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051213
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051213

Method GET_LOG_DB_RECORDS_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_PSEUDOCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PSEUDOCODES Value transfer Type reference (TYPE) DMC_PSEUDOCODES_TAB MWB: Tabelle mit Pseudocodes 20051230

Method GET_PSEUDOCODES on class CL_DMC_PSEUDOCODE has no exception.

Method GET_PSEUDOCODE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PSEUDOCODE_HDR Call by reference Type reference (TYPE) DMC_PSEUDOCODES MWB: Pseudocodes 20051230
2 Exporting ET_PSEUDOCODE_PARAM Call by reference Type reference (TYPE) DMC_PC_DEF_PARAM_TAB MWB: Tabelle mit Pseudocode Parametern 20051230
3 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) DMC_PSEUDOCODE MWB: Pseudocode 20051230

Method GET_PSEUDOCODE_DEFINITION on class CL_DMC_PSEUDOCODE has no exception.

Method GET_PSEUDOCODE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) DMC_PSEUDOCODE MWB: Pseudocode 20051230
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type einer internen Tabelle zur Speicherung von Coding 20051230

Method GET_PSEUDOCODE_STRING on class CL_DMC_PSEUDOCODE has no exception.

Method GET_R_DATA_DELETE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051018
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051018

Method GET_R_DATA_DELETE_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_R_DATA_READ_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051018
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051018

Method GET_R_DATA_READ_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_R_DATA_WRITE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051018
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051018

Method GET_R_DATA_WRITE_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_R_GET_KEY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051114
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051114

Method GET_R_GET_KEY_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_S_GET_KEY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051117
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051117

Method GET_S_GET_KEY_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_TRANSLATE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051007
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051007

Method GET_TRANSLATE_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_TRANSLATE_DELETE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051013
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051013

Method GET_TRANSLATE_DELETE_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_TRANSLATE_READ_ALL_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051124
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051124

Method GET_TRANSLATE_READ_ALL_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_TRANSLATE_READ_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051007
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051007

Method GET_TRANSLATE_READ_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method GET_TRANSLATE_WRITE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PSEUDOCODE Call by reference Type reference (TYPE) STRING Pseudocode 20051007
2 Returning RT_CODE Value transfer Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051007

Method GET_TRANSLATE_WRITE_CODE on class CL_DMC_PSEUDOCODE has no exception.

Method REMOVE_QUOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STRING Call by reference Type reference (TYPE) STRING Anzupassender String 20051228

Method REMOVE_QUOTATION on class CL_DMC_PSEUDOCODE has no exception.

Method REPLACE_PSEUDOCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) DMC_CNNODE DMC: Attribute eines Knotens im Sender-/Empfängercontainer 20051010
2 Importing I_OP_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20051108
3 Changing XT_CODE Call by reference Type reference (TYPE) DMC_PROG DMC: Type of Internal Table for Saving Code 20051007

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