SAP ABAP Class CL_DMC_RTO_VALUECHECK (DMC: Validation during data import)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_DMCR (Package) Data Mapping and Conversion: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_RUNTIMEOBJECT_OL Super class for all outer layer objects 20060202
Properties
Class CL_DMC_RTO_VALUECHECK  
Short Description DMC: Validation during data import    
Super Class CL_DMC_RUNTIMEOBJECT_OL Super class for all outer layer objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DMC_RT_GEN    
Program status P  SAP Standard Production Program 
Category 0   
Package CNV_DMCR   Data Mapping and Conversion: Runtime 
Created 20060116   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_RTO_VALUECHECK has no forward declaration.
Interfaces
Class CL_DMC_RTO_VALUECHECK has no interface implemented.
Friends
Class CL_DMC_RTO_VALUECHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_TABLES Static Attribute Private Type reference (TYPE) DMC_VALCHECK_TABLES DMC: tables to be value-checked 20060123
2 L_ITPROG_NUMLINES Static Attribute Private Type reference (TYPE) I Number of code-lines in it_prog 20060120
3 WA_PROG Static Attribute Private Type reference (TYPE) DMC_LINE DMC: Text Line 20060117
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20060206
2 GENERATE Instance method Public Method DMC valuecheck: 20060201
3 GENERATE_CHECK_INITIAL Instance method Private Method 20060223
4 GENERATE_CHECK_VALIDATE_FLAG Instance method Private Method DMC Valuecheck: check if _validate-Flag is set 20060209
5 GENERATE_DATA_DECLARATIONS Instance method Private Method DMC Valuecheck: data declarations 20060131
6 GENERATE_ENDIF Instance method Private Method DMC Valuecheck: endif 20060131
7 GENERATE_ERROR_LOG_ENTRY Instance method Private Method DMC Valuecheck: Log entry 20060131
8 GENERATE_FIXEDVAL_LABEL Instance method Private Method DMC Valuecheck: label of domain fixedvalue check 20060131
9 GENERATE_FK_ERROR_LOG_ENTRY Instance method Private Method DMC Valuecheck: Log entry 20060308
10 GENERATE_FOREIGNKEY_LABEL Instance method Private Method DMC Valuecheck: Label of foreign-key check 20060131
11 GENERATE_IF Instance method Private Method DMC Valuecheck: IF 20060131
12 GENERATE_IF_LS_COUNT Instance method Private Method DMC Valuecheck: Generate IF clause 20060313
13 GENERATE_IF_SYSUBRC Instance method Private Method DMC Valuecheck: if-Statement to check returncode 20060131
14 GENERATE_REPLACE_AND_BY_OR Instance method Private Method DMC Valuecheck: Replace final AND by OR 20060201
15 GENERATE_REPLACE_AND_OR Instance method Private Method DMC Valuecheck: replaces final AND or OR with dot. 20060131
16 GENERATE_REPLACE_AND_OR_BY_SPA Instance method Private Method DMC Valuecheck: 20060201
17 GENERATE_TABLES_STATEMENT Instance method Private Method Erzeugt die TABLES-Anweisung 20060206
18 GENERATE_VALTAB_ERR_LOG_ENTRY Instance method Private Method SP Valuechecks: Error log entry for valuetable errors 20060517
19 GENERATE_VALUECHECK Instance method Public Method 20060123
20 GENERATE_VALUETAB_LABEL Instance method Private Method DMC Valuecheck: Label for valuetab-check 20060131
21 GET_RECEIVER_FIELDS Instance method Private Method Value Checks: returns string of keyvalues of receiv. fields 20060515
Events
Class CL_DMC_RTO_VALUECHECK has no event.
Types
Class CL_DMC_RTO_VALUECHECK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONVOBJ Call by reference Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT Conversion Object 20060206

Method CONSTRUCTOR on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE Signature

Method GENERATE on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_CHECK_INITIAL Signature

Method GENERATE_CHECK_INITIAL on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_CHECK_INITIAL on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_CHECK_VALIDATE_FLAG Signature

Method GENERATE_CHECK_VALIDATE_FLAG on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_CHECK_VALIDATE_FLAG on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_DATA_DECLARATIONS Signature

Method GENERATE_DATA_DECLARATIONS on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_DATA_DECLARATIONS on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_ENDIF Signature

Method GENERATE_ENDIF on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_ENDIF on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_ERROR_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20060131
2 Importing I_MSGV1 Call by reference Type reference (TYPE) DMC_STIDT Nachrichten, Nachrichtenvariablen 20060131
3 Importing I_MSGV2 Call by reference Type reference (TYPE) FIELDNAME Nachrichten, Nachrichtenvariablen 20060131
4 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060131
5 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060131

Method GENERATE_ERROR_LOG_ENTRY on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_FIXEDVAL_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLD Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131
2 Importing I_WA Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131

Method GENERATE_FIXEDVAL_LABEL on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_FK_ERROR_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20060308
2 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060308
3 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060308
4 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060308
5 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060308

Method GENERATE_FK_ERROR_LOG_ENTRY on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_FOREIGNKEY_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLD Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131
2 Importing I_WA Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131

Method GENERATE_FOREIGNKEY_LABEL on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_IF Signature

Method GENERATE_IF on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_IF on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_IF_LS_COUNT Signature

Method GENERATE_IF_LS_COUNT on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_IF_LS_COUNT on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_IF_SYSUBRC Signature

Method GENERATE_IF_SYSUBRC on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_IF_SYSUBRC on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_REPLACE_AND_BY_OR Signature

Method GENERATE_REPLACE_AND_BY_OR on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_REPLACE_AND_BY_OR on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_REPLACE_AND_OR Signature

Method GENERATE_REPLACE_AND_OR on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_REPLACE_AND_OR on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_REPLACE_AND_OR_BY_SPA Signature

Method GENERATE_REPLACE_AND_OR_BY_SPA on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GENERATE_REPLACE_AND_OR_BY_SPA on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_TABLES_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DDIC Call by reference Type reference (TYPE) DDNAME Name eines Data Dictionary Objektes 20060206

Method GENERATE_TABLES_STATEMENT on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_VALTAB_ERR_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20060517
2 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060517
3 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060517
4 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060517
5 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariablen 20060517

Method GENERATE_VALTAB_ERR_LOG_ENTRY on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_VALUECHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDIC Call by reference Type reference (TYPE) DDNAME Name of DDIC type 20060124
2 Importing I_LOGHANDLE Call by reference Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER Log handler for MWB/DTL and CCW 20060206
3 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Text field length 14 20060124
4 Importing I_STRUCTURE Call by reference Type reference (TYPE) DMC_STIDT Name eines Data Dictionary Objektes 20060130
5 Importing I_WORKAREA Call by reference Type reference (TYPE) DDNAME Name of workarea 20060124

Method GENERATE_VALUECHECK on class CL_DMC_RTO_VALUECHECK has no exception.

Method GENERATE_VALUETAB_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLD Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131
2 Importing I_WA Call by reference Type reference (TYPE) FIELDNAME Feldname 20060131

Method GENERATE_VALUETAB_LABEL on class CL_DMC_RTO_VALUECHECK has no exception.

Method GET_RECEIVER_FIELDS Signature

Method GET_RECEIVER_FIELDS on class CL_DMC_RTO_VALUECHECK has no parameter.
Method GET_RECEIVER_FIELDS on class CL_DMC_RTO_VALUECHECK has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620