SAP ABAP Class CL_APL_ECATT_MASS_ATTR_CHANGE (Class for mass change of attributes in middleware)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MASS_CHANGE_UTIL_APL (Package) eCATT - APL Layer - Mass change utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_COMMON_UTIL Common methods for mass change 20101122
Properties
Class CL_APL_ECATT_MASS_ATTR_CHANGE  
Short Description Class for mass change of attributes in middleware    
Super Class CL_APL_ECATT_COMMON_UTIL Common methods for mass change 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MASS_CHANGE_UTIL_APL   eCATT - APL Layer - Mass change utilities 
Created 20101122   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_MASS_ATTR_CHANGE has no forward declaration.
Interfaces
Class CL_APL_ECATT_MASS_ATTR_CHANGE has no interface implemented.
Friends
Class CL_APL_ECATT_MASS_ATTR_CHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_INPUT_SET Static Attribute Public Type reference (TYPE) ETOBJECT_DETAIL_TT To store the query details 20101122
2 AT_OBJECT Static Attribute Public Type reference (TYPE) TR_OBJECTS Transportable objects 20101231
3 AT_OBJECT_ATTR Static Attribute Public Type reference (TYPE) ETINPUT_SET_TT To store the eCATT objects Attribute details 20101124
4 AT_OBJECT_SET Static Attribute Public Type reference (TYPE) ETOBJECT_SET_TT To get the object set 20101231
Methods
# Method Level Visibility Method type Description Created on
1 FREE_ATTRIBUTES Static method Public Method Free all the attributes 20110103
2 GET_INPUT_SET_ATTRIBUTES Static method Public Method Get the input object set selected for attributes 20101216
3 GET_INPUT_SET_ATTR_INITIAL Static method Public Method Get the input object set selected when attributes initial 20101122
4 GET_INPUT_SET_ATTR_VALUE Static method Public Method Get the input object set selected for all entries 20101122
5 GET_INTERNAL_DB_LOG_INFO Static method Public Method To get the info corresponding to the lognumber from app log 20101210
6 GET_LOG_HANDLE Static method Public Method To get the handle of the Application log for given log numbe 20110124
7 GET_OBJECT_ATTR Static method Public Method Get eCATT object attributes 20101124
8 GET_OBJECT_DETAIL Static method Public Method Get the details of AT_OBJECT_ATTR 20101124
9 GET_UPDATED_OBJECT_ATTR Static method Public Method to get the updated attributes(required during backward navgn 20101221
10 SET_INPUT_DATA Static method Public Method Set input data 20101217
11 SET_OBJECT_DETAIL Static method Public Method Set eCATT object attributes 20101124
12 SET_VALUE_FOR_INTERNAL_LOG Instance method Public Method Insert the transcation details in the DB of the mass update 20101215
13 UPDATE_OBJ_ATTRIB Instance method Public Method Update object attributes 20101124
14 UPDATE_VALUE_FOR_INTERNAL_LOG Instance method Public Method Update the log number for the correspoding log handle 20101229
15 UPDATE_WITH_REAL_DATA Static method Public Method Update screen with real data 20110104
16 VALIDATION_INPUT_DATA Instance method Public Method Validate the enetered input fields 20110107
Events
Class CL_APL_ECATT_MASS_ATTR_CHANGE has no event.
Types
Class CL_APL_ECATT_MASS_ATTR_CHANGE has no local type.
Method Signatures

Method FREE_ATTRIBUTES Signature

Method FREE_ATTRIBUTES on class CL_APL_ECATT_MASS_ATTR_CHANGE has no parameter.
Method FREE_ATTRIBUTES on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_INPUT_SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME Structure for eCATT object header details 20101216
2 Importing IS_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20101216
3 Importing I_APP_COMP Call by reference Type reference (TYPE) DLVUNIT Software Component 20101216
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20101216
5 Importing I_PER_RESP Call by reference Type reference (TYPE) ET_RESP Person Responsible 20101216

Method GET_INPUT_SET_ATTRIBUTES on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_INPUT_SET_ATTR_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME Structure for eCATT object header details 20101122
2 Importing IS_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20101122

Method GET_INPUT_SET_ATTR_INITIAL on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_INPUT_SET_ATTR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME Structure for eCATT object header details 20101122
2 Importing IS_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20101122
3 Importing I_APP_COMP Call by reference Type reference (TYPE) DLVUNIT Software Component 20101122
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20101122
5 Importing I_PER_RESP Call by reference Type reference (TYPE) ET_RESP Person Responsible 20101122

Method GET_INPUT_SET_ATTR_VALUE on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_INTERNAL_DB_LOG_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_DETAILS Call by reference Type reference (TYPE) ETINTERNALLOG_MASS_CHANGE_TT for storing internal database log 20101210
2 Importing I_SLNO_HIGHER_RANGE Call by reference Type reference (TYPE) INT4 Natural number 20101220
3 Importing I_SLNO_LOWER_RANGE Call by reference Type reference (TYPE) INT4 Natural number 20101220

Method GET_INTERNAL_DB_LOG_INFO on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGEDBY Call by reference Type reference (TYPE) ET_RESP Person Responsible 20110311
2 Exporting E_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20110124
3 Importing I_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20110124

Method GET_LOG_HANDLE on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_OBJECT_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) ETATTACH_EX_MSG_TT Exception messages for attachments - Table Type 20110105
2 Importing I_REQUEST_WB_CORR Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110104
3 Importing I_REQUEST_WB_DEV Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20110104

Method GET_OBJECT_ATTR on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_OBJECT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_ATTR Call by reference Type reference (TYPE) ETINPUT_SET_TT Input data set collection 20101124

Method GET_OBJECT_DETAIL on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method GET_UPDATED_OBJECT_ATTR Signature

Method GET_UPDATED_OBJECT_ATTR on class CL_APL_ECATT_MASS_ATTR_CHANGE has no parameter.
Method GET_UPDATED_OBJECT_ATTR on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INPUT_SET Call by reference Type reference (TYPE) ETOBJECT_DETAIL_TT Table to store eCATT object header details 20101217

Method SET_INPUT_DATA on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_OBJECT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_ATTR Call by reference Type reference (TYPE) ETINPUT_SET_TT Input data set collection 20101124

Method SET_OBJECT_DETAIL on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method SET_VALUE_FOR_INTERNAL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101215

Method SET_VALUE_FOR_INTERNAL_LOG on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method UPDATE_OBJ_ATTRIB Signature

Method UPDATE_OBJ_ATTRIB on class CL_APL_ECATT_MASS_ATTR_CHANGE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20101228

Method UPDATE_VALUE_FOR_INTERNAL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101229
2 Importing I_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20101229

Method UPDATE_VALUE_FOR_INTERNAL_LOG on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method UPDATE_WITH_REAL_DATA Signature

Method UPDATE_WITH_REAL_DATA on class CL_APL_ECATT_MASS_ATTR_CHANGE has no parameter.
Method UPDATE_WITH_REAL_DATA on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.

Method VALIDATION_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALID Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20110107
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) STRING 20110107
3 Importing IM_FIELD_VALUE Call by reference Type reference (TYPE) STRING 20110107
4 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110117
5 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20110117
6 Importing IM_SYS_DC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20110107

Method VALIDATION_INPUT_DATA on class CL_APL_ECATT_MASS_ATTR_CHANGE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703