Hierarchy

⤷

⤷

Properties
Class | CL_DMC_NONSAP_CONFIG | |
Short Description | Configuration class for non-SAP connections to MWB | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_DMC_CONFIGURATION | Package for managing configurations of MWB |
Created | 20120612 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_DMC_NONSAP_CONFIG has no forward declaration.
Interfaces
Class CL_DMC_NONSAP_CONFIG has no interface implemented.
Friends
Class CL_DMC_NONSAP_CONFIG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120612 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'CALCULATED' | Field of the flag in DMC_MT_TABLES | 20120620 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'SOURCE_SYN_CRE' | Field of the flag in DMC_MT_TABLE_MAP | 20120618 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'TARGET_TAB_CRE' | Field of the flag in DMC_MT_TABLE_MAP | 20120618 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'DEFINED' | Field of the flag in DMC_MT_TABLES | 20120620 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'GENERATED' | Field of the flag in DMC_MT_TABLES | 20120620 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'LOADED' | Field of the flag in DMC_MT_TABLES | 20120620 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'REMOVE_TABLE' | Action for removing tables from the config (no table field) | 20120719 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'FAILED' | Failed flag of DMC_MT_TABLES and DMC_MT_TABLE_MAP | 20120627 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'IN_PROCESS' | In process flag of DMC_MT_TABLES and DMC_MT_TABLE_MAP | 20120627 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | FIELDNAME | 'RETRIEVE_TABLES' | No flag, just an action | 20120622 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | BALNREXT | 'CL_DMC_NONSAP_CONFIG' | Application Log: External ID | 20120626 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'MWB_CUST' | Application Log: Subobject | 20120626 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | DMC_BLOCKSIZE | 16777216 | Default blocksize for access plan calculation | 20120628 | |
15 | ![]() |
Constant | Protected | Type reference (TYPE) | DMC_APPLIC | 'SLO' | Default application for the MWB | 20120904 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | IUUC_NUM_OF_JOBS_PARALLEL | '003' | number of replay jobs allowed to run in parallel to prod | 20120712 | |
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_DESCR | Description | 20120612 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120612 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120612 | ||
20 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_DMC_LOG_HANDLER | Log handler for MWB/DTL | 20120626 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120612 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_PIDENT | Identifier for Projects | 20120612 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120612 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20120612 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120612 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DMC_SIDENT | Subproject Identifiers | 20120612 | ||
27 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IUUC_T_CON_PARAMS | CON PARAMS | 20120612 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20120612 | ||
29 | ![]() |
Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120612 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add tables to a configuration | 20120613 |
2 | ![]() |
Instance method | Private | Method | Check if change of connection will affect the migration objs | 20120615 |
3 | ![]() |
Instance method | Public | Constructor | 20120612 | |
4 | ![]() |
Static method | Public | Method | Factory for creating new configurations | 20120612 |
5 | ![]() |
Instance method | Private | Method | Get technical idents for source synonyms and target tables | 20120615 |
6 | ![]() |
Instance method | Public | Method | Delete a configuration from the config tables | 20120613 |
7 | ![]() |
Instance method | Private | Method | Delete a single mass transfer | 20120613 |
8 | ![]() |
Instance method | Private | Method | Delete a configuration | 20120613 |
9 | ![]() |
Instance method | Private | Method | Delete a subproject | 20120613 |
10 | ![]() |
Instance method | Public | Method | Returns a list of all tables in the configuration | 20120618 |
11 | ![]() |
Instance method | Public | Method | Get the block size for calculating the access plan | 20120712 |
12 | ![]() |
Instance method | Public | Method | Return the guid of the migration object | 20120718 |
13 | ![]() |
Instance method | Public | Method | Get the guid of the configuration | 20120614 |
14 | ![]() |
Instance method | Public | Method | Get the name of the secondary DB connection | 20120613 |
15 | ![]() |
Instance method | Public | Method | Get the type of the database (ORA, ADA, MSS... ) | 20120613 |
16 | ![]() |
Instance method | Public | Method | Get if connection is SAP or non-SAP | 20120613 |
17 | ![]() |
Instance method | Public | Method | Get the mass transfer ID | 20120613 |
18 | ![]() |
Instance method | Public | Method | Get the next table that can be processed | 20120615 |
19 | ![]() |
Instance method | Public | Method | Return the number of tables in a particular state | 20120629 |
20 | ![]() |
Instance method | Public | Method | Return the number of tables in failed state | 20120629 |
21 | ![]() |
Instance method | Public | Method | Return the numbre of tables in process | 20120629 |
22 | ![]() |
Instance method | Public | Method | Returns the number of batch jobs | 20120622 |
23 | ![]() |
Instance method | Public | Method | Get the project ident | 20120613 |
24 | ![]() |
Instance method | Public | Method | Get reading type of a table | 20121121 |
25 | ![]() |
Instance method | Public | Method | Get the RFC destination | 20120613 |
26 | ![]() |
Static method | Public | Method | Get the release of the SAP basis installation | 20120613 |
27 | ![]() |
Instance method | Public | Method | Get the name of the database schema | 20120613 |
28 | ![]() |
Instance method | Public | Method | Get the subproject ident | 20120613 |
29 | ![]() |
Instance method | Public | Method | Returns a list of all tables with a certain status | 20120717 |
30 | ![]() |
Instance method | Public | Method | Return the status of a table for a particular action | 20120718 |
31 | ![]() |
Instance method | Private | Method | Load the RFC destinations and DB connections | 20120613 |
32 | ![]() |
Instance method | Public | Method | Map the original to the technical table names | 20120621 |
33 | ![]() |
Instance method | Public | Method | Remove tables from config | 20120904 |
34 | ![]() |
Instance method | Public | Method | Set the block size for calculating the access plan | 20120628 |
35 | ![]() |
Instance method | Public | Method | Set rfcdestination or db connection | 20120613 |
36 | ![]() |
Instance method | Public | Method | Set the failed flag | 20120620 |
37 | ![]() |
Instance method | Public | Method | Set the in process flag | 20120620 |
38 | ![]() |
Instance method | Public | Method | Set the number of batch jobs | 20120712 |
39 | ![]() |
Instance method | Public | Method | Set reading type for a table | 20121121 |
40 | ![]() |
Instance method | Public | Method | Set multiple table settings from dmc_mt_tableview struct | 20121121 |
41 | ![]() |
Instance method | Public | Method | Set the status of a table | 20120618 |
42 | ![]() |
Instance method | Private | Method | Only certain action can be supplied to GET_TABLE_STATE etc | 20131014 |
Events
Class CL_DMC_NONSAP_CONFIG has no event.
Types
Class CL_DMC_NONSAP_CONFIG has no local type.
Method Signatures
Method ADD_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NUM_ADDED | Call by reference | Type reference (TYPE) | I | Number of tables that have been added | 20120626 | ||
2 | ![]() |
IT_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20120613 | ||
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method CHECK_FOR_SUBOBJECTS Signature
Method CHECK_FOR_SUBOBJECTS on class CL_DMC_NONSAP_CONFIG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120615 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | DMC_DESCR | Description | 20120612 | ||
2 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120612 | ||
3 | ![]() |
IV_PROJECT | Call by reference | Type reference (TYPE) | DMC_PIDENT | Project IDs | 20120612 | ||
4 | ![]() |
IV_SUBPROJECT | Call by reference | Type reference (TYPE) | DMC_SIDENT | Subproject IDs | 20120612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for nonSAP connection config to MWB | 20120612 |
Method CREATE_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | DMC_DESCR | Description | 20120612 | ||
2 | ![]() |
IV_MT_ID | Call by reference | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120612 | ||
3 | ![]() |
IV_PROJECT | Call by reference | Type reference (TYPE) | DMC_PIDENT | Project IDs | 20120612 | ||
4 | ![]() |
IV_SUBPROJECT | Call by reference | Type reference (TYPE) | DMC_SIDENT | Subproject IDs | 20120612 | ||
5 | ![]() |
RO_CONFIG | Value transfer | Object reference (TYPE REF TO) | CL_DMC_NONSAP_CONFIG | Configuration class for nonSAP connections to MWB | 20120612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120612 |
Method CREATE_TECHNICAL_IDENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_TABLE | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_MAP | Mappings of database table names to technical names | 20120615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120615 |
Method DELETE_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_CLEAN_PARENTS | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Reset also all parent elements w/o other children? | 20120904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method DELETE_MT Signature
Method DELETE_MT on class CL_DMC_NONSAP_CONFIG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method DELETE_PROJECT Signature
Method DELETE_PROJECT on class CL_DMC_NONSAP_CONFIG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method DELETE_SUBPROJECT Signature
Method DELETE_SUBPROJECT on class CL_DMC_NONSAP_CONFIG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_ALL_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MT_TABLES | Call by reference | Type reference (TYPE) | DMC_MT_TABLES_TAB | MWB: Table type DMC_MT_TABLES | 20120619 | ||
2 | ![]() |
ET_MT_TABLEVIEW | Call by reference | Type reference (TYPE) | DMC_MT_TABLEVIEW_TAB | Table type for dmc_mt_tableview | 20120619 | ||
3 | ![]() |
ET_MT_TABLE_MAP | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_MAP_TAB | Mappings of database table names to technical names | 20120618 | ||
4 | ![]() |
ET_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20120618 | ||
5 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120629 | ||
6 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20131017 |
Method GET_BLOCKSIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120712 | ||
2 | ![]() |
RV_BLOCKSIZE | Value transfer | Type reference (TYPE) | DMC_BLOCKSIZE | MWB: Size of an RFC Package | 20120712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120712 |
Method GET_COBJ_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SOURCE_SYNONYM | Call by reference | Type reference (TYPE) | TABNAME | Source synonym from DMC_MT_TABLE_MAP | 20120719 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name as in DMC_MT_TABLE_MAP | 20120718 | ||
3 | ![]() |
RV_COBJ_GUID | Value transfer | Type reference (TYPE) | DMC_GUID | DMC: Globally Unique Key (22 Characters) | 20120718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120718 |
Method GET_CONFIG_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | IUUC_REPL_CONFIG_GUID | Configuration GUID | 20120614 |
Method GET_CONFIG_GUID on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_DBCON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 | |
2 | ![]() |
RV_DBCON_NAME | Value transfer | Type reference (TYPE) | DBCON_NAME | Logical name for a database connection | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20121206 |
Method GET_DB_SYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 | |
2 | ![]() |
RV_DB_SYS | Value transfer | Type reference (TYPE) | DBCON_DBMS | Database system | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_IS_NONSAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 | |
2 | ![]() |
RV_IS_NONSAP | Value transfer | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_MT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_MT_ID | Value transfer | Type reference (TYPE) | DMC_MT_IDENTIFIER | DMC: Indicator for Mass Transfer | 20120613 |
Method GET_MT_ID on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_NEXT_TABLE_TO_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_STATE_TAB | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_STATE_TAB | Table with list of table states (action and state) | 20120717 | ||
2 | ![]() |
IT_TABLE_RANGE | Call by reference | Type reference (TYPE) | DMC_RANGES_TABNAME | Names of tables that should be processed | 20120615 | ||
3 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Next action, use constants defined in this class | 20120618 | ||
4 | ![]() |
IV_IS_IGNORE_FAILED_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Ignore the failed flag | 20120903 | |
5 | ![]() |
IV_IS_SET_IN_PROCESS | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | The in process flag will be set to 'X' | 20120717 | |
6 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | State of the action before it is executed | 20120621 | |
7 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Name of table that should be processed | 20120615 | ||
8 | ![]() |
RS_TABLE | Value transfer | Type reference (TYPE) | DMC_MT_TABLE_MAP | Mappings of database table names to technical names | 20120615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120615 |
Method GET_NUMBER_BY_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) | FIELDNAME | Field Name | 20120629 | ||
2 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20120629 | |
3 | ![]() |
RV_NUM | Value transfer | Type reference (TYPE) | I | Total number of tables in the config | 20120629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120629 |
Method GET_NUMBER_FAILED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_NUM_FAILED | Value transfer | Type reference (TYPE) | I | Natural number | 20120629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120629 |
Method GET_NUMBER_IN_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NUM_IN_PROCESS | Value transfer | Type reference (TYPE) | I | Natural number | 20120629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120629 |
Method GET_NUM_JOBS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NUM_JOBS | Value transfer | Type reference (TYPE) | DMC_NUM_JOBS_PARALLEL | Number of parallel jobs | 20120622 |
Method GET_NUM_JOBS on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_PROJECT | Value transfer | Type reference (TYPE) | DMC_PIDENT | Project IDs | 20120613 |
Method GET_PROJECT on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_READING_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20121121 | ||
2 | ![]() |
RV_READING_TYPE | Value transfer | Type reference (TYPE) | DMC_READING_TYPE | reading type (transparent, pool, cluster, indx-cluster) | 20121121 |
Method GET_READING_TYPE on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_RFCDEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 | |
2 | ![]() |
RV_RFCDEST | Value transfer | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_SAP_BASIS_RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RFC_DEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120613 | ||
2 | ![]() |
RV_RELEASE | Value transfer | Type reference (TYPE) | SAPRELEASE | SAP R/3 Release | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_SCHEMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 | |
2 | ![]() |
RV_SCHEMA | Value transfer | Type reference (TYPE) | DBCON_UID | Database user | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method GET_SUBPROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SUBPROJECT | Value transfer | Type reference (TYPE) | DMC_SIDENT | Subproject IDs | 20120613 |
Method GET_SUBPROJECT on class CL_DMC_NONSAP_CONFIG has no exception.
Method GET_TABLES_BY_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MT_TABLE_MAP | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_MAP_TAB | List of tables in structure of DMC_MT_TABLE_MAP | 20120717 | ||
2 | ![]() |
ET_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | List of table names | 20120717 | ||
3 | ![]() |
IT_STATE_TAB | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_STATE_TAB | Table with list of table states | 20120717 | ||
4 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Status flag of the table that will be checked | 20120717 | ||
5 | ![]() |
IV_IS_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | If supplied: return only tables in that FAILED state | 20120717 | ||
6 | ![]() |
IV_IS_IN_PROCESS | Call by reference | Type reference (TYPE) | BOOLEAN | If supplied: return only tables in that IN_PROCESS state | 20120717 | ||
7 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20120717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20131017 |
Method GET_TABLE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120718 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120718 | ||
3 | ![]() |
RV_STATE | Value transfer | Type reference (TYPE) | BOOLEAN | boolean variable (X=true, -=false, space=unknown) | 20120718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120718 |
Method LOAD_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method MAP_TABNAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20120621 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120621 | ||
3 | ![]() |
RT_RANGE_TABNAME | Value transfer | Type reference (TYPE) | DMC_RANGES_TABNAME | Ranges Table for Table Name | 20120621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120621 |
Method REMOVE_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20120904 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120904 |
Method SET_BLOCKSIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TABNAMES | Call by reference | Type reference (TYPE) | TTTABNAME | Number of Tables | 20120628 | ||
2 | ![]() |
IV_BLOCKSIZE | Call by reference | Type reference (TYPE) | DMC_BLOCKSIZE | MWB: Size of an RFC Package | 20120628 | ||
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120628 |
Method SET_CONNECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CONPAR | Call by reference | Type reference (TYPE) | IUUC_T_CON_PARAMS | Connection parameters for iuuc_repl_conpar | 20120613 | ||
2 | ![]() |
IV_CHANGE_DEST | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Destination changes will affect the mt, so extra flag | 20120613 | |
3 | ![]() |
IV_DEST | Call by reference | Type reference (TYPE) | RFCDEST | RFC destination | 20120613 | ||
4 | ![]() |
IV_IS_NONSAP | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Connection to non-SAP system? | 20120613 | |
5 | ![]() |
IV_IS_SOURCE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Source or target system? | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120613 |
Method SET_FAILED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120620 | ||
2 | ![]() |
IV_IS_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20120620 | |
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120620 |
Method SET_FAILED on class CL_DMC_NONSAP_CONFIG has no exception.
Method SET_IN_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120620 | ||
2 | ![]() |
IV_IS_EXCLUSIVE | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | Exclusively set the flag to 'X' only when it is <> 'X' | 20120719 | |
3 | ![]() |
IV_IS_IN_PROCESS | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | boolean variable (X=true, -=false, space=unknown) | 20120620 | |
4 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Source Table Name | 20120620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120620 |
Method SET_NUM_JOBS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NUM_JOBS | Call by reference | Type reference (TYPE) | IUUC_NUM_OF_JOBS_PARALLEL | number of replay jobs allowed to run in parallel to prod | 20120712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20120712 |
Method SET_READING_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_READING_TYPE | Call by reference | Type reference (TYPE) | DMC_READING_TYPE | reading type (transparent, pool, cluster, indx-cluster) | 20121121 | ||
2 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20121121 |
Method SET_READING_TYPE on class CL_DMC_NONSAP_CONFIG has no exception.
Method SET_TABLE_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MT_TABLEVIEW | Call by reference | Type reference (TYPE) | DMC_MT_TABLEVIEW | Generated Table for View DMC_MT_TABLEVIEW | 20121122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20121121 |
Method SET_TABLE_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) | FIELDNAME | Name of the status field | 20120618 | ||
2 | ![]() |
IV_IS_IN_PROCESS | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | In process flag will be updated to this value automatically | 20120620 | |
3 | ![]() |
IV_STATUS | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | New status for the flag iv_action | 20120618 | |
4 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20131017 |
Method VALIDATE_ACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_STATE_TAB | Call by reference | Type reference (TYPE) | DMC_MT_TABLE_STATE_TAB | Table with list of table states | 20131014 | ||
2 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20131014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for MWB configuration classes | 20131014 |
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |