SAP ABAP Class CL_MDG_SDQ_CLEANSING_CASE (MDG API for Cleansing Case)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-DQ (Application Component) Data Quality
     MDG_SDQ_CLEANSING_FRW (Package) MDG: SDQ Cleansing Framework
Properties
Class CL_MDG_SDQ_CLEANSING_CASE  
Short Description MDG API for Cleansing Case    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_SDQ_CLEANSING_FRW   MDG: SDQ Cleansing Framework 
Created 20100820   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_SDQ_CLEANSING_CASE has no forward declaration.
Interfaces
Class CL_MDG_SDQ_CLEANSING_CASE has no interface implemented.
Friends
Class CL_MDG_SDQ_CLEANSING_CASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLEANSING_AUTHORITY Constant Public See coding 20110107
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CLEANSING_CASE Static method Public Method Change cleansing case 20100820
2 CHECK_AUTHORITY Static method Public Method Check if the current user has create authorization 20110107
3 CHECK_CLEANSE_CASE_CREATION Static method Public Method Check if cleasing case can be created for the set of objects 20101214
4 CREATE_CLEANSING_CASE Static method Public Method Create cleansing case 20100820
5 DELETE_CLEANSING_CASE Static method Public Method Delete cleansing case 20100820
6 ENQUEUE_CLEANSE_CASE Static method Public Method Enqueue cleansing case 20101227
7 GET_CLEANSE_CASE_BY_CR Static method Public Method Get cleansing case id by change request 20101115
8 GET_CLEANSE_CASE_BY_TARGET Static method Public Method Get active cleansing case details by target id 20101103
9 GET_MY_CLEANSING_CASES Static method Public Method Read current users cleansing cases 20101026
10 READ_CLEANSING_CASE Static method Public Method Read details of a cleansing case 20100820
11 SEARCH_CLEANSING_CASES Static method Public Method Search cleansing cases 20100820
Events
Class CL_MDG_SDQ_CLEANSING_CASE has no event.
Types
Class CL_MDG_SDQ_CLEANSING_CASE has no local type.
Method Signatures

Method CHANGE_CLEANSING_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100820
2 Importing IT_CLEANSE_CASE_OBJECTS Call by reference Type reference (TYPE) MDG_SDQ_T_CLEANSE_TARGET Objects involved in a cleansing case 20100820
3 Importing IV_ADMINISTRATOR Call by reference Type reference (TYPE) COMT_CLEAR_ADMINISTRATOR Data Cleansing: User Processing the Data Cleansing Case 20101029
4 Importing IV_CASE_NUMBER Call by reference Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20100820
5 Importing IV_CLEANSE_CASE_DESC Call by reference Type reference (TYPE) TEXT50 Text Field 20100820
6 Importing IV_PRIORITY Call by reference Type reference (TYPE) COMT_CLEAR_PRIORITY Data Cleansing: Priority 20101029
7 Importing IV_STATUS Call by reference Type reference (TYPE) COMT_CLEAR_STATUS Data Cleansing: Status of a Data Cleansing Case 20101029
8 Importing IX_COMMIT Call by reference Type reference (TYPE) USMD_FLG commit flag 20101227

Method CHANGE_CLEANSING_CASE on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) ACTIV_AUTH Activity 20110107
# Exception Resumable Description Created on
1 NO_AUTHORITY No authority for creating cleasing case 20110107

Method CHECK_CLEANSE_CASE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE 20101214
2 Exporting EV_CASE_NUMBER Call by reference Type reference (TYPE) COMT_CLEAR_NUMBER 20101214
3 Exporting EX_CREATE_POSSIBLE Call by reference Type reference (TYPE) USMD_FLG 20101214
4 Importing IT_CLEANSE_CASE_OBJECTS Call by reference Type reference (TYPE) MDG_SDQ_T_CLEANSE_TARGET 20101214
5 Importing IV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL 20101214
6 Importing IV_MAIN_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY 20101214

