SAP ABAP Class CL_DMC_RTO_OLO_RFC_SERVER (DMC: Runtime Object OLO Write via RFC)
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_OLO_RFC_SERVER  
Short Description DMC: Runtime Object OLO Write via RFC    
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     
Category 0   
Package CNV_DMCR   Data Mapping and Conversion: Runtime 
Created 20020523   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DMC_RTO_OLO_RFC_SERVER has no interface implemented.
Friends
Class CL_DMC_RTO_OLO_RFC_SERVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CURRENCY Constant Protected Type reference (TYPE) CHAR4 'CURR' Currency Unit 20040624
2 CO_EXCPT_BADI_AFTER_ERROR Constant Public Type reference (TYPE) RSEXC-EXCEPTION 'WRITER_BADI_AFTER_ERROR' Writer BAdI Error AFTER_DB_ACTION 20111222
3 CO_EXCPT_BADI_BEFORE_ERROR Constant Public Type reference (TYPE) RSEXC-EXCEPTION 'WRITER_BADI_BEFORE_ERROR' Writer BAdI Error BEFORE_DB_ACTION 20111222
4 CO_QUANTITY Constant Protected Type reference (TYPE) CHAR4 'QUAN' Unit of Measure 20040624
5 IT_REC_STRUCTS Instance attribute Private Type reference (TYPE) DMC_STRUCT_TREE_REF_TAB Receiver Tables 20040714
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL_ATTRIBUTES Instance method Public Method Delete all Attributes 20030429
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020523
3 CREATE_UC_TABLES Instance method Protected Method Create problem tables for unicode conversion 20080908
4 GENERATE Instance method Public Method Generation of Runtime Object: Server Component Read 20020523
5 GENERATE_ARRAY_DELETE Instance method Private Method Creates the coding for array delete from an internal table 20080528
6 GENERATE_ARRAY_INSERT Instance method Private Method Creates the coding for array insert 20030205
7 GENERATE_ARRAY_MODIFY Instance method Private Method Creates the coding for array modify 20030205
8 GENERATE_BEHAVIOUR Instance method Private Method Creates the coding for determining the conversion behavior 20030205
9 GENERATE_DATA_DECLARATIONS Instance method Private Method Data declarations for the function module 20030204
10 GENERATE_DATA_DEF_RUNTIME_EXIT Instance method Private Method 20111222
11 GENERATE_DATA_DEF_UC Instance method Private Method Generate data definitions for table cluster 20080908
12 GENERATE_DYNAMIC_INSERT Instance method Private Method Creates code for dynamic single insert 20051212
13 GENERATE_ENDCASE Instance method Private Method Creates the coding for the end of a CASE branch 20030205
14 GENERATE_ENDIF Instance method Private Method Creates the coding for the end of an IF branch 20030205
15 GENERATE_ENDLOOP Instance method Private Method Creates the coding for the end of a loop 20030205
16 GENERATE_EXCEPTIONS Instance method Private Method Sets the exceptions for the function modules 20030205
17 GENERATE_EXCEPTIONS_RT_EXIT Instance method Private Method 20111222
18 GENERATE_EXPORT_PARAMETERS Instance method Private Method Export Parameter for the Function Module 20030205
19 GENERATE_IMPORT_PARAMETERS Instance method Private Method Import Parameter for the Function Module 20030205
20 GENERATE_PROCESSING_PROBTAB Instance method Private Method Generate processing for problem table insert 20100428
21 GENERATE_PROCESSING_UC Instance method Private Method Generate processing for transparent tables 20080908
22 GENERATE_RFC_CODE Instance method Private Method Creates the coding for the function module 20030205
23 GENERATE_ROLLBACK_CODE Instance method Private Method Creates the coding for the deletion 20080528
24 GENERATE_ROLLBACK_WORK Instance method Private Method Creates ROLLBACK WORK 20030204
25 GENERATE_RT_EXIT_CALL_LOAD Instance method Private Method 20111222
26 GENERATE_RUNTIME_EXIT_CALL Instance method Private Method 20111222
27 GENERATE_RUNTIME_EXIT_GET Instance method Private Method 20111222
28 GENERATE_SHOW_DUPLICATES Instance method Private Method Creates query if duplicates shall be displayed 20030205
29 GENERATE_SINGLE_INSERT Instance method Private Method Creates the coding for single insert 20030205
30 GENERATE_SUMMING Instance method Private Method Creates the coding for the sumup approach 20040628
31 GENERATE_TABLES_PARAM_UC Instance method Protected Method Generate tables parameters for INDX-like tables 20080908
32 GENERATE_TABLES_STATEMENT Instance method Private Method Creates the TABLES statement 20030205
33 GENERATE_UPDATE_SET Instance method Private Method Creates the coding for the 'update set' write behavior 20080612
34 RAISE_DUPLICATE_KEY_ERROR Instance method Private Method Calls error DUPLICATE_KEY_ERROR 20030205
Events
Class CL_DMC_RTO_OLO_RFC_SERVER has no event.
Types
Class CL_DMC_RTO_OLO_RFC_SERVER has no local type.
Method Signatures

