SAP ABAP Class CL_CNV_INDX_ERROR (INDX data error methods)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-GTF-BS (Application Component) Business Application Support
     CNV_INDX (Package) Conversion of INDX-like cluster tables
Properties
Class CL_CNV_INDX_ERROR  
Short Description INDX data error methods    
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 20110619   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_INDX_ERROR has no forward declaration.
Interfaces
Class CL_CNV_INDX_ERROR has no interface implemented.
Friends
Class CL_CNV_INDX_ERROR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALLOWED_ACTIONS Instance attribute Protected Type reference (TYPE) TY_HT_ERROR_ACTION List of allowed actions for an error 20110619
2 COMPONENT_WRONG_DATA Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'WRONG_DATA_COMPONENT' Error ID: Wrong component data 20110620
3 COMPONENT_WRONG_TYPE Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'WRONG_TYPE_COMPONENT' Error ID: Wrong component type 20110620
4 COUNTER Instance attribute Public Type reference (TYPE) INT4 Natural number 20110620
5 DETAILED_MSGNO Instance attribute Public Type reference (TYPE) SYMSGNO Messages, Message Number 20110622
6 DETAIL_CALLBACK_CLASS Instance attribute Public Type reference (TYPE) CNV_INDX_DETHANDLER_CLASS Name of the class of the handler of INDX data error display 20110627
7 ERRORS Static Attribute Protected Type reference (TYPE) TY_HT_ID_ERROR Errors 20110619
8 ID Instance attribute Public Type reference (TYPE) CNV_INDX_ERRORID ID of an error type 20110619
9 INITIALIZED_PACKID Static Attribute Protected Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110619
10 MESSAGES Static Attribute Protected Type reference (TYPE) CNV_INDX_HT_ERRMSG Hashed table of error messages 20110620
11 MSGID Instance attribute Public Type reference (TYPE) SYMSGID Messages, Message Class 20110620
12 MSGNO Instance attribute Public Type reference (TYPE) SYMSGNO Messages, Message Number 20110620
13 READ_DIR_FAILED Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'READ_DIR_FAILED' Error ID: Wrong component data 20111215
14 UNKNOWN_COMPONENT Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'UNKNOWN_COMPONENT' Error ID: Unknown component in directory 20110620
15 UNKNOWN_VARIANT Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'UNKNOWN_VARIANT' Error ID: Unknown variant 20110620
16 UNKNOWN_VERSION Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'UNKNOWN_VERSION' Error ID: Unknown version 20110620
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALLOWED_ACTION Instance method Protected Method Adds allowed action 20110619
2 CLASS_CONSTRUCTOR Static method Public Constructor 20110620
3 CONSTRUCTOR Instance method Public Constructor Creates an error instance 20110619
4 GET_DETAIL_CALLBACK Instance method Public Method Returns the detail callback class for this error 20110627
5 GET_ERROR Static method Public Method Returns an error 20110619
6 INITIALIZE Static method Public Method Initializes errors 20110619
7 IS_ACTION_ALLOWED Instance method Public Method Returns whether action is allowed for given view 20110619
8 MARK Instance method Public Method Marks the error in the database 20110619
9 RESET_ALL_COUNTERS Static method Public Method Resets counters for all errors 20110620
10 RESET_COUNTER Instance method Public Method Resets the counter 20110620
Events
Class CL_CNV_INDX_ERROR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ERROR_ACTION Protected See coding 20110619
2 TY_HT_ERROR_ACTION Protected See coding 20110619
3 TY_HT_ID_ERROR Protected See coding 20110619
4 TY_ID_ERROR Protected See coding 20110619
5 TY_T_ERROR_ACTION Protected See coding 20110619
Method Signatures

Method ADD_ALLOWED_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CNV_INDX_ERROR_ACTION Action allowed for an error in INDX data 20110619
2 Importing VIEW Call by reference Type reference (TYPE) CNV_00001_VISIBILITY SPACE View mode ('E'-expert, 'C'-extended, ' '-standard) 20110619

Method ADD_ALLOWED_ACTION on class CL_CNV_INDX_ERROR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CNV_INDX_ERROR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CNV_INDX_ERROR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CNV_INDX_ERRORID ID of an error type 20110619

Method CONSTRUCTOR on class CL_CNV_INDX_ERROR has no exception.

Method GET_DETAIL_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CB Value transfer Object reference (TYPE REF TO) IF_CNV_INDX_ERR_DETAIL_HANDLER Handler of detailed display of INDX data error 20110627

Method GET_DETAIL_CALLBACK on class CL_CNV_INDX_ERROR has no exception.

Method GET_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR Value transfer Object reference (TYPE REF TO) CL_CNV_INDX_ERROR INDX data error methods 20110619
2 Importing ID Call by reference Type reference (TYPE) CNV_INDX_ERRORID ID of an error type 20110619

Method GET_ERROR on class CL_CNV_INDX_ERROR has no exception.

Method INITIALIZE 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 20110619

Method INITIALIZE on class CL_CNV_INDX_ERROR has no exception.

Method IS_ACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CNV_INDX_ERROR_ACTION Action allowed for an error in INDX data 20110619
2 Returning RES Value transfer Type reference (TYPE) FLAG General Flag 20110619
3 Importing VIEW Call by reference Type reference (TYPE) CNV_00001_VISIBILITY SPACE View mode ('E'-expert, 'C'-extended, ' '-standard) 20110619

Method IS_ACTION_ALLOWED on class CL_CNV_INDX_ERROR has no exception.

Method MARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) CNV_INDX_ERROR_ACTION SPACE Default - no action 20110628
2 Importing CHECKID Call by reference Type reference (TYPE) CNV_INDX_CHECKID ID of a check run 20110619
3 Importing INDXKEY Call by reference Type reference (TYPE) ANY Generic INDX key 20110619
4 Importing PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110619
5 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20110619
6 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110619

Method MARK on class CL_CNV_INDX_ERROR has no exception.

Method RESET_ALL_COUNTERS Signature

Method RESET_ALL_COUNTERS on class CL_CNV_INDX_ERROR has no parameter.
Method RESET_ALL_COUNTERS on class CL_CNV_INDX_ERROR has no exception.

Method RESET_COUNTER Signature

Method RESET_COUNTER on class CL_CNV_INDX_ERROR has no parameter.
Method RESET_COUNTER on class CL_CNV_INDX_ERROR has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620