SAP ABAP Class CL_CNV_INDX_RELEVANCE_CHECK (Relevance check for INDX data)
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_SELECT_CALLBACK Callback for INDX selection 20121112
Properties
Class CL_CNV_INDX_RELEVANCE_CHECK  
Short Description Relevance check for INDX data    
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 20121010   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_INDX_RELEVANCE_CHECK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CNV_INDX_SELECT_CALLBACK Callback for INDX selection 20121112
Friends
Class CL_CNV_INDX_RELEVANCE_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_CHECKID Constant Public Type reference (TYPE) CNV_INDX_CHECKID 'CNV_INDX_RELEVANCE_CHECK' ID of a check run 20121112
2 NC_PARAM_MTID Constant Public Type reference (TYPE) CNV_PARAM 'CNV_IUUC_MT_ID' Parameter for mass transfer ID 20121112
3 NC_RELEVANT_FOR_CONVERSION Constant Public Type reference (TYPE) CNV_INDX_ERRORID 'RELEVANT_FOR_CONVERSION' This record is relevant for conversion 20121112
4 OR_CHECK Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_INDX_DATA_CHECK INDX data check 20121112
5 OR_CUSTOM_CHK Instance attribute Protected Object reference (TYPE REF TO) IF_CNV_INDX_CUST_RELEV_CHECK Relevance check for INDX data 20121112
6 OR_INDX Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_INDX INDX helper class 20121112
7 OR_LOGGER Instance attribute Protected Object reference (TYPE REF TO) CL_CNV_00001_ULV_LOGGER CWB ULV logger implementation 20121112
8 OV_CLIENT Instance attribute Protected Type reference (TYPE) MANDT Client 20121112
9 OV_MTID Instance attribute Protected Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20121112
10 OV_PROCESSED Instance attribute Protected Type reference (TYPE) CNV_RECREAD Number of records processed in a relid 20121112
11 OV_RELEVANT Instance attribute Protected Type reference (TYPE) CNV_RECORDS Number of relevant records of a relid 20121112
12 OV_SUM_PROCESSED Instance attribute Protected Type reference (TYPE) CNV_RECREAD Total number of records processed 20121112
13 OV_SUM_RELEVANT Instance attribute Protected Type reference (TYPE) CNV_RECORDS Total number of relevant records 20121112
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TRIGGER Instance method Protected Method Activates the trigger for a table 20121112
2 CHECK_RELID Instance method Protected Method Performs the relevance check on a relid of a table 20121112
3 CHECK_RELIDS Instance method Protected Method Performs the relevance check on all relids of a table 20121112
4 CHECK_ROW_DATA Instance method Protected Method Performs the relevance check for all rows 20121112
5 CHECK_TABLE Instance method Protected Method Performs the relevance check on a table 20121112
6 CHECK_TABLES Instance method Protected Method Performs the relevance check on all tables 20121112
7 CONSTRUCTOR Instance method Public Constructor Creates a relevance check object 20121112
8 CREATE_MTID Instance method Protected Method Creates a new mass transfer ID 20121112
9 DEACTIVATE_TRIGGER Instance method Protected Method Deactivates the trigger for a table 20121112
10 DEACTIVATE_TRIGGERS Instance method Public Method Deactivates the trigger for all tables 20121112
11 DELETE_IUUC_OBJECTS Instance method Public Method Delete IUUC objects (triggers, logging tables, MT id) 20121112
12 DELETE_LOGGING_TABLE Instance method Protected Method Deletes a logging table 20121112
13 DISPLAY Instance method Public Method Display the log of the relevance check 20121112
14 GET_MTID Instance method Protected Method Gets the mass transfer ID 20121112
15 RUN Instance method Public Method Run the relevance check 20121112
16 TRANSFER_DATA Instance method Protected Method Transfers the data of a logging table to CNV_INDX_CHCKRES 20121112
Events
Class CL_CNV_INDX_RELEVANCE_CHECK has no event.
Types
Class CL_CNV_INDX_RELEVANCE_CHECK has no local type.
Method Signatures

Method ACTIVATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112

Method CHECK_RELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_TABLE INDX table representation 20121112
2 Importing IS_RELID Call by reference Type reference (TYPE) CNV_INDX_TABLE_RELID Table - RELID pair 20121112
3 Importing IV_RELID_LOG_NAME Call by reference Type reference (TYPE) STRING 20121112
# Exception Resumable Description Created on
1 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140320

Method CHECK_RELIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_CNV_INDX_TABLE INDX table representation 20121112
# Exception Resumable Description Created on
1 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140320

Method CHECK_ROW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELID Call by reference Type reference (TYPE) CNV_INDX_RELID Area of the INDX table 20121112
2 Importing IV_RELID_LOG_NAME Call by reference Type reference (TYPE) STRING 20121112
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112
# Exception Resumable Description Created on
1 CX_CNV_MBT_AUTHORITY Issues related to Authority/Registration 20140320

Method CHECK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112

Method CHECK_TABLE on class CL_CNV_INDX_RELEVANCE_CHECK has no exception.

Method CHECK_TABLES Signature

Method CHECK_TABLES on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
Method CHECK_TABLES on class CL_CNV_INDX_RELEVANCE_CHECK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_CLASS Call by reference Type reference (TYPE) CLASSNAME Relevance check class 20121112
2 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20121112
3 Importing IV_PACKID Call by reference Type reference (TYPE) CNV_PACK Package Number 20121112
4 Importing IV_TRIGGER Call by reference Type reference (TYPE) FLAG Whether to use trigger technology 20121112
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112
2 CX_CNV_INDX_PARAMS_FAILURE Error using parameter modules 20121112

Method CREATE_MTID Signature

Method CREATE_MTID on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112

Method DEACTIVATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112

Method DEACTIVATE_TRIGGERS Signature

Method DEACTIVATE_TRIGGERS on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112

Method DELETE_IUUC_OBJECTS Signature

Method DELETE_IUUC_OBJECTS on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112
2 CX_CNV_INDX_PARAMS_FAILURE Error using parameter modules 20121112

Method DELETE_LOGGING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112
2 CX_CNV_INDX_PARAMS_FAILURE Error using parameter modules 20121112

Method DISPLAY Signature

Method DISPLAY on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
Method DISPLAY on class CL_CNV_INDX_RELEVANCE_CHECK has no exception.

Method GET_MTID Signature

Method GET_MTID on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112
2 CX_CNV_INDX_PARAMS_FAILURE Error using parameter modules 20121112

Method RUN Signature

Method RUN on class CL_CNV_INDX_RELEVANCE_CHECK has no parameter.
Method RUN on class CL_CNV_INDX_RELEVANCE_CHECK has no exception.

Method TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121112
# Exception Resumable Description Created on
1 CX_CNV_INDX_IUUC Error using IUUC functionality 20121112
History
Last changed by/on SAP  20141030 
SAP Release Created in