Method CLEAR_ALL_ATTRIBUTES Signature

Method CLEAR_ALL_ATTRIBUTES on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method CLEAR_ALL_ATTRIBUTES on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

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 Konvertierungsobjekt 20020523

Method CONSTRUCTOR on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method CREATE_UC_TABLES Signature

Method CREATE_UC_TABLES on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method CREATE_UC_TABLES on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GEN_RFC_AUTH_CHECK Call by reference Type reference (TYPE) BOOLEAN '-' boolean variable (X=true, -=false, space=unknown) 20051108

Method GENERATE on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ARRAY_DELETE 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 20080528
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Interne Tabelle 20080528
3 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20101117
4 Importing IT_WHERE_CLAUSES Call by reference Type reference (TYPE) DMC_WHERE_CLAUSE_TAB DMC: WHERE clauses 20101117

Method GENERATE_ARRAY_DELETE on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ARRAY_INSERT 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 20030205
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Interne Tabelle 20030205
3 Importing IM_STRUCNAME Call by reference Type reference (TYPE) DMC_CNNODE-STRUCNAME Bezeichner Struktur 20030211
4 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Workarea 20030205

Method GENERATE_ARRAY_INSERT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ARRAY_MODIFY 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 20030205
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Interne Tabelle 20030205
3 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Workarea 20090505

Method GENERATE_ARRAY_MODIFY on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_BEHAVIOUR 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 20030205
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Interne Tabelle 20030205
3 Importing IM_STRUCNAME Call by reference Type reference (TYPE) DMC_CNNODE-STRUCNAME Bezeichner Struktur 20030211
4 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Workarea 20030205

Method GENERATE_BEHAVIOUR on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_DATA_DECLARATIONS Signature

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

Method GENERATE_DATA_DEF_RUNTIME_EXIT Signature

Method GENERATE_DATA_DEF_RUNTIME_EXIT on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_DATA_DEF_RUNTIME_EXIT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_DATA_DEF_UC Signature

Method GENERATE_DATA_DEF_UC on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_DATA_DEF_UC on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_DYNAMIC_INSERT Signature

Method GENERATE_DYNAMIC_INSERT on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_DYNAMIC_INSERT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ENDCASE Signature

Method GENERATE_ENDCASE on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_ENDCASE on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ENDIF Signature

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

Method GENERATE_ENDLOOP Signature

Method GENERATE_ENDLOOP on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_ENDLOOP on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_EXCEPTIONS Signature

Method GENERATE_EXCEPTIONS on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_EXCEPTIONS on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_EXCEPTIONS_RT_EXIT Signature

Method GENERATE_EXCEPTIONS_RT_EXIT on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_EXCEPTIONS_RT_EXIT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_EXPORT_PARAMETERS Signature

Method GENERATE_EXPORT_PARAMETERS on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_EXPORT_PARAMETERS on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_IMPORT_PARAMETERS Signature

