SAP ABAP Class CL_CNV_INDX (INDX helper class)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   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