Hierarchy
⤷ CA-GTF-BS (Application Component) Business Application Support
⤷ CNV_INDX (Package) Conversion of INDX-like cluster tables
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_INDX_DOMAIN_MAP | Map of domain / data element entries | 20101019 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_MBT_UNITTEST | Unit testing @ SLO | 20120927 |
Properties
Class | CL_CNV_INDX | |
Short Description | INDX helper class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_INDX | Conversion of INDX-like cluster tables |
Created | 20101011 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_CNV_INDX_STRUCT_CONFIG | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CNV | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_CNV_INDX_DOMAIN_MAP | Map of domain / data element entries | 20101019 | ||
2 | IF_CNV_MBT_UNITTEST | Unit testing @ SLO | 20120927 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CNV_INDX_ROW_CHECK | 20110620 | Check for a single row of INDX RELID | |
2 | CL_CNV_INDX_STRUCT_CONFIG | 20120927 | INDX knowledge configuration |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CONFIGURATION | Instance attribute | Protected | Type reference (TYPE) | CNV_INDX_HT_PACKCNF | Hash table of version configuration for a package | 20101018 | ||
2 | DEFAULT_SEQNUM | Instance attribute | Protected | Type reference (TYPE) | CNV_ORD | Conversion: Sequence Number | 20101019 | ||
3 | DOMAINS | Instance attribute | Protected | Type reference (TYPE) | CNV_INDX_T_CL_DOMAIN | List of domains | 20101018 | ||
4 | DOMAINS_MAP | Instance attribute | Protected | Type reference (TYPE) | TY_HT_DOMAIN | 20101019 | |||
5 | EXCLUDED_DOMAINS | Instance attribute | Protected | Type reference (TYPE) | CNV_INDX_T_CL_DOMAIN | List of domains | 20101018 | ||
6 | EXCLUDED_DOMAINS_MAP | Instance attribute | Protected | Type reference (TYPE) | TY_HT_DOMAIN | 20101019 | |||
7 | FIELDS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_FIELD | Standard table of cnv_indx_fields | 20101020 | ||
8 | FIPARS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_FIPAR | Standard table of cnv_indx_fipars | 20101020 | ||
9 | GEN_CONV_PROGNAME_PREFIX | Constant | Public | Type reference (TYPE) | PROGNAME | '/1SAP1/CNV_HR' | Prefix of the conversion program name | 20101206 | |
10 | INCLUDES | Instance attribute | Public | Type reference (TYPE) | CNV_00001_INCL_TT | Standard table of CNVINCL | 20101203 | ||
11 | INDX_INCLUDES | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_INCLUDE | INDX conversion: includes | 20101203 | ||
12 | LOG_HIER_LEVEL_COMPONENT | Constant | Public | Type reference (TYPE) | BALLEVEL | '3' | Hierarchy level of component messages | 20101021 | |
13 | LOG_HIER_LEVEL_FIELD | Constant | Public | Type reference (TYPE) | BALLEVEL | '4' | Hierarchy level of component messages | 20101021 | |
14 | LOG_HIER_LEVEL_RELID | Constant | Public | Type reference (TYPE) | BALLEVEL | '2' | Hierarchy level of relid messages | 20101021 | |
15 | LOG_HIER_LEVEL_TABLE | Constant | Public | Type reference (TYPE) | BALLEVEL | '1' | Hierarchy level of table messages | 20101021 | |
16 | OLD_FIELDS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_FIELD | Standard table of cnv_indx_fields | 20101018 | ||
17 | OLD_FIPARS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_FIPAR | Standard table of cnv_indx_fipars | 20101018 | ||
18 | OLD_TABLES | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_TABLE | Standard table of cnv_indx_tables | 20101018 | ||
19 | PACKID | Instance attribute | Public | Type reference (TYPE) | CNV_PACK | Conversion: Conversion package number | 20101011 | ||
20 | SEQNUM_MAP | Instance attribute | Protected | Type reference (TYPE) | TY_HT_SEQNUM | SEQNUM map | 20101206 | ||
21 | STEPS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_STEP | INDX conversion: List of steps | 20101203 | ||
22 | STPARS | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_STPAR | INDX conversion: Step parameters | 20101203 | ||
23 | STRUCT_CONFIGS | Static Attribute | Protected | Type reference (TYPE) | CNV_INDX_T_RFC_STRUCT_CONFIG | List of struct. configurations for multiple RFC destinations | 20120927 | ||
24 | TABLES | Instance attribute | Public | Type reference (TYPE) | CNV_INDX_T_TABLE | Standard table of cnv_indx_tables | 20101020 | ||
25 | TYPE_DOMAIN | Constant | Public | Type reference (TYPE) | CNV_INDX_TYPEMAP-OBJTYPE | 'DOMA' | Mapping type - domain | 20101020 | |
26 | TYPE_DTEL | Constant | Public | Type reference (TYPE) | CNV_INDX_TYPEMAP-OBJTYPE | 'DTEL' | mapping type - data element | 20101020 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_INDX_TABLE | Static method | Public | Method | Adds an INDX table | 20101011 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Performs static initialization | 20101011 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Creates INDX helper object | 20101011 |
4 | FIND_BEST_MIN | Instance method | Protected | Method | Finds best routine with minimal number of parameters | 20101019 |
5 | FIND_BEST_PRIO | Instance method | Protected | Method | Finds best routine using Priority processing | 20101019 |
6 | GET_CONFIGURATION | Instance method | Public | Method | Returns configuration for a given version | 20101018 |
7 | GET_CONVERSION_PROGNAME | Static method | Public | Method | Returns the name of the conversion program for given params. | 20101206 |
8 | GET_IE_VARIANT | Instance method | Public | Method | Get import/export variant | 20110118 |
9 | GET_INDX_COMPONENT | Static method | Public | Method | Returns INDX component | 20110629 |
10 | GET_INDX_RELID | Static method | Public | Method | Returns the INDX RELID | 20101011 |
11 | GET_INDX_RELIDS | Static method | Public | Method | Returns all or selected INDX RELIDs | 20101011 |
12 | GET_INDX_TABLE | Static method | Public | Method | Returns the INDX table with the given name | 20101011 |
13 | GET_INDX_TABLES | Static method | Public | Method | Returns all or selected INDX tables | 20101011 |
14 | GET_PACKAGE_INDX_RELIDS | Instance method | Public | Method | Returns INDX RELIDs relevant for the package | 20101025 |
15 | GET_PACKAGE_INDX_TABLES | Instance method | Public | Method | Returns INDX tables relevant for the package | 20101025 |
16 | GET_RELID_STRUCTURE | Static method | Public | Method | Returns the structure of the given INDX RELID | 20101011 |
17 | GET_RELID_STRUCTURE_VERSIONS | Static method | Public | Method | Returns all versions of RELID structures | 20110120 |
18 | GET_SEQNUM | Instance method | Public | Method | Returns the sequential number for a given table and RELID | 20101206 |
19 | GET_STRUCT_CONFIG | Static method | Protected | Method | Returns structure configuration for specific RFC destination | 20120927 |
20 | GET_TYPE_MAPPING | Static method | Public | Method | Returns the mapping of the specified type | 20101020 |
21 | IS_VERSION_SEARCHABLE | Instance method | Public | Method | Returns whether the version should be searched for component | 20101018 |
22 | LOAD_CONFIGURATION | Instance method | Protected | Method | Loads configuration | 20101011 |
23 | LOAD_STATIC_CONFIGURATION | Static method | Public | Method | Loads static configuration from specific RFC destination | 20101011 |
24 | SEARCH | Instance method | Public | Method | Starts the search | 20101018 |
25 | SELECT_WITH_CALLBACK | Static method | Public | Method | Selects the data from a given RELID calling given callback | 20101025 |
26 | UPDATE_CHANGED_DATA | Instance method | Protected | Method | Updates the 'last changed' data before writing | 20101025 |
27 | WRITE_FOUND_DATA | Instance method | Public | Method | Writes found data to control tables | 20101022 |
Events
Class CL_CNV_INDX has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_DOMAIN | Protected | See coding | 20101019 | |
||
2 | TY_HT_DOMAIN | Protected | See coding | 20101019 | |
||
3 | TY_HT_INDX_TABLE | Protected | See coding | 20101011 | |
||
4 | TY_HT_SEQNUM | Protected | See coding | 20101206 | |
||
5 | TY_INDX_TABLE | Protected | See coding | 20101011 | |
||
6 | TY_T_RULE | Protected | See coding | 20111216 | |
Method Signatures
Method ADD_INDX_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TABLE | Call by reference | Object reference (TYPE REF TO) | CL_CNV_INDX_TABLE | INDX table representation | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CNV_INDX has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CNV_INDX has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PACKID | Call by reference | Type reference (TYPE) | CNV_PACK | Conversion: Conversion package number | 20101011 | ||
2 | Importing | RELID_RANGE | Call by reference | Type reference (TYPE) | CNV_INDX_T_RELID_RANGE | Range of RELIDs | 20101206 | ||
3 | Importing | TABNAME_RANGE | Call by reference | Type reference (TYPE) | CNV_INDX_T_TABLE_RANGE | Range of tables | 20101206 |
Method CONSTRUCTOR on class CL_CNV_INDX has no exception.
Method FIND_BEST_MIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DOMAIN | Call by reference | Object reference (TYPE REF TO) | CL_CNV_INDX_DOMAIN | Domain representation | 20101019 | ||
2 | Importing | DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20101019 | ||
3 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20101019 | ||
4 | Importing | FIELDS | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20101019 | ||
5 | Exporting | PACKID_SRC | Call by reference | Type reference (TYPE) | CNV_SRCPACK | Number of source package | 20101019 | ||
6 | Importing | ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20101019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method FIND_BEST_PRIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DOMAIN | Call by reference | Object reference (TYPE REF TO) | CL_CNV_INDX_DOMAIN | Domain representation | 20101019 | ||
2 | Importing | DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | Domain name | 20101019 | ||
3 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20101019 | ||
4 | Importing | FIELDS | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20101019 | ||
5 | Exporting | PACKID_SRC | Call by reference | Type reference (TYPE) | CNV_SRCPACK | Number of source package | 20101019 | ||
6 | Importing | ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Data element (semantic domain) | 20101019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CONFIG | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_CONFIG | Package configuration | 20101018 | ||
2 | Importing | RELID | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101018 | ||
3 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101018 | ||
4 | Importing | VERSION | Call by reference | Type reference (TYPE) | CNV_INDX_VERSION | Externally defined version of the RELID structure | 20101018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_CONF_NOT_FOUND | Configuration not found | 20101018 |
Method GET_CONVERSION_PROGNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FORSQLLIKE | Call by reference | Type reference (TYPE) | FLAG | SPACE | To be used in SQL LIKE pattern | 20110113 | |
2 | Importing | INDEX | Call by reference | Type reference (TYPE) | ANY | Index | 20101206 | ||
3 | Importing | LETTER | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101206 | ||
4 | Importing | PACKID | Call by reference | Type reference (TYPE) | CNV_PACK | Conversion: Conversion package number | 20101206 | ||
5 | Returning | PROGNAME | Value transfer | Type reference (TYPE) | PROGNAME | ABAP program name | 20101206 | ||
6 | Importing | SEQNUM | Call by reference | Type reference (TYPE) | ANY | Conversion: Sequence Number | 20101206 |
Method GET_CONVERSION_PROGNAME on class CL_CNV_INDX has no exception.
Method GET_IE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELID | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20110118 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110118 | ||
3 | Returning | VARIANT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_IE_METH_VARIANT | Import / export method variant | 20110118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20110118 | |
2 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20110118 | |
3 | CX_CNV_INDX_VARIANT_UNKNOWN | Unknown variant exception | 20110118 | |
4 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_INDX_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPNAME | Call by reference | Type reference (TYPE) | CNV_INDX_TABNAME | INDX RELID component | 20110629 | ||
2 | Returning | COMPONENT | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_COMPONENT | INDX RELID component | 20110629 | ||
3 | Importing | RELIDNAME | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20110629 | ||
4 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | ||
5 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110629 | ||
6 | Importing | VERSN | Call by reference | Type reference (TYPE) | CNV_INDX_VERSION | Externally defined version of the RELID structure | 20110629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_COMP_UNKNOWN | Unknown component exception | 20110629 | |
2 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20110629 | |
3 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
4 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20110629 | |
5 | CX_CNV_INDX_VERSION_UNKNOWN | Unknown version exception | 20110629 | |
6 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_INDX_RELID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RELID | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_RELID | Representation of INDX RELID | 20101011 | ||
2 | Importing | RELIDNAME | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101011 | ||
3 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | CL_CNV_INDX_STRUCT_CONFIG=>NC_RFC_LOCAL | Logical Destination (Specified in Function Call) | 20120927 | |
4 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20101012 | |
2 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
3 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20101012 | |
4 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_INDX_RELIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELIDNAME_PATTERN | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101011 | ||
2 | Returning | RELIDS | Value transfer | Type reference (TYPE) | CNV_INDX_T_CL_RELID | List of RELID representations | 20101011 | ||
3 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | CL_CNV_INDX_STRUCT_CONFIG=>NC_RFC_LOCAL | Logical Destination (Specified in Function Call) | 20120927 | |
4 | Importing | TABNAME_PATTERN | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
2 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_INDX_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101011 | ||
2 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | ||
3 | Returning | TABLE | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_TABLE | INDX table representation | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
2 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20101012 | |
3 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_INDX_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME_PATTERN | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101011 | ||
2 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | ||
3 | Returning | TABLES | Value transfer | Type reference (TYPE) | CNV_INDX_T_CL_TABLE | List of INDX table representations | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
2 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_PACKAGE_INDX_RELIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RELIDS | Value transfer | Type reference (TYPE) | CNV_INDX_T_TABLE_RELID | List of RELIDs | 20101025 | ||
2 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101025 | ||
3 | Importing | WITH_EXCLUDED | Call by reference | Type reference (TYPE) | FLAG | SPACE | Include also excluded tables | 20101025 |
Method GET_PACKAGE_INDX_RELIDS on class CL_CNV_INDX has no exception.
Method GET_PACKAGE_INDX_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TABLES | Value transfer | Type reference (TYPE) | TTTABNAME | table names | 20101025 | ||
2 | Importing | WITH_EXCLUDED | Call by reference | Type reference (TYPE) | FLAG | SPACE | Include also excluded tables | 20101025 |
Method GET_PACKAGE_INDX_TABLES on class CL_CNV_INDX has no exception.
Method GET_RELID_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FALLBACK_TO_DEFAULT | Call by reference | Type reference (TYPE) | FLAG | 'X' | Whether to use default method if the named one is not avail. | 20101011 | |
2 | Importing | METHOD_VARIANT | Call by reference | Type reference (TYPE) | CNV_INDX_STRUCT_RETR_VARIANT | Alternative variant of RELID structure retrieval method | 20101011 | ||
3 | Importing | RELID | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101011 | ||
4 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | CL_CNV_INDX_STRUCT_CONFIG=>NC_RFC_LOCAL | Logical Destination (Specified in Function Call) | 20120927 | |
5 | Returning | STRUCTURE_VERSION | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_RELID_STR_VERSION | Representation of RELID version | 20101011 | ||
6 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101011 | ||
7 | Importing | VERSN | Call by reference | Type reference (TYPE) | CNV_INDX_VERSION | Externally defined version of the RELID structure | 20101011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20101012 | |
2 | CX_CNV_INDX_STRUCT_RETR_FAILED | Error retrieving RELID structure | 20101012 | |
3 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
4 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20101012 | |
5 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_RELID_STRUCTURE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FALLBACK_TO_DEFAULT | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20110120 | |
2 | Importing | METHOD_VARIANT | Call by reference | Type reference (TYPE) | CNV_INDX_STRUCT_RETR_VARIANT | Alternative variant of RELID structure retrieval method | 20110120 | ||
3 | Importing | RELID | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Area of the INDX table | 20110120 | ||
4 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | CL_CNV_INDX_STRUCT_CONFIG=>NC_RFC_LOCAL | Logical Destination (Specified in Function Call) | 20120927 | |
5 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110120 | ||
6 | Returning | VERSIONS | Value transfer | Type reference (TYPE) | CNV_INDX_T_CL_RELID_STR_VERS | List of RELID versions | 20110120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20110120 | |
2 | CX_CNV_INDX_STRUCT_RETR_FAILED | Error retrieving RELID structure | 20110120 | |
3 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
4 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20110120 | |
5 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_SEQNUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELID | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101206 | ||
2 | Returning | SEQNUM | Value transfer | Type reference (TYPE) | CNV_ORD | Conversion: Sequence Number | 20101206 | ||
3 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_SEQNUM_MISSING | Missing SEQNUM information for RELID | 20101206 |
Method GET_STRUCT_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 | ||
2 | Returning | RR_STRUCT_CONFIG | Value transfer | Object reference (TYPE REF TO) | CL_CNV_INDX_STRUCT_CONFIG | INDX knowledge configuration | 20120927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
2 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method GET_TYPE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OBJECT | Call by reference | Type reference (TYPE) | ANY | Domain or data element name | 20101020 | ||
2 | Importing | OBJTYPE | Call by reference | Type reference (TYPE) | CNV_INDX_TYPEMAP-OBJTYPE | 'DOMA' or 'DTEL' | 20101020 | ||
3 | Returning | RES | Value transfer | Type reference (TYPE) | CNV_INDX_TYPEMAP-OBJNAME | Name of an ABAP Dictionary object | 20101020 | ||
4 | Importing | RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | CL_CNV_INDX_STRUCT_CONFIG=>NC_RFC_LOCAL | Logical Destination (Specified in Function Call) | 20120927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_STR_CONFIG_UNKNOWN | Unknown structure configuration | 20120927 | |
2 | CX_CNV_INDX_TYPE_NOT_FOUND | Type was not found | 20101020 | |
3 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method IS_VERSION_SEARCHABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | FLAG | is searchable? | 20101018 | ||
2 | Importing | VERSION | Call by reference | Object reference (TYPE REF TO) | CL_CNV_INDX_RELID_STR_VERSION | Representation of RELID version | 20101018 |
Method IS_VERSION_SEARCHABLE on class CL_CNV_INDX has no exception.
Method LOAD_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | RELID_RANGE | Call by reference | Type reference (TYPE) | CNV_INDX_T_RELID_RANGE | Range table for RELID name | 20101206 | ||
2 | Importing | TABNAME_RANGE | Call by reference | Type reference (TYPE) | CNV_INDX_T_TABLE_RANGE | Range table for table name | 20101206 |
Method LOAD_CONFIGURATION on class CL_CNV_INDX has no exception.
Method LOAD_STATIC_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RELID | Call by reference | Type reference (TYPE) | CNV_INDX_T_TABLE_RELID | List of table-relid pairs | 20130416 | ||
2 | Importing | IV_FORCE | Call by reference | Type reference (TYPE) | FLAG | Force reload from RFCDEST | 20140128 | ||
3 | Importing | IV_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20120927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RFC_UNKNOWN | Unknown RFC connection | 20120927 | |
2 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_ULV_LOGGER | Logger | 20101021 | ||
2 | Exporting | USED_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_CNV_00001_ULV_LOGGER | Used logger (new if none was passed) | 20101021 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method SELECT_WITH_CALLBACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_CNV_INDX_SELECT_CALLBACK | Callback for INDX selection | 20101025 | ||
2 | Importing | CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20101025 | ||
3 | Importing | DATA | Call by reference | Type reference (TYPE) | ANY | Data | 20101025 | ||
4 | Importing | RELIDNAME | Call by reference | Type reference (TYPE) | CNV_INDX_RELID | Description of the cluster in the cluster tables | 20101025 | ||
5 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20101025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CNV_INDX_RELID_UNKNOWN | Unknown RELID exception | 20101025 | |
2 | CX_CNV_INDX_SELECTION_FAILED | Error selecting INDX data | 20101025 | |
3 | CX_CNV_INDX_TABLE_UNKNOWN | Unknown INDX table exception | 20101025 | |
4 | CX_CNV_MBT_AUTHORITY | Issues related to Authority/Registration | 20140116 |
Method UPDATE_CHANGED_DATA Signature
Method UPDATE_CHANGED_DATA on class CL_CNV_INDX has no parameter.
Method UPDATE_CHANGED_DATA on class CL_CNV_INDX has no exception.
Method WRITE_FOUND_DATA Signature
Method WRITE_FOUND_DATA on class CL_CNV_INDX has no parameter.
Method WRITE_FOUND_DATA on class CL_CNV_INDX has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2010_1_620 |