Method GENERATE_IMPORT_PARAMETERS on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_IMPORT_PARAMETERS on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_PROCESSING_PROBTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RSTRUCTURES Call by reference Type reference (TYPE) DMC_CNNODE DMC: Attributes of a Node in the Sender/Recipient Container 20100428
2 Importing I_IT_PROBTAB_IDENT Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20100428

Method GENERATE_PROCESSING_PROBTAB on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_PROCESSING_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RSTRUCTURES Call by reference Type reference (TYPE) DMC_CNNODE DMC: Attributes of a Node in the Sender/Recipient Container 20080908
2 Importing I_IT_IO_IDENT Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20080908
3 Importing I_IT_PROBTAB_IDENT Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20080908
4 Importing I_WA_IO_IDENT Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20080908

Method GENERATE_PROCESSING_UC on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_RFC_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GEN_RFC_AUTH_CHECK Call by reference Type reference (TYPE) BOOLEAN '-' boolean variable (X=true, -=false, space=unknown) 20051108

Method GENERATE_RFC_CODE on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ROLLBACK_CODE Signature

Method GENERATE_ROLLBACK_CODE on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_ROLLBACK_CODE on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_ROLLBACK_WORK Signature

Method GENERATE_ROLLBACK_WORK on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_ROLLBACK_WORK on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_RT_EXIT_CALL_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AFTER_DB_ACTION Call by reference Type reference (TYPE) ABAP_BOOL Generate AFTER_DB_ACTION BAdI call 20111222
2 Importing IV_BEFORE_DB_ACTION Call by reference Type reference (TYPE) ABAP_BOOL Generate BEFORE_DB_ACTION BAdI call 20111222

Method GENERATE_RT_EXIT_CALL_LOAD on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_RUNTIME_EXIT_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AFTER_DB_ACTION Call by reference Type reference (TYPE) ABAP_BOOL Generate AFTER_DB_ACTION BAdI call 20111222
2 Importing IV_BEFORE_DB_ACTION Call by reference Type reference (TYPE) ABAP_BOOL Generate BEFORE_DB_ACTION BAdI call 20111222

Method GENERATE_RUNTIME_EXIT_CALL on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_RUNTIME_EXIT_GET Signature

Method GENERATE_RUNTIME_EXIT_GET on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_RUNTIME_EXIT_GET on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_SHOW_DUPLICATES Signature

Method GENERATE_SHOW_DUPLICATES on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method GENERATE_SHOW_DUPLICATES on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_SINGLE_INSERT 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 20030205
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Interne Tabelle 20030205
3 Importing IM_STRUCNAME Call by reference Type reference (TYPE) DMC_CNNODE-STRUCNAME Bezeichner Struktur 20030211
4 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Workarea 20030205

Method GENERATE_SINGLE_INSERT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_SUMMING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REC_STRUCT Call by reference Object reference (TYPE REF TO) CL_DMC_STRUCT_TREE Aktuelle Tabelle 20040714

Method GENERATE_SUMMING on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_TABLES_PARAM_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RSTRUCTURE Call by reference Type reference (TYPE) DMC_CNNODE DMC: Attributes of a Node in the Sender/Recipient Container 20080908

Method GENERATE_TABLES_PARAM_UC on class CL_DMC_RTO_OLO_RFC_SERVER 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 20030205

Method GENERATE_TABLES_STATEMENT on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method GENERATE_UPDATE_SET 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 of an ABAP Dictionary object 20080612
2 Importing IM_ITAB Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20080612
3 Importing IM_STRUCNAME Call by reference Type reference (TYPE) DMC_CNNODE-STRUCNAME Bezeichner Baumstruktur 20080612
4 Importing IM_WORKAREA Call by reference Type reference (TYPE) DDNAME Name of an ABAP Dictionary object 20080612

Method GENERATE_UPDATE_SET on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.

Method RAISE_DUPLICATE_KEY_ERROR Signature

Method RAISE_DUPLICATE_KEY_ERROR on class CL_DMC_RTO_OLO_RFC_SERVER has no parameter.
Method RAISE_DUPLICATE_KEY_ERROR on class CL_DMC_RTO_OLO_RFC_SERVER has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 50A