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
⤷ 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 |