Method CHECK_CLEANSE_CASE_CREATION on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method CREATE_CLEANSING_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100820
2 Exporting E_CLEANSE_CASE_ID Value transfer Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20100820
3 Importing IT_CLEANSE_CASE_OBJECTS Call by reference Type reference (TYPE) MDG_SDQ_T_CLEANSE_TARGET Objects involved in a cleansing case 20100820
4 Importing IV_ADMINISTRATOR Value transfer Type reference (TYPE) COMT_CLEAR_ADMINISTRATOR SY-UNAME Data Cleansing: User Processing the Data Cleansing Case 20101029
5 Importing IV_CLEANSE_CASE_DESC Value transfer Type reference (TYPE) TEXT50 MDG: Cleansing Case Details 20100820
6 Importing IV_DATA_MODEL Value transfer Type reference (TYPE) USMD_MODEL Data Model 20100820
7 Importing IV_MAIN_ENTITY Value transfer Type reference (TYPE) USMD_ENTITY Entity Type 20100820
8 Importing IV_PRIORITY Value transfer Type reference (TYPE) COMT_CLEAR_PRIORITY Data Cleansing: Priority 20101124
9 Importing IV_STATUS Value transfer Type reference (TYPE) COMT_CLEAR_STATUS 'N' Data Cleansing: Status of a Data Cleansing Case 20101029
10 Importing IX_COMMIT Call by reference Type reference (TYPE) USMD_FLG Indicator for commit call 20101227

Method CREATE_CLEANSING_CASE on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method DELETE_CLEANSING_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100820
2 Importing IV_CASE_NUMBER Value transfer Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20100820

Method DELETE_CLEANSING_CASE on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method ENQUEUE_CLEANSE_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_NUMBER Value transfer Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20101227
# Exception Resumable Description Created on
1 CASE_NOT_FOUND Cleansing case not found 20101227
2 ENQUEUE_FAILED Enqueue failed 20101227

Method GET_CLEANSE_CASE_BY_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLEANSE_CASE_ID Value transfer Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20101115
2 Importing I_CREQUEST Value transfer Type reference (TYPE) USMD_CREQUEST Change Request 20101115

Method GET_CLEANSE_CASE_BY_CR on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method GET_CLEANSE_CASE_BY_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLEANSE_CASE_HEADER Call by reference Type reference (TYPE) MDG_SDQ_S_CLEANSE_CASE MDG: Cleansing Case Details 20101103
2 Exporting ET_CLEANSE_CASE_OBJECTS Call by reference Type reference (TYPE) MDG_SDQ_T_CLEANSE_TARGET Objects involved in a cleansing case 20101103
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101103
4 Importing IV_DATA_MODEL Value transfer Type reference (TYPE) USMD_MODEL Data Model 20101109
5 Importing IV_KEY_VALUE Value transfer Type reference (TYPE) USMD_VALUE Key of the involved entity 20101109
6 Importing IV_MAIN_ENTITY Value transfer Type reference (TYPE) USMD_ENTITY Entity Type 20101109

Method GET_CLEANSE_CASE_BY_TARGET on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method GET_MY_CLEANSING_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLEANSE_CASE_HEADERS Call by reference Type reference (TYPE) MDG_SDQ_TS_CLEANSE_CASE MDG: Table for storing the Cleansing Case Details 20101026
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101026

Method GET_MY_CLEANSING_CASES on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method READ_CLEANSING_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLEANSE_CASE_HEADER Call by reference Type reference (TYPE) MDG_SDQ_S_CLEANSE_CASE MDG: Cleansing Case Details 20100820
2 Exporting ET_CLEANSE_CASE_OBJECTS Call by reference Type reference (TYPE) MDG_SDQ_T_CLEANSE_TARGET Objects involved in a cleansing case 20100820
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100820
4 Exporting EV_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100820
5 Exporting EV_MAIN_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100820
6 Importing IV_CASE_NUMBER Call by reference Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20100820

Method READ_CLEANSING_CASE on class CL_MDG_SDQ_CLEANSING_CASE has no exception.

Method SEARCH_CLEANSING_CASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLEANSE_CASE_HEADERS Call by reference Type reference (TYPE) MDG_SDQ_TS_CLEANSE_CASE MDG: Table for storing the Cleansing Case Details 20100820
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100820
3 Importing I_CASE_ID Call by reference Type reference (TYPE) COMT_CLEAR_NUMBER Number of Data Cleansing Case 20101123
4 Importing I_PRIORITY Call by reference Type reference (TYPE) COMT_CLEAR_PRIORITY Data Cleansing: Priority 20101123
5 Importing I_PROCESSOR Call by reference Type reference (TYPE) UNAME User Name 20101123
6 Importing I_STATUS Call by reference Type reference (TYPE) MDG_DQS_CLEANSE_STATUS MDG: Cleansing Status 20101123

Method SEARCH_CLEANSING_CASES on class CL_MDG_SDQ_CLEANSING_CASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703