SAP ABAP Class CL_CNV_INDX_DATA_CHECK (INDX data check)
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_DATA_CHECK  
Short Description INDX data check    
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
# Type group / Object type Type Type Description
1 CNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CNV_INDX_DATA_CHECK has no interface implemented.
Friends
Class CL_CNV_INDX_DATA_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ID Instance attribute Public Type reference (TYPE) CNV_INDX_CHECKID ID of a check run 20110619
2 PACKID Instance attribute Public Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110619
3 PARAM_CONVERT_CHECK_INDXID Constant Public Type reference (TYPE) CNV_00001_PARAMS-PARAMNAME 'CNV_21510_CONV_CHECK_INDXID' Character field of length 40 20111221
4 STARTDATE Instance attribute Public Type reference (TYPE) SYDATUM Date and Time, Current (Application Server) Date 20110619
5 STARTTIME Instance attribute Public Type reference (TYPE) SYUZEIT Date and Time, Current Application Server Time 20110619
Methods
# Method Level Visibility Method type Description Created on
1 COPY_GLOBAL_TO_PACKAGE Static method Public Method Copies relevant results from global check to package check 20111216
2 CREATE Static method Public Method Creates a check instance 20110619
3 DELETE_RESULTS Instance method Public Method Deletes check results from database 20121112
4 EXECUTE_GLOBAL Static method Public Method Executes the global check on all RELIDs 20111215
5 GET Static method Public Method Returns the check object 20110619
6 GET_RELEVANT_RELIDS Instance method Public Method Returns relevant RELIDs 20110622
7 GET_RESULT Instance method Public Method Retrusn check result for this check for given INDX key 20110619
8 GET_RESULTS Instance method Public Method Returns check results for this check 20110619
9 IS_NEWER_THAN Instance method Public Method Returns whether this check is newer than other one 20111216
10 LOG_PACKAGE_RESULTS Static method Public Method Logs the results of global check for data relev. for package 20111216
11 RESOLVE Instance method Public Method Resolves the error for the given key 20110619
12 SAVE Instance method Public Method Saves the check data in the database 20110619
Events
Class CL_CNV_INDX_DATA_CHECK has no event.
Types
Class CL_CNV_INDX_DATA_CHECK has no local type.
Method Signatures

Method COPY_GLOBAL_TO_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Object reference (TYPE REF TO) IF_CNV_INDX_ERROR_FILTER Error filter definition 20111216
2 Importing PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20111216
# Exception Resumable Description Created on
1 CX_CNV_INDX_CHECK_NOT_FOUND INDX check instance not found 20111216

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECK Value transfer Object reference (TYPE REF TO) CL_CNV_INDX_DATA_CHECK INDX data check 20110619
2 Importing ID Call by reference Type reference (TYPE) CNV_INDX_CHECKID ID of a check run 20121112
3 Importing PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110619
4 Importing STARTDATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Date and Time, Current (Application Server) Date 20110619
5 Importing STARTTIME Call by reference Type reference (TYPE) SYUZEIT SY-UZEIT Date and Time, Current Application Server Time 20110619

Method CREATE on class CL_CNV_INDX_DATA_CHECK has no exception.

Method DELETE_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDXKEY Call by reference Type reference (TYPE) CNV_INDX_GENERIC_KEY Generic INDX key 20121112
2 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20121112
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112

Method DELETE_RESULTS on class CL_CNV_INDX_DATA_CHECK has no exception.

Method EXECUTE_GLOBAL Signature

Method EXECUTE_GLOBAL on class CL_CNV_INDX_DATA_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140320

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECK Value transfer Object reference (TYPE REF TO) CL_CNV_INDX_DATA_CHECK INDX data check 20110619
2 Importing CHECKID Call by reference Type reference (TYPE) CNV_INDX_CHECKID ID of a check run (last one if not passed) 20110619
3 Importing PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110619
# Exception Resumable Description Created on
1 CX_CNV_INDX_CHECK_NOT_FOUND INDX check instance not found 20110619

Method GET_RELEVANT_RELIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILL_STATUS Call by reference Type reference (TYPE) FLAG 'X' Fill the status of the RELIDs 20110624
2 Importing FILTER Call by reference Object reference (TYPE REF TO) IF_CNV_INDX_ERROR_FILTER Filter 20111216
3 Importing ONLY_UNRESOLVED Call by reference Type reference (TYPE) FLAG SPACE Returns only RELIDs with unresolved errors 20110622
4 Returning RELIDS Value transfer Type reference (TYPE) CNV_INDX_T_TABLE_RELID_STATUS List of RELIDs with status 20110622

Method GET_RELEVANT_RELIDS on class CL_CNV_INDX_DATA_CHECK has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDXKEY Call by reference Type reference (TYPE) ANY 20110619
2 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20110619
3 Returning RESULT Value transfer Type reference (TYPE) CNV_INDX_CHCKRES 20110619
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110619

Method GET_RESULT on class CL_CNV_INDX_DATA_CHECK has no exception.

Method GET_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Object reference (TYPE REF TO) IF_CNV_INDX_ERROR_FILTER Error filter definition 20111216
2 Importing ONLY_RESOLVED Call by reference Type reference (TYPE) FLAG SPACE Only get resolved errors 20110619
3 Importing ONLY_UNRESOLVED Call by reference Type reference (TYPE) FLAG SPACE Only get unresolved errors 20110622
4 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20110619
5 Exporting RESULTS Call by reference Type reference (TYPE) CNV_INDX_HT_CHCKRES Hashed map of check results 20110619
6 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110619
7 Importing USE_KEY_CONVERTER Call by reference Type reference (TYPE) FLAG SPACE Whether to convert keys 20111221

Method GET_RESULTS on class CL_CNV_INDX_DATA_CHECK has no exception.

Method IS_NEWER_THAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_DATA_CHECK INDX data check 20111216
2 Returning RES Value transfer Type reference (TYPE) FLAG General Flag 20111216

Method IS_NEWER_THAN on class CL_CNV_INDX_DATA_CHECK has no exception.

Method LOG_PACKAGE_RESULTS 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_MBT_ULV_LOGGER ULV Logger 20111216
2 Importing PACKID Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20111216
# Exception Resumable Description Created on
1 CX_CNV_INDX_CHECK_NOT_FOUND INDX check instance not found 20111216
2 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140320

Method RESOLVE 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 ERROR Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_ERROR INDX data error methods 20110619
3 Importing INDXKEY Call by reference Type reference (TYPE) ANY Generic INDX key 20110619
4 Importing RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20110619
5 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110619
6 Importing VIEW Call by reference Type reference (TYPE) CNV_00001_VISIBILITY View mode ('E'-expert, 'C'-extended, ' '-standard) 20110619
# Exception Resumable Description Created on
1 CX_CNV_INDX_ACTION_NOT_ALLOWED Action not allowed for given view 20110619
2 CX_CNV_INDX_CHECKRES_NOT_FOUND Check result not found 20110619

Method SAVE Signature

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