Hierarchy
⤷
⤷
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 | Instance attribute | Public | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120927 | |||
| 2 | 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 | Instance method | Public | Method | Alter the cntr tables ... RS_ORDER in HANA case | 20120919 | |
| 2 | Instance method | Public | Method | alter a db object | 20130110 | |
| 3 | Instance method | Public | Method | check existence of db object | 20120920 | |
| 4 | Instance method | Public | Method | check existence of db object | 20130916 | |
| 5 | Instance method | Public | Method | check for existence of roles/sequences/procedures ... | 20120919 | |
| 6 | Instance method | Public | Method | create controll tables like rs_order... in HANA case | 20130916 | |
| 7 | Instance method | Public | Method | Clean obsolete db object | 20131001 | |
| 8 | Instance method | Public | Method | close existing connection | 20120919 | |
| 9 | Instance method | Public | Constructor | CONSTRUCTOR | 20120927 | |
| 10 | Instance method | Public | Method | create controll tables like rs_order... in HANA case | 20120919 | |
| 11 | Instance method | Public | Method | create db objects | 20120925 | |
| 12 | Instance method | Public | Method | Create DD02L and DD02T tables for table list in target | 20130801 | |
| 13 | Instance method | Public | Method | Creating roles | 20120919 | |
| 14 | Instance method | Public | Method | create sequences and procedures | 20120919 | |
| 15 | Instance method | Public | Method | Create new user and schema | 20120919 | |
| 16 | Instance method | Public | Method | Delete entries from the cntr tables ... RS_ORDER in HANA cas | 20120919 | |
| 17 | Instance method | Public | Method | Drop different db objects like synonym / alias / table | 20120919 | |
| 18 | Instance method | Public | Method | returns the current config guid | 20130410 | |
| 19 | Instance method | Public | Method | Get list of all tables | 20130928 | |
| 20 | Instance method | Public | Method | 20130415 | ||
| 21 | Instance method | Public | Method | Get list of all tables | 20130928 | |
| 22 | Instance method | Public | Method | execute clean obsolete db object | 20130929 | |
| 23 | Instance method | Protected | Method | Get and modify table definition from source system | 20120927 | |
| 24 | Instance method | Public | Method | Get list of all tables | 20130928 | |
| 25 | Instance method | Public | Method | get info from repl tagstb | 20120927 | |
| 26 | Instance method | Public | Method | Get list of all tables | 20130928 | |
| 27 | Instance method | Public | Method | grant rights to different objects | 20120919 | |
| 28 | Instance method | Public | Method | Replicate/upload table list from source into target? | 20130801 | |
| 29 | Instance method | Public | Method | Use dummy quantity and currency reference tables | 20130802 | |
| 30 | Instance method | Public | Method | Register the replication configuration | 20120919 | |
| 31 | Instance method | Public | Method | select from cntr tables ... RS_ORDER in HANA case | 20120919 | |
| 32 | Instance method | Public | Method | Set status of tables (in_process/scheduled...) | 20120919 | |
| 33 | Instance method | Public | Method | Steps after initial load of table (HANA -> delta merge) | 20120919 | |
| 34 | Instance method | Public | Method | Unregister configuration (HANA -> RS_REPLICATION_COMPONENTS) | 20120919 | |
| 35 | Instance method | Public | Method | Upload DD02L and DD02T tables into replication target | 20130801 | |
| 36 | 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 | 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 | IV_DO_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20130110 | ||
| 2 | IV_DO_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130110 | |||
| 3 | IV_DO_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20130110 | ||
| 4 | IV_DO_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130110 | |||
| 5 | IV_OBJECTNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20130802 | ||
| 2 | SQL error in the access clases | 20130110 | ||
| 3 | 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 | ET_LCL_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | |||
| 2 | ET_SYNONYMS_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120924 | |||
| 3 | ET_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | |||
| 4 | ET_VIEW_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120920 | |||
| 5 | IV_CHECK_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | |||
| 6 | IV_CHECK_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | |||
| 7 | IV_CHECK_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | |||
| 8 | IV_CHECK_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120920 | |||
| 9 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20140212 | ||
| 2 | Multi logtab exception class | 20120924 | ||
| 3 | Exceptions of IUUC replication | 20130416 | ||
| 4 | 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 | EV_RESULT_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 2 | EV_RESULT_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 3 | EV_RESULT_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 4 | EV_RESULT_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 5 | IV_CHECK_LCL_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 6 | IV_CHECK_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 7 | IV_CHECK_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 8 | IV_CHECK_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20130916 | |||
| 9 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130916 | |||
| 10 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20140212 | ||
| 2 | Multi logtab exception class | 20130916 | ||
| 3 | Exceptions of IUUC replication | 20130916 | ||
| 4 | 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 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 | |||
| 3 | RT_DATA_RESULT | Value transfer | Type reference (TYPE) | IUUC_T_DATA_RESULT | Data result | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SQL error in the HDB classes | 20120919 | ||
| 2 | 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 | IV_CI_HOST | Call by reference | Type reference (TYPE) | SYHOST | R/3 System, Name of Application Server | 20131003 | |||
| 2 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20131004 | |||
| 3 | IV_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20130916 | |||
| 4 | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of SAP R/3 System | 20131003 | |||
| 5 | 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 | 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 | IT_COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | IUUC_T_COMPONENT_DESCRIPTION | boolean variable (X=true, -=false, space=unknown) | 20131001 | |||
| 2 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Configuration Name | 20131006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IV_CONFIG_GUID | Call by reference | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Configuration static check | 20130124 | ||
| 2 | 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 | IV_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | 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 | IT_LCL_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | |||
| 2 | IT_SYNONYMS_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | |||
| 3 | IT_TABLES_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | |||
| 4 | IT_VIEW_TO_DO | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120925 | |||
| 5 | IV_SIMULATE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20131001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20130802 | ||
| 2 | Multi logtab exception class | 20120925 | ||
| 3 | Exceptions of IUUC replication | 20130415 | ||
| 4 | Configuration static check | 20121106 | ||
| 5 | SQL error in the access clases | 20121016 | ||
| 6 | Technical error in the access clases | 20120925 | ||
| 7 | 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 | 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 | 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 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SQL error in the HDB classes | 20120919 | ||
| 2 | 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 | IT_SEQS_PROCS_EXIST | Call by reference | Type reference (TYPE) | IUUC_T_DATA_RESULT | Data result | 20120919 | |||
| 2 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SQL error in the HDB classes | 20120919 | ||
| 2 | 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 | IV_PASSWORD | Call by reference | Type reference (TYPE) | STRING | 20120919 | ||||
| 2 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 3 | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_RS_ORDER | Call by reference | Type reference (TYPE) | IUUC_T_RS_ORDER | Table Type of IMDB table RS_ORDER | 20120919 | |||
| 2 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_DROP_LOCAL_TECH_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | |||
| 2 | IV_DROP_SYNONYM | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | |||
| 3 | IV_DROP_TABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | |||
| 4 | IV_DROP_VIEW | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 | |||
| 5 | IV_OBJECTNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20131128 | ||
| 2 | Multi logtab exception class | 20120919 | ||
| 3 | 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 | 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 | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | |||
| 2 | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | |||
| 3 | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20130415 | |||
| 2 | IV_ORIGINAL_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130415 | |||
| 3 | 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 | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | |||
| 2 | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | |||
| 3 | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_COMPONENT_DESCRIPTION | Call by reference | Type reference (TYPE) | IUUC_T_COMPONENT_DESCRIPTION | Component description | 20130929 | |||
| 2 | IV_SLT_HOST | Call by reference | Type reference (TYPE) | SYHOST | R/3 System, Name of Application Server | 20130930 | |||
| 3 | IV_SLT_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name of SAP R/3 System | 20130930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_DD02V | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20121016 | |||
| 2 | ES_DD09L | Call by reference | Type reference (TYPE) | DD09L | DD: Technical settings of tables | 20121016 | |||
| 3 | ET_DD03P | Call by reference | Type reference (TYPE) | DMC_DD03P_TAB | DMC: Table type for the field list of a structure | 20121016 | |||
| 4 | IV_SRC_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | |||
| 5 | IV_TARGET_TYPE_LCL | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120927 | |||
| 6 | IV_TEXT_LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SY-LANGU | Language key | 20121023 | ||
| 7 | IV_TRG_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20121018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20130802 | ||
| 2 | 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 | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | |||
| 2 | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | |||
| 3 | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_PARTITION_CMD | Call by reference | Type reference (TYPE) | STRING | 20121018 | ||||
| 2 | EV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | |||
| 3 | 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 | EV_SRC_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | |||
| 5 | EV_TARGETNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120927 | |||
| 6 | EV_TARGET_TYPE_LCL | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120927 | |||
| 7 | EV_TEXT_LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Language key | 20121023 | |||
| 8 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120927 | |||
| 9 | 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 | ET_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | DD02L table with table definitions | 20130928 | |||
| 2 | ET_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | DD02T table with table texts | 20130928 | |||
| 3 | IV_PATTERN | Call by reference | Type reference (TYPE) | CHAR30 | Search pattern for table name | 20130928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20130928 |
Method GRANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | IV_USER_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_USER | Name of IMDB user | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SQL error in the HDB classes | 20120919 | ||
| 2 | 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 | 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 | 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 | IS_HDR | Call by reference | Type reference (TYPE) | IUUC_REPL_HDR | Header for the configuration ID | 20120919 | |||
| 2 | IT_SND_CONPARS | Call by reference | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120919 | |||
| 3 | IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Configuration static check | 20120919 | ||
| 2 | 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 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | 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 | 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 | IV_ACTION | Call by reference | Type reference (TYPE) | IUUC_IMDB_ACTION | Action within IMDB migration | 20120919 | |||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | IUUC_IMDB_STATUS | Status within IMDB migration | 20120919 | |||
| 3 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_TABLES | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SQL error in the HDB classes | 20120919 | ||
| 2 | SQL error in the access clases | 20120919 | ||
| 3 | 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 | IT_SND_CONPAR | Call by reference | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120919 | |||
| 2 | IV_HDR | Call by reference | Type reference (TYPE) | IUUC_REPL_HDR | Header for the configuration ID | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Configuration static check | 20120919 | ||
| 2 | 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 | IT_DD02L | Call by reference | Type reference (TYPE) | CNVMBT_DD02L_T | Table list with their attributes | 20130801 | |||
| 2 | IT_DD02T | Call by reference | Type reference (TYPE) | DMC_DD02T_TAB | Table texts | 20130801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IUUC_IMDB_SCHEMA | Schema Name | 20120919 | |||
| 2 | IV_SOURCE_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120919 | |||
| 3 | RV_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Excep. class for db connection | 20120919 | ||
| 2 | Configuration static check | 20120919 | ||
| 3 | Exception Class for SQL Error | 20120919 |
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 2010_1_620 |