SAP ABAP Interface IF_DMC_RULE_IMPL (Implements a Mapping Rule)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_FORM Form routine 20000229
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_MACRO Macro as Implementation of a Mapping Rule 20000229
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMC_OO_METHOD OO Method as Implementation of a Mapping Rule 20000229
Properties
Interface IF_DMC_RULE_IMPL  
Short Description Implements a Mapping Rule    
General Data
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000225   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_DMC_POBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_POBJECT Persistent Object 20050718
Friends
Interface IF_DMC_RULE_IMPL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_NOT_SAVED Instance attribute Public Attribute reference (LIKE) 20050718
2 RULE_CALL_IDENT Instance attribute Public Type reference (TYPE) DMC_RCIDENT MWB: Rule Call ID 20050714
3 RVARIANT_REF Instance attribute Public Object reference (TYPE REF TO) CL_DMC_RVARIANT MWB: Rule Variant 20050714
Methods
# Method Level Visibility Method type Description Created on
1 CODING_SCAN Instance method Public Method Returns the MWB objects used in coding 20050804
2 COPY Instance method Public Method Kopieren der Instanz 20051020
3 DEL_ATTRIBS Instance method Public Method 20050718
4 EXCHANGE_CODING_VISIB Instance method Public Method 20060912
5 GET_CODE Instance method Public Method Returns rule body (ABAP coding) 20000225
6 GET_CODE_END Instance method Public Method Returns the general coding end 20050714
7 GET_CODE_START Instance method Public Method Returns the general coding start 20050714
8 PRETTY_PRINT Instance method Public Method Executes Pretty Printer for coding 20050718
9 SAVE Instance method Public Method Save 20050718
10 SET_CODE Instance method Public Method Sets coding 20000225
11 SET_IDENT Instance method Public Method 20050719
12 SYNTAX_CHECK Instance method Public Method Does a syntax check for given coding 20050714
Events
Interface IF_DMC_RULE_IMPL has no event.
Types
Interface IF_DMC_RULE_IMPL has no local type.
Method Signatures

Method CODING_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CNTRLPARAM Call by reference Type reference (TYPE) DMC_CNTRLPARAM_TAB Tabellentyp Steuerparameter 20050804
2 Exporting ET_FIXEDVALUE Call by reference Type reference (TYPE) DMC_FIXEDVALUE_TAB Table Type of Fixed Values 20050804
3 Exporting ET_RULE Call by reference Type reference (TYPE) DMC_SIMPLE_RULE_REL_TAB Tabelle mit Regeln 20050804
4 Exporting ET_TROBJ Call by reference Type reference (TYPE) DMC_TROBJ_REL Tabelle 20050804
5 Exporting ET_VARIABLE Call by reference Type reference (TYPE) DMC_VARIABLE_TAB Table Type of Variables 20051006

Method CODING_SCAN on Interface IF_DMC_RULE_IMPL has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RVARIANT Call by reference Object reference (TYPE REF TO) CL_DMC_RVARIANT MWB: Regelvariante 20051020
2 Returning RREF_ELEM Value transfer Object reference (TYPE REF TO) IF_DMC_RULE_IMPL Impementiert eine Mapping-Regel 20051020

Method COPY on Interface IF_DMC_RULE_IMPL has no exception.

Method DEL_ATTRIBS Signature

Method DEL_ATTRIBS on Interface IF_DMC_RULE_IMPL has no parameter.
Method DEL_ATTRIBS on Interface IF_DMC_RULE_IMPL has no exception.

Method EXCHANGE_CODING_VISIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_VISIB Call by reference Type reference (TYPE) DMC_VISIB 20060912
2 Importing I_OBJECTNAME Call by reference Type reference (TYPE) DMC_IDENT 20060912
3 Importing I_OLD_VISIB Call by reference Type reference (TYPE) DMC_VISIB 20060912
4 Importing I_RTI Call by reference Type reference (TYPE) DMC_RTI 20060912

Method EXCHANGE_CODING_VISIB on Interface IF_DMC_RULE_IMPL has no exception.

Method GET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODE Value transfer Type reference (TYPE) DMC_REPORT EX_CODE_TABLE 20050715

Method GET_CODE on Interface IF_DMC_RULE_IMPL has no exception.

Method GET_CODE_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODE Value transfer Type reference (TYPE) DMC_REPORT DMC: Interne Tabelle für Programmcode 20050714

Method GET_CODE_END on Interface IF_DMC_RULE_IMPL has no exception.

Method GET_CODE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODE Value transfer Type reference (TYPE) DMC_REPORT DMC: Interne Tabelle für Programmcode 20050714

Method GET_CODE_START on Interface IF_DMC_RULE_IMPL has no exception.

Method PRETTY_PRINT Signature

Method PRETTY_PRINT on Interface IF_DMC_RULE_IMPL has no parameter.
Method PRETTY_PRINT on Interface IF_DMC_RULE_IMPL has no exception.

Method SAVE Signature

Method SAVE on Interface IF_DMC_RULE_IMPL has no parameter.
Method SAVE on Interface IF_DMC_RULE_IMPL has no exception.

Method SET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CODE Call by reference Type reference (TYPE) DMC_REPORT Coding Tabelle 20050718

Method SET_CODE on Interface IF_DMC_RULE_IMPL has no exception.

Method SET_IDENT Signature

Method SET_IDENT on Interface IF_DMC_RULE_IMPL has no parameter.
Method SET_IDENT on Interface IF_DMC_RULE_IMPL has no exception.

Method SYNTAX_CHECK Signature

Method SYNTAX_CHECK on Interface IF_DMC_RULE_IMPL has no parameter.
Method SYNTAX_CHECK on Interface IF_DMC_RULE_IMPL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D