Hierarchy
⤷ 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 |