Hierarchy
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_IUUC_DB_CONNECTION (Package) Encapsulation of communication with remote systems non RFC
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DB_CONN_RCV | abstract super class for db connections | 20120919 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_RFC_CONN_RCV | Abstract super class for rfc comm | 20120919 |
Properties
Class | CL_IUUC_CONN_RCV | |
Short Description | abstract super class for db types | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_IUUC_DB_CONNECTION | Encapsulation of communication with remote systems non RFC |
Created | 20120919 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_IUUC_CONN_RCV has no forward declaration.
Interfaces
Class CL_IUUC_CONN_RCV has no interface implemented.
Friends
Class CL_IUUC_CONN_RCV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CONFIG_GUID | Instance attribute | Public | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120927 | ||
2 | DEFAULT_MT_ID | Instance attribute | Protected | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130124 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ALTER_CNTR_TABLES | Instance method | Public | Method | Alter the cntr tables ... RS_ORDER in HANA case | 20120919 |
2 | ALTER_DB_OBJECT | Instance method | Public | Method | alter a db object | 20130110 |
3 | CHECK_DB_OBJECT | Instance method | Public | Method | check existence of db object | 20120920 |
4 | CHECK_DB_OBJECT_EXISTENCE | Instance method | Public | Method | check existence of db object | 20130916 |
5 | CHECK_ROLES_SEQS_PROCS | Instance method | Public | Method | check for existence of roles/sequences/procedures ... | 20120919 |
6 | CLEAN_DB_OBJECT_ENTRIES | Instance method | Public | Method | create controll tables like rs_order... in HANA case | 20130916 |
7 | CLEAN_SYSTEM_COMPONENT_LIST | Instance method | Public | Method | Clean obsolete db object | 20131001 |
8 | CLOSE_CONNECTION | Instance method | Public | Method | close existing connection | 20120919 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20120927 |
10 | CREATE_CNTR_TABLES | Instance method | Public | Method | create controll tables like rs_order... in HANA case | 20120919 |
11 | CREATE_DB_OBJECT | Instance method | Public | Method | create db objects | 20120925 |
12 | CREATE_DD02_TABLES | Instance method | Public | Method | Create DD02L and DD02T tables for table list in target | 20130801 |
13 | CREATE_ROLES | Instance method | Public | Method | Creating roles | 20120919 |
14 | CREATE_SEQS_PROCS | Instance method | Public | Method | create sequences and procedures | 20120919 |
15 | CREATE_USER_SCHEMA | Instance method | Public | Method | Create new user and schema | 20120919 |
16 | DELETE_CNTR_TABLES | Instance method | Public | Method | Delete entries from the cntr tables ... RS_ORDER in HANA cas | 20120919 |
17 | DROP_DB_OBJECT | Instance method | Public | Method | Drop different db objects like synonym / alias / table | 20120919 |
18 | GET_CONFIG_GUID | Instance method | Public | Method | returns the current config guid | 20130410 |
19 | GET_LOCAL_TABLE_LIST | Instance method | Public | Method | Get list of all tables | 20130928 |
20 | GET_RCV_TABNAME | Instance method | Public | Method | 20130415 | |
21 | GET_SYNONYM_LIST | Instance method | Public | Method | Get list of all tables | 20130928 |
22 | GET_SYSTEM_COMPONENT_LIST | Instance method | Public | Method | execute clean obsolete db object | 20130929 |
23 | GET_TABLE_DEFINITION | Instance method | Protected | Method | Get and modify table definition from source system | 20120927 |
24 | GET_TABLE_LIST | Instance method | Public | Method | Get list of all tables | 20130928 |
25 | GET_TABSTG_INFO | Instance method | Public | Method | get info from repl tagstb | 20120927 |
26 | GET_VIEW_LIST | Instance method | Public | Method | Get list of all tables | 20130928 |
27 | GRANT | Instance method | Public | Method | grant rights to different objects | 20120919 |
28 | IS_UPLOAD_DD02_TABLES | Instance method | Public | Method | Replicate/upload table list from source into target? | 20130801 |
29 | IS_USE_DUMMY_QUANTITY | Instance method | Public | Method | Use dummy quantity and currency reference tables | 20130802 |
30 | REGISTER_CONFIGURATION | Instance method | Public | Method | Register the replication configuration | 20120919 |
31 | SELECT_CNTR_TABLES | Instance method | Public | Method | select from cntr tables ... RS_ORDER in HANA case | 20120919 |
32 | SET_STATUS | Instance method | Public | Method | Set status of tables (in_process/scheduled...) | 20120919 |
33 | STEPS_AFTER_IL | Instance method | Public | Method | Steps after initial load of table (HANA -> delta merge) | 20120919 |
34 | UNREGISTER_CONFIGURATION | Instance method | Public | Method | Unregister configuration (HANA -> RS_REPLICATION_COMPONENTS) | 20120919 |
35 | UPLOAD_DD02_TABLES | Instance method | Public | Method | Upload DD02L and DD02T tables into replication target | 20130801 |
36 | VERIFY_SCHEMA | Instance method | Public | Method | verify the existence of the schema | 20120919 |
Events
Class CL_IUUC_CONN_RCV has no event.
Types
Class CL_IUUC_CONN_RCV has no local type.
Method Signatures
Method ALTER_CNTR_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 |
Method ALTER_CNTR_TABLES on class CL_IUUC_CONN_RCV has no exception.
Method ALTER_DB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DO_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20130110 | |
2 | Importing | IV_DO_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130110 | ||
3 | Importing | IV_DO_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20130110 | |
4 | Importing | IV_DO_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130110 | ||
5 | Importing | IV_OBJECTNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130802 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20130110 | |
3 | CX_IUUC_REPL_TECHNICAL | Technical error in the access clases | 20130110 |
Method CHECK_DB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LCL_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | ||
2 | Exporting | ET_SYNONYMS_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120924 | ||
3 | Exporting | ET_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | ||
4 | Exporting | ET_VIEW_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | ||
5 | Importing | IV_CHECK_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | ||
6 | Importing | IV_CHECK_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | ||
7 | Importing | IV_CHECK_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | ||
8 | Importing | IV_CHECK_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | ||
9 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20140212 | |
2 | CX_IUUC_MULTI_LOGTAB_USE | Multi logtab exception class | 20120924 | |
3 | CX_IUUC_REPLICATION | Exceptions of IUUC replication | 20130416 | |
4 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120920 |
Method CHECK_DB_OBJECT_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
2 | Exporting | EV_RESULT_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
3 | Exporting | EV_RESULT_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
4 | Exporting | EV_RESULT_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
5 | Importing | IV_CHECK_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
6 | Importing | IV_CHECK_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
7 | Importing | IV_CHECK_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
8 | Importing | IV_CHECK_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | ||
9 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130916 | ||
10 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20140212 | |
2 | CX_IUUC_MULTI_LOGTAB_USE | Multi logtab exception class | 20130916 | |
3 | CX_IUUC_REPLICATION | Exceptions of IUUC replication | 20130916 | |
4 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20130916 |
Method CHECK_ROLES_SEQS_PROCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Importing | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 | ||
3 | Returning | RT_DATA_RESULT | Value transfer | Type reference (TYPE) | IUUC_T_DATA_RESULT | Data result | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_HDB_SQL | SQL error in the HDB classes | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method CLEAN_DB_OBJECT_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CI_HOST | Call by reference | Type reference (TYPE) | SYHOST | R/3 System, Name of Application Server | 20131003 | ||
2 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20131004 | ||
3 | Importing | IV_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20130916 | ||
4 | Importing | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of SAP R/3 System | 20131003 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name -> use it in case you won't create all | 20130916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20130916 |
Method CLEAN_SYSTEM_COMPONENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | IUUC_T_COMPONENT_DESCRIPTION | boolean variable (X=true, -=false, space=unknown) | 20131001 | ||
2 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Configuration Name | 20131006 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20131001 |
Method CLOSE_CONNECTION Signature
Method CLOSE_CONNECTION on class CL_IUUC_CONN_RCV has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONFIG_GUID | Call by reference | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_CONFIGURATION | Configuration static check | 20130124 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20130124 |
Method CREATE_CNTR_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name -> use it in case you won't create all | 20120919 |
Method CREATE_CNTR_TABLES on class CL_IUUC_CONN_RCV has no exception.
Method CREATE_DB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_LCL_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | ||
2 | Importing | IT_SYNONYMS_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | ||
3 | Importing | IT_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | ||
4 | Importing | IT_VIEW_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | ||
5 | Importing | IV_SIMULATE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20131001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130802 | |
2 | CX_IUUC_MULTI_LOGTAB_USE | Multi logtab exception class | 20120925 | |
3 | CX_IUUC_REPLICATION | Exceptions of IUUC replication | 20130415 | |
4 | CX_IUUC_REPL_CONFIGURATION | Configuration static check | 20121106 | |
5 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20121016 | |
6 | CX_IUUC_REPL_TECHNICAL | Technical error in the access clases | 20120925 | |
7 | CX_IUUC_SAP_CONN | Excep. class for db connection | 20130227 |
Method CREATE_DD02_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_LOG_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_DMC_LOG_HANDLER | Log handler for MWB/DTL | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130923 |
Method CREATE_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Importing | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_HDB_SQL | SQL error in the HDB classes | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method CREATE_SEQS_PROCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SEQS_PROCS_EXIST | Call by reference | Type reference (TYPE) | IUUC_T_DATA_RESULT | Data result | 20120919 | ||
2 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_HDB_SQL | SQL error in the HDB classes | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method CREATE_USER_SCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PASSWORD | Call by reference | Type reference (TYPE) | STRING | 20120919 | |||
2 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
3 | Importing | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method DELETE_CNTR_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RS_ORDER | Call by reference | Type reference (TYPE) | IUUC_T_RS_ORDER | Table Type of IMDB table RS_ORDER | 20120919 | ||
2 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method DROP_DB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DROP_LOCAL_TECH_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | ||
2 | Importing | IV_DROP_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | ||
3 | Importing | IV_DROP_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | ||
4 | Importing | IV_DROP_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | ||
5 | Importing | IV_OBJECTNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20131128 | |
2 | CX_IUUC_MULTI_LOGTAB_USE | Multi logtab exception class | 20120919 | |
3 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method GET_CONFIG_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_CONFIG | Value transfer | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20130410 |
Method GET_CONFIG_GUID on class CL_IUUC_CONN_RCV has no exception.
Method GET_LOCAL_TABLE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | ||
2 | Exporting | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | ||
3 | Importing | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130928 |
Method GET_RCV_TABNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130415 | ||
2 | Importing | IV_ORIGINAL_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130415 | ||
3 | Returning | RV_TARGET_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20130415 |
Method GET_RCV_TABNAME on class CL_IUUC_CONN_RCV has no exception.
Method GET_SYNONYM_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | ||
2 | Exporting | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | ||
3 | Importing | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130928 |
Method GET_SYSTEM_COMPONENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | IUUC_T_COMPONENT_DESCRIPTION | Component description | 20130929 | ||
2 | Importing | IV_SLT_HOST | Call by reference | Type reference (TYPE) | SYHOST | R/3 System, Name of Application Server | 20130930 | ||
3 | Importing | IV_SLT_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of SAP R/3 System | 20130930 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | SQL error in the access clases | 20140123 |
Method GET_TABLE_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DD02V | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20121016 | ||
2 | Exporting | ES_DD09L | Call by reference | Type reference (TYPE) | DD09L | DD: Technical settings of tables | 20121016 | ||
3 | Exporting | ET_DD03P | Call by reference | Type reference (TYPE) | DMC_DD03P_TAB | DMC: Table type for the field list of a structure | 20121016 | ||
4 | Importing | IV_SRC_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | ||
5 | Importing | IV_TARGET_TYPE_LCL | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120927 | ||
6 | Importing | IV_TEXT_LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SY-LANGU | Language key | 20121023 | |
7 | Importing | IV_TRG_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20121018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130802 | |
2 | CX_IUUC_REPL_TECHNICAL | Technical error in the access clases | 20131013 |
Method GET_TABLE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | ||
2 | Exporting | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | ||
3 | Importing | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130928 |
Method GET_TABSTG_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PARTITION_CMD | Call by reference | Type reference (TYPE) | STRING | 20121018 | |||
2 | Exporting | EV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | ||
3 | Exporting | EV_ROW_STORE | Call by reference | Type reference (TYPE) | IUUC_REPL_TABLE_TYPE | table type like default column store / row store / history m | 20121019 | ||
4 | Exporting | EV_SRC_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | ||
5 | Exporting | EV_TARGETNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | ||
6 | Exporting | EV_TARGET_TYPE_LCL | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120927 | ||
7 | Exporting | EV_TEXT_LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Language key | 20121023 | ||
8 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120927 | ||
9 | Importing | IV_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 |
Method GET_TABSTG_INFO on class CL_IUUC_CONN_RCV has no exception.
Method GET_VIEW_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | ||
2 | Exporting | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | ||
3 | Importing | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130928 |
Method GRANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Importing | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_HDB_SQL | SQL error in the HDB classes | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method IS_UPLOAD_DD02_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_UPLOAD | Value transfer | Type reference (TYPE) | BOOLEAN | 'X' -- replicate/upload; '-' -- do nothing | 20130801 |
Method IS_UPLOAD_DD02_TABLES on class CL_IUUC_CONN_RCV has no exception.
Method IS_USE_DUMMY_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_DUMMY | Value transfer | Type reference (TYPE) | BOOLEAN | 'X' -- use dummies, '-' keep original fields | 20130802 |
Method IS_USE_DUMMY_QUANTITY on class CL_IUUC_CONN_RCV has no exception.
Method REGISTER_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_HDR | Call by reference | Type reference (TYPE) | IUUC_REPL_HDR | Header for the configuration ID | 20120919 | ||
2 | Importing | IT_SND_CONPARS | Call by reference | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120919 | ||
3 | Importing | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_CONFIGURATION | Configuration static check | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method SELECT_CNTR_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Returning | RT_RS_ORDER | Value transfer | Type reference (TYPE) | IUUC_T_RS_ORDER | Table Type of IMDB table RS_ORDER | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | IUUC_IMDB_ACTION | Action within IMDB migration | 20120919 | ||
2 | Importing | IV_STATUS | Call by reference | Type reference (TYPE) | IUUC_IMDB_STATUS | Status within IMDB migration | 20120919 | ||
3 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method STEPS_AFTER_IL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TABLES | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_HDB_SQL | SQL error in the HDB classes | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 | |
3 | CX_IUUC_REPL_TECHNICAL | Technical error in the access clases | 20120919 |
Method UNREGISTER_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SND_CONPAR | Call by reference | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120919 | ||
2 | Importing | IV_HDR | Call by reference | Type reference (TYPE) | IUUC_REPL_HDR | Header for the configuration ID | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_REPL_CONFIGURATION | Configuration static check | 20120919 | |
2 | CX_IUUC_REPL_SQL | SQL error in the access clases | 20120919 |
Method UPLOAD_DD02_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | Table list with their attributes | 20130801 | ||
2 | Importing | IT_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | Table texts | 20130801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20130801 |
Method VERIFY_SCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | ||
2 | Importing | IV_SOURCE_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120919 | ||
3 | Returning | RV_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DB_CONN | Excep. class for db connection | 20120919 | |
2 | CX_IUUC_REPL_CONFIGURATION | Configuration static check | 20120919 | |
3 | CX_SQL_EXCEPTION | Exception Class for SQL Error | 20120919 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |