Hierarchy
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_IUUC_SYSTEM_SYNC_RCV (Package) IUUC system synchronization (DDIC sync) - reciever system
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_ADA | MaxDB specific implementation | 20130910 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_DB2 | DB2 specific Implementation | 20130826 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_DB4 | Coding specific for DB4 | 20130827 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_DB6 | DB6-specific logic of function group IUUC_DD_RECEIVER | 20130801 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_HDB | HDB-specific logic of function group IUUC_DD_RECEIVER | 20130814 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_MSSQL | MSSQL-specific logic of function group IUUC_DD_RECEIVER | 20130801 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_ORA | Oracle-specific logic of function group IUUC_DD_RECEIVER | 20130814 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_IUUC_DD_RECEIVER_SYB | Sybase-specific logic of function group IUUC_DD_RECEIVER | 20130814 |
Properties
Class | CL_IUUC_DD_RECEIVER_ABSTRACT | |
Short Description | Processing logic of function group IUUC_DD_RECEIVER | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_IUUC_SYSTEM_SYNC_RCV | IUUC system synchronization (DDIC sync) - reciever system |
Created | 20130801 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_IUUC_DD_RECEIVER_ABSTRACT has no interface implemented.
Friends
Class CL_IUUC_DD_RECEIVER_ABSTRACT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ACTIVITY_READ | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '33' | Activity | 20130801 | |
2 | GC_ACTIVITY_WRITE | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '34' | Activity | 20130801 | |
3 | GC_DEFAULT_TABART | Constant | Public | Type reference (TYPE) | TABART | 'USER' | Data class in technical settings | 20130801 | |
4 | GC_DUMMY_PREFIX | Constant | Protected | Type reference (TYPE) | GTY_PREFIX | 'ZT' | 20130801 | ||
5 | GC_FLAG_CREATE | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Single-Character Flag | 20130801 | |
6 | GC_FLAG_DELETE | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Flag | 20130801 | |
7 | GC_GRANT_ACC_PREFIX | Constant | Protected | Type reference (TYPE) | GTY_CHAR21 | '" >GRANTACCESSSYSSYNC' | 20130801 | ||
8 | GC_MSG_TYPE_ERROR | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'E' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20130801 | |
9 | GC_TYPE_SQLT | Constant | Public | Type reference (TYPE) | DDOBJTYP | 'SQLT' | Object type of an ABAP Dictionary object | 20130815 | |
10 | GC_TYPE_TABL | Constant | Public | Type reference (TYPE) | DDOBJTYP | 'TABL' | Object type of an ABAP Dictionary object | 20130815 | |
11 | GC_TYPE_VIEW | Constant | Public | Type reference (TYPE) | DDOBJTYP | 'VIEW' | Object type of an ABAP Dictionary object | 20130815 | |
12 | GC_ZIUCDD_PREFIX | Constant | Protected | Type reference (TYPE) | GTY_PREFIX | 'ZIUCDD_XX_' | 20130801 | ||
13 | MV_DUMMY_MSG | Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20130801 | ||
14 | MV_DUMMY_PHYTAB | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20130815 | ||
15 | MV_DUMMY_TABNAME | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20130801 | ||
16 | MV_TEMP_DDNTF_PREFIX | Instance attribute | Protected | Type reference (TYPE) | GTY_PREFIX | 20130801 | |||
17 | MV_TEMP_DDNTT_PREFIX | Instance attribute | Protected | Type reference (TYPE) | GTY_PREFIX | 20130801 | |||
18 | MV_TEMP_TABNAME | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20130801 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_DB_OBJECT | Instance method | Public | Method | Adjust DB object in receiver by SQL statement | 20130802 |
2 | ADJUST_SHADOW_SYSTEM | Instance method | Public | Method | Create proxy and/or synonym in shadow system | 20130802 |
3 | ADJUST_STMT_PLATFORM_DEP | Instance method | Protected | Method | Adjust names of platform dependent obj (tbalespaces etc.) | 20130813 |
4 | BUILD_COPY_TO_LOCAL_STMT | Instance method | Protected | Method | Build statement to copy records | 20130802 |
5 | BUILD_DROP_SYNONYM_STMNT | Instance method | Protected | Method | Build DB-specific statement to drop a synonym | 20130802 |
6 | BUILD_GRANT_ACCESS_STMNT | Instance method | Protected | Method | Build DB-specific stmnt to grant access in other DB schema | 20130802 |
7 | BUILD_LINK_SYNONYM_STMNT | Instance method | Protected | Method | Build DB-specific statement to link a synonym | 20130802 |
8 | BUILD_TEMP_TABNAME | Instance method | Protected | Method | Concatenate a temporary table name | 20130801 |
9 | CHECK_CONSISTENCY_NT_WITH_DB | Instance method | Public | Method | Check whether nametab and DB object are consistent | 20130802 |
10 | CHECK_DDNTT_DDNTF_CONSISTENCY | Instance method | Public | Method | Check: DB obj of DDNTT/DDNTF equal in local and given schema | 20130802 |
11 | CHECK_INPUT_SYNONYM | Instance method | Protected | Method | Check whether given synonym name was created by SLO | 20131004 |
12 | CLEANUP | Instance method | Protected | Method | Delete temporary objects | 20130806 |
13 | COPY_NAMETAB_TO_LOCAL | Instance method | Protected | Method | Copy nametab-records from receiver schema into local schema | 20130801 |
14 | COPY_TAB_WITH_ONE_RECORD | Instance method | Public | Method | Copy the DB object definition and one record | 20130805 |
15 | DDD_CLUSTER_DROP_CREATE | Instance method | Protected | Method | Obtain DD_DECIDE-result for Drop-Create of cluster | 20130830 |
16 | DDD_POOL_CLUSTER | Instance method | Protected | Method | Obtain DD_DECIDE-result for pool or cluster table | 20130816 |
17 | DDD_TRANSP_CREATE_UPDATE | Instance method | Protected | Method | Obtain DD_DECIDE-result for new or updated transparent table | 20130814 |
18 | DDD_TRANSP_DELETE | Instance method | Protected | Method | Obtain DD_DECIDE-result for transparent table to be deleted | 20130813 |
19 | DDD_VIEW_CREATE_UPDATE | Instance method | Protected | Method | Obtain DD_DECIDE-result for new or updated DB view | 20130815 |
20 | DDD_VIEW_DELETE | Instance method | Protected | Method | Obtain DD_DECIDE-result for DB view to be deleted | 20130815 |
21 | DELETE_INACTIVE_NAMETAB | Instance method | Protected | Method | Delete inactive nametab records referring to iv_tabname | 20130802 |
22 | DELETE_NAMETAB_ENTRIES | Instance method | Protected | Method | Delete DDNTT/DDNTF-records referring to iv_tabname | 20130802 |
23 | DELETE_OBJECT | Instance method | Public | Method | Delete active and inactive nametab entries of object | 20130805 |
24 | DELETE_POOL_TABLE | Instance method | Public | Method | Delete all records of given pool table in fallback system | 20130821 |
25 | DELETE_PROXY_FOR_CLUSTER | Instance method | Protected | Method | Delete proxy table for given cluster table | 20131002 |
26 | DROP_SYNONYMS | Instance method | Public | Method | Deletes given proxies and/or their synonyms | 20130802 |
27 | EXECUTE_ADBC_COMMAND | Instance method | Protected | Method | Execute given SQL command via ADBC | 20130802 |
28 | FILL_BAPIRET | Instance method | Protected | Method | Fill structure with error data | 20130801 |
29 | FILL_BAPIRET_SQL_STMT | Instance method | Protected | Method | Fill BAPIRET2-table from given SQL statement | 20130802 |
30 | GET_DROP_CREATE_STMNTS | Instance method | Protected | Method | Obtain DROP TABLE and CREATE TABLE statements (forced) | 20130813 |
31 | GET_NAMETAB | Instance method | Public | Method | Retrieve nametab for given table | 20130801 |
32 | GET_OWNER | Instance method | Protected | Method | Return owner of local DB schema | 20130802 |
33 | GET_STMNTS_FOR_CONVERSION | Instance method | Protected | Method | Obtain DROP TABLE and CREATE TABLE stmnts for a conversion | 20130813 |
34 | GRANT_ACCESS_RIGHTS | Instance method | Public | Method | Grant access rights for given tables in other DB schema | 20130805 |
35 | HAS_ADBC_AUTHORIZATION | Instance method | Protected | Method | Check authorization to execute ADBC commands | 20131018 |
36 | HAS_AUTHORIZATION | Instance method | Protected | Method | Check authorization | 20130801 |
37 | INSERT_INACTIVE_NAMETAB | Instance method | Protected | Method | Insert given records into inactive nametab | 20130802 |
38 | LINK_SYNONYM | Instance method | Protected | Method | Link synonym to DB object in given schema | 20130802 |
39 | READ_DDNTT_DDNTF_METADATA | Instance method | Protected | Method | Read DB object metadata of tables DDNTT/DDNTF | 20130802 |
40 | RUN_DIPGNTAB | Instance method | Public | Method | Execute DIPGNTAB-command in fallback system | 20130802 |
41 | SET_DB_SPECIFIC_ATTRIBUTES | Instance method | Public | Method | Initialize attributes that are DB-specific | 20130801 |
42 | SET_INACTIVE_NAMETAB | Instance method | Public | Method | Set given data as inactive nametab | 20130802 |
43 | SIMULATE_DD_DECIDE_POOL_CLUST | Instance method | Public | Method | Simulate DD_DECIDE for a (logical) pool or cluster table | 20130815 |
44 | SIMULATE_DD_DECIDE_TRANSP | Instance method | Public | Method | Simulate DD_DECIDE for transparent table | 20130805 |
45 | SIMULATE_DD_DECIDE_VIEW | Instance method | Public | Method | Simulate DD_DECIDE for DB view | 20130815 |
Events
Class CL_IUUC_DD_RECEIVER_ABSTRACT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_CHAR21 | Protected | See coding | 20130801 | |
||
2 | GTY_PREFIX | Protected | See coding | 20130801 | |
||
3 | GTY_T_DDXTF | Protected | See coding | 20130801 | |
Method Signatures
Method ADJUST_DB_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130802 | ||
2 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130802 | ||
3 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method ADJUST_SHADOW_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DD02V | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20130802 | ||
2 | Importing | IS_DD09L | Call by reference | Type reference (TYPE) | DD09L | DD: Technical settings of tables | 20130802 | ||
3 | Importing | IS_PROCESS_FLAGS | Call by reference | Type reference (TYPE) | IUUC_DD_S_PROXY_SYNONYM_FLAGS | Indicator structure: process proxy and/or synonym | 20130802 | ||
4 | Importing | IS_SYNONYM_TABNAME | Call by reference | Type reference (TYPE) | IUUC_DD_S_SYNONYM_TABNAME | Synonym name with corresponding table name | 20130802 | ||
5 | Importing | IS_X030L | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130802 | ||
6 | Importing | IT_DD03P | Call by reference | Type reference (TYPE) | DD03TTYP | Table Type for Structure DD03P | 20130802 | ||
7 | Importing | IT_DD12V | Call by reference | Type reference (TYPE) | IUUC_DD_T_DD12V | Indexes with text | 20130802 | ||
8 | Importing | IT_DD17V | Call by reference | Type reference (TYPE) | IUUC_DD_T_DD17V | Secondary index fields with language key | 20130802 | ||
9 | Importing | IT_X031L | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130802 | ||
10 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130802 | ||
11 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method ADJUST_STMT_PLATFORM_DEP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130813 | ||
2 | Exporting | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20130813 | ||
3 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130813 | ||
4 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130813 | ||
5 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 | ||
6 | Importing | IV_TABART | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130813 | ||
7 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 |
Method ADJUST_STMT_PLATFORM_DEP on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method BUILD_COPY_TO_LOCAL_STMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DB_METADATA_COL | Call by reference | Type reference (TYPE) | IUUC_DD_T_DB_METADATA_COLUMN | Metadata of DB Object - Column | 20130802 | ||
2 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 | ||
3 | Importing | IV_ORIG_TAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
5 | Importing | IV_TEMP_TAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
6 | Returning | RV_STATEMENT | Value transfer | Type reference (TYPE) | STRING | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method BUILD_DROP_SYNONYM_STMNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SYNONYM_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
2 | Returning | RV_STATEMENT | Value transfer | Type reference (TYPE) | STRING | 20130802 |
Method BUILD_DROP_SYNONYM_STMNT on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method BUILD_GRANT_ACCESS_STMNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OWNER | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of an ABAP Dictionary object | 20130802 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
3 | Returning | RV_STATEMENT | Value transfer | Type reference (TYPE) | STRING | 20130802 |
Method BUILD_GRANT_ACCESS_STMNT on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method BUILD_LINK_SYNONYM_STMNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 | ||
2 | Importing | IV_SYNONYM_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
3 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
4 | Returning | RV_STATEMENT | Value transfer | Type reference (TYPE) | STRING | 20130802 |
Method BUILD_LINK_SYNONYM_STMNT on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method BUILD_TEMP_TABNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHECK_EXISTENCE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130801 | ||
2 | Importing | IV_PREFIX | Call by reference | Type reference (TYPE) | GTY_PREFIX | 20130801 | |||
3 | Returning | RV_TEMP_TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20130801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130801 |
Method CHECK_CONSISTENCY_NT_WITH_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_X030L | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130802 | ||
2 | Importing | IT_X031L | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130802 | ||
3 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
5 | Returning | RV_IS_CONSISTENT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130802 |
Method CHECK_CONSISTENCY_NT_WITH_DB on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method CHECK_DDNTT_DDNTF_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method CHECK_INPUT_SYNONYM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SYNONYM_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20131004 | ||
2 | Returning | RV_SYNONYM_FROM_SLO | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20131004 |
Method CHECK_INPUT_SYNONYM on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method CLEANUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | DDOBJTYP | Object type of an ABAP Dictionary object | 20130815 |
Method CLEANUP on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method COPY_NAMETAB_TO_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130801 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130801 | ||
3 | Importing | IV_TEMP_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130801 |
Method COPY_TAB_WITH_ONE_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130805 | ||
2 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 | ||
3 | Importing | IV_TABART | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130805 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130805 |
Method DDD_CLUSTER_DROP_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130830 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130830 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130830 | ||
4 | Importing | IT_SQL_STATEMENT_CREATE | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130830 | ||
5 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130830 | ||
6 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130830 | ||
7 | Importing | IV_DUMMY_PHYTAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130830 | ||
8 | Importing | IV_PHYTAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130830 | ||
9 | Importing | IV_TABART_PHY | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130830 |
Method DDD_POOL_CLUSTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130816 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130816 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130816 | ||
4 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130816 | ||
5 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130816 | ||
6 | Importing | IT_SQL_STATEMENT_PHY | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130820 | ||
7 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130816 | ||
8 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130816 | ||
9 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130816 | ||
10 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130816 | ||
11 | Importing | IV_DUMMY_PHYTAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130816 | ||
12 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130816 | ||
13 | Importing | IV_PHYTAB | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130819 | ||
14 | Importing | IV_TABART_PHY | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130819 | ||
15 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130816 |
Method DDD_TRANSP_CREATE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130814 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130814 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130814 | ||
4 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130814 | ||
5 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130814 | ||
6 | Importing | IT_DROP_INDEX_STMNT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130814 | ||
7 | Importing | IT_INDEX_MAPPING | Call by reference | Type reference (TYPE) | IUUC_DD_T_INDEX_MAPPING | Mapping Indexes from temp. tables to original tables | 20130814 | ||
8 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130814 | ||
9 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130814 | ||
10 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130814 | ||
11 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130814 | ||
12 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130814 | ||
13 | Importing | IV_FORCE_DROP_CREATE_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130814 | ||
14 | Importing | IV_TABART | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130814 | ||
15 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130814 |
Method DDD_TRANSP_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENTS | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130813 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130813 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130813 | ||
4 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130813 | ||
5 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 | ||
6 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130813 |
Method DDD_VIEW_CREATE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130815 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130815 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130815 | ||
4 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130815 | ||
5 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130815 | ||
6 | Importing | IV_DUMMY_VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130815 | ||
7 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130815 |
Method DDD_VIEW_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130815 | ||
2 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130815 | ||
3 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130815 |
Method DELETE_INACTIVE_NAMETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SYNONYM_DDXTF | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
2 | Importing | IV_SYNONYM_DDXTT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
3 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20131004 |
Method DELETE_NAMETAB_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130802 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method DELETE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130805 | ||
2 | Importing | IV_SYNONYM_DDXTF | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 | ||
3 | Importing | IV_SYNONYM_DDXTT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130805 |
Method DELETE_POOL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130821 | ||
2 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130821 | ||
3 | Importing | IV_MAX_BULK_SIZE | Call by reference | Type reference (TYPE) | I | 20130821 | |||
4 | Importing | IV_POOLTAB_PROXY_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130821 | ||
5 | Importing | IV_SQLTAB_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130821 |
Method DELETE_PROXY_FOR_CLUSTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLUSTER_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20131002 | ||
2 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20131002 | ||
3 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20131002 | ||
4 | Importing | IV_PROXY_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20131002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20131002 |
Method DROP_SYNONYMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PROCESS_FLAGS | Call by reference | Type reference (TYPE) | IUUC_DD_S_PROXY_SYNONYM_FLAGS | Indicator structure: process proxy and/or synonym | 20130802 | ||
2 | Importing | IT_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130802 | ||
3 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20131002 | ||
4 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20131002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method EXECUTE_ADBC_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DB_CONNECTION | Call by reference | Object reference (TYPE REF TO) | CL_SQL_CONNECTION | Database Connection | 20130802 | ||
2 | Importing | IV_IGNORE_EXCEPTIONS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130802 | |
3 | Importing | IV_IS_DDL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130802 | |
4 | Importing | IV_STATEMENT | Call by reference | Type reference (TYPE) | STRING | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method FILL_BAPIRET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_BAPIRET2 | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20130801 |
Method FILL_BAPIRET on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method FILL_BAPIRET_SQL_STMT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STATEMENT | Call by reference | Type reference (TYPE) | STRING | 20130802 | |||
2 | Returning | RT_BAPIRET_SQL_STMNT | Value transfer | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20130802 |
Method FILL_BAPIRET_SQL_STMT on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method GET_DROP_CREATE_STMNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENTS | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130813 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130813 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130813 | ||
4 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130813 | ||
5 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130813 | ||
6 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130813 |
Method GET_NAMETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_X030L | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130801 | ||
2 | Exporting | ET_X031L | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130801 | ||
3 | Importing | IV_DB_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130801 | ||
4 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130801 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130801 |
Method GET_OWNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_OWNER | Value transfer | Type reference (TYPE) | DDOBJNAME | Name of an ABAP Dictionary object | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method GET_STMNTS_FOR_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENTS | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130813 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130813 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130813 | ||
4 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130813 | ||
5 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130813 | ||
6 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130813 | ||
7 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130813 | ||
8 | Importing | IV_DUMMY_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130813 |
Method GRANT_ACCESS_RIGHTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TABNAME | Call by reference | Type reference (TYPE) | IUUC_TABLIST | List of table names | 20130805 | ||
2 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130805 |
Method HAS_ADBC_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HAS_AUTHORITY | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20131018 |
Method HAS_ADBC_AUTHORIZATION on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method HAS_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20130801 | ||
2 | Returning | RV_HAS_AUTHORITY | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130801 |
Method HAS_AUTHORIZATION on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method INSERT_INACTIVE_NAMETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DDXTT | Call by reference | Type reference (TYPE) | DDXTT | Nametab header structure for delayed writing | 20130802 | ||
2 | Importing | IT_DDXTF | Call by reference | Type reference (TYPE) | GTY_T_DDXTF | 20130802 | |||
3 | Importing | IV_SYNONYM_DDXTF | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
4 | Importing | IV_SYNONYM_DDXTT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method LINK_SYNONYM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130802 | ||
2 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 | ||
3 | Importing | IV_SYNONYM_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
4 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method READ_DDNTT_DDNTF_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DB_METADATA_COLUMN | Call by reference | Type reference (TYPE) | IUUC_DD_T_DB_METADATA_COLUMN | Metadata of DB Object - Column | 20130802 | ||
2 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method RUN_DIPGNTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMAND_NAME | Call by reference | Type reference (TYPE) | SXPGLOGCMD | Logical command name | 20130802 | ||
2 | Importing | IV_RFCDEST_GATEWAY_RCV | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20130802 | ||
3 | Importing | IV_SYNONYM_DDXTF | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
4 | Importing | IV_SYNONYM_DDXTT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
5 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method SET_DB_SPECIFIC_ATTRIBUTES Signature
Method SET_DB_SPECIFIC_ATTRIBUTES on class CL_IUUC_DD_RECEIVER_ABSTRACT has no parameter.
Method SET_DB_SPECIFIC_ATTRIBUTES on class CL_IUUC_DD_RECEIVER_ABSTRACT has no exception.
Method SET_INACTIVE_NAMETAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_X030L | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130802 | ||
2 | Importing | IT_X031L | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130802 | ||
3 | Importing | IV_DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20130802 | ||
4 | Importing | IV_SYNONYM_DDXTF | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
5 | Importing | IV_SYNONYM_DDXTT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 | ||
6 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130802 |
Method SIMULATE_DD_DECIDE_POOL_CLUST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130815 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130815 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130815 | ||
4 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130815 | ||
5 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130815 | ||
6 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130815 | ||
7 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130815 | ||
8 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130815 | ||
9 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130815 | ||
10 | Importing | IV_DROP_CREATE_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130830 | ||
11 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130815 |
Method SIMULATE_DD_DECIDE_TRANSP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130805 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130805 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130805 | ||
4 | Importing | IS_DD02V_SND | Call by reference | Type reference (TYPE) | DD02V | Generated Table for View DD02V | 20130805 | ||
5 | Importing | IS_DD09L_SND | Call by reference | Type reference (TYPE) | DD09L | DD: Technical settings of tables | 20130805 | ||
6 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130805 | ||
7 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130805 | ||
8 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130805 | ||
9 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130805 | ||
10 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130805 | ||
11 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130805 | ||
12 | Importing | IV_DELETE_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130805 | ||
13 | Importing | IV_FORCE_DROP_CREATE_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130805 | ||
14 | Importing | IV_TABART | Call by reference | Type reference (TYPE) | TABART | Data class in technical settings | 20130805 | ||
15 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130805 |
Method SIMULATE_DD_DECIDE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SQL_STATEMENT | Call by reference | Type reference (TYPE) | ABAPPROG | Table Type for ABAP Programs | 20130815 | ||
2 | Exporting | EV_ACTION | Call by reference | Type reference (TYPE) | TGFCT | Function for table conversion program | 20130815 | ||
3 | Exporting | EV_MODEFLAG | Call by reference | Type reference (TYPE) | MODEFLAG | Results of distribution run (table DDXTT) | 20130815 | ||
4 | Importing | IS_DD09V_SND | Call by reference | Type reference (TYPE) | DD09V | Interface: Technical Settings Table/View | 20130815 | ||
5 | Importing | IS_DD25V_SND | Call by reference | Type reference (TYPE) | DD25V | Generated Table for View DD25V | 20130815 | ||
6 | Importing | IS_X030L_RCV | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130815 | ||
7 | Importing | IS_X030L_SND | Call by reference | Type reference (TYPE) | X030L | Nametab Header, Database Structure DDNTT | 20130815 | ||
8 | Importing | IT_DD26V_SND | Call by reference | Type reference (TYPE) | IUUC_DD_T_DD26V | List of DD26V-records | 20130815 | ||
9 | Importing | IT_DD27P_SND | Call by reference | Type reference (TYPE) | IUUC_DD_T_DD27P | List of DD27P-records | 20130815 | ||
10 | Importing | IT_DD28V_SND | Call by reference | Type reference (TYPE) | IUUC_DD_T_DD28V | List of DD28V-records | 20130815 | ||
11 | Importing | IT_TABNAME_SYNONYM | Call by reference | Type reference (TYPE) | IUUC_DD_T_SYNONYM_TABNAME | List of synonyms with corresponding table name | 20130815 | ||
12 | Importing | IT_X031L_RCV | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130815 | ||
13 | Importing | IT_X031L_SND | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20130815 | ||
14 | Importing | IV_DB_SCHEMA | Call by reference | Type reference (TYPE) | IUUC_DD_DB_SCHEMA | DB schema | 20130815 | ||
15 | Importing | IV_DELETE_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130815 | ||
16 | Importing | IV_VIEWNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IUUC_DD_RECEIVER | Exception class for receiver side | 20130815 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |