SAP ABAP Class /ISDFPS/CL_LM_TEC_OBJ (Technical Object)
Hierarchy
☛
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
⤷
IS-DFS-LM-STS (Application Component) Status Board
⤷
/ISDFPS/LM_STB_APP (Package) Appl. Layer of the Line Maintenance Appl. - Status Board
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_LM_STB_OBJ_BASE | Basic Class for Tree Objects in Status Board | 20031031 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_LM_EQUI | Equipment | 20031125 |
| 2 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_LM_EXT_EQUI | Enhanced Equipment | 20031125 |
| 3 | Inheritance (c INHERITING FROM c_ref) | /ISDFPS/CL_LM_FUNC_LOC | Functional Location | 20031125 |
Properties
| Class | /ISDFPS/CL_LM_TEC_OBJ | |
| Short Description | Technical Object | |
| Super Class | /ISDFPS/CL_LM_STB_OBJ_BASE | Basic Class for Tree Objects in Status Board |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /ISDFPS/LM_STB_APP | Appl. Layer of the Line Maintenance Appl. - Status Board |
| Created | 20031015 | SAP |
| Last change | 20050409 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /ISDFPS/CL_LM_TEC_OBJ has no forward declaration.
Interfaces
Class /ISDFPS/CL_LM_TEC_OBJ has no interface implemented.
Friends
Class /ISDFPS/CL_LM_TEC_OBJ has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_EXPLOSION_TYPE | 'D' | Explosion Type of the Technical Object Structure | 20031211 | ||
| 2 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_EXPLOSION_TYPE | 'B' | Explosion Type of the Technical Object Structure | 20031211 | ||
| 3 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_EXPLOSION_TYPE | 'S' | Explosion Type of the Technical Object Structure | 20031211 | ||
| 4 | Constant | Public | Type reference (TYPE) | RIHEA-LEVUP | 99 | Object Number | 20031211 | ||
| 5 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_TEC_OBJ_TYPE | 'X' | Technical Object Type: Enhanced Equipment | 20031125 | ||
| 6 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_TEC_OBJ_TYPE | 'E' | Technical Object Type: Equipment | 20031125 | ||
| 7 | Constant | Public | Type reference (TYPE) | /ISDFPS/DE_LM_TEC_OBJ_TYPE | 'T' | Technical Object Type: Functional Location | 20031125 | ||
| 8 | Constant | Public | Type reference (TYPE) | MEINS | 'H ' | Base Unit of Measure | 20050125 | ||
| 9 | Constant | Public | Type reference (TYPE) | MEINS | 'STD' | Base Unit of Measure | 20050125 | ||
| 10 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_TEC_OBJ_EXT_DAT | Information Derived from Transaction Data | 20040312 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_OBJ_STATE | Cumulated Condition Array of the Measurement Documents | 20040613 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_OBJ_STATE | Cumulated Condition Array of the Maintenance Items | 20040613 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_OBJ_STATE | Cumulated Condition Array of the Messages | 20040613 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_OBJ_STATE | Cumulated Condition Array of the Orders | 20040613 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/ST_LM_OBJ_STATE | Cumulated Condition Array of the Revisions | 20040613 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/TB_LM_EQUI_RANGE | Range Table for Equipment | 20031029 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/TB_LM_IFLO_RANGE | Range Table for Functional Locations | 20031029 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/TB_LM_MAINT_POS_REF | Table of Meas. Doc. References with Meas. Doc. Numbers | 20040129 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/TB_LM_MEAS_DOC_REF | Table of Meas. Doc. References with Meas. Doc. Numbers | 20031031 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/TB_LM_NOTIF_REF | Table of Notification References with Notification Numbers | 20031027 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/TB_LM_ORDER_REF | Table of Order References with Order Numbers | 20031027 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/TB_LM_REVISION_REF | Table of Revision References with Revision and Plant Numbers | 20031031 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20040506 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20040506 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20040504 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20040504 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | XFELD | Checkbox | 20040506 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/DE_LM_EXPLOSION_TYPE | Explosion Type of the Technical Object Structure | 20031125 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | /ISDFPS/DE_LM_TEC_OBJ_TYPE | Type of Technical Object | 20031104 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | WERGW | Plant Associated with Main Work Center | 20040930 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Add Notification for Technical Object | 20040909 | |
| 2 | Instance method | Protected | Method | Add Notification for Technical Object | 20040213 | |
| 3 | Instance method | Protected | Method | Add Notification for Technical Object | 20040406 | |
| 4 | Instance method | Protected | Method | Add Notification for Technical Object | 20040611 | |
| 5 | Instance method | Private | Method | Write Messages to Application Log | 20050207 | |
| 6 | Instance method | Protected | Method | Call Up Transaction and Check Authorization | 20031216 | |
| 7 | Instance method | Public | Method | Change Technical Object Using Standard Transaction | 20031216 | |
| 8 | Instance method | Public | Method | Recursive Deletion of the Change Indicator | 20040613 | |
| 9 | Instance method | Public | Method | Provide All Change Indicators (Also from Condition Array) | 20040613 | |
| 10 | Instance method | Public | Method | Do Dependent Objects Exist for this Technical Object? | 20031031 | |
| 11 | Instance method | Public | Method | Clean Up Dependent Objects | 20040302 | |
| 12 | Instance method | Public | Method | Delete All Messages | 20040922 | |
| 13 | Instance method | Public | Method | Delete All Maintenance Plans | 20041004 | |
| 14 | Instance method | Public | Method | Delete All Messages | 20040323 | |
| 15 | Instance method | Public | Method | Delete All Messages | 20040922 | |
| 16 | Instance method | Public | Method | Delete All Messages | 20040922 | |
| 17 | Instance method | Public | Constructor | CONSTRUCTOR | 20031020 | |
| 18 | Instance method | Public | Method | 20040329 | ||
| 19 | Instance method | Public | Method | Create Notification for Technical Object | 20040324 | |
| 20 | Instance method | Public | Method | Create Order for Technical Object | 20040324 | |
| 21 | Instance method | Public | Method | Display Technical Object Using Standard Transaction | 20031216 | |
| 22 | Instance method | Public | Method | Display Change Documents for the Technical Object | 20040302 | |
| 23 | Instance method | Public | Method | Display Status Change Documents | 20040302 | |
| 24 | Instance method | Private | Method | Remaining Days Until First Planned Date of Technical Object | 20040312 | |
| 25 | Instance method | Public | Method | Initialize All Dependent Objects for the Technical Object | 20031030 | |
| 26 | Instance method | Private | Method | Determine and Instantiate Orders for the Technical Object | 20040129 | |
| 27 | Instance method | Private | Method | Determine and Instantiate Orders for the Technical Object | 20040109 | |
| 28 | Instance method | Private | Method | Determine and Instantiate Notifications for the Tech. Obj. | 20031030 | |
| 29 | Instance method | Private | Method | Determine and Instantiate Orders for the Technical Object | 20031029 | |
| 30 | Instance method | Private | Method | Determine Revisions for the Technical Object | 20031120 | |
| 31 | Instance method | Protected | Method | Determine the Structure of the Technical Object | 20031029 | |
| 32 |