SAP ABAP Class MPLAN_ITEM (Maintenance Item)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-PRM-MP (Application Component) Maintenance Plans
     MPLAN_API (Package) Maintenance Plan API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  MPLAN_APPLICATION_OBJECT Application Data Object 20060511
Properties
Class MPLAN_ITEM  
Short Description Maintenance Item    
Super Class MPLAN_APPLICATION_OBJECT Application Data Object 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MPLAN_API   Maintenance Plan API 
Created 20060511   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class MPLAN_ITEM has no forward declaration.
Interfaces
Class MPLAN_ITEM has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 MPLAN_HEADER 20060926 Maintenance Plan
2 MPLAN_PERSISTENCY 20060511 Access to Object
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_ILOA Instance attribute Private Type reference (TYPE) MPLAN_ILOA ILOA Data 20060628
2 GS_ILOA_BEFORE_IMAGE Instance attribute Private Type reference (TYPE) MPLAN_ILOA ILOA Data in Database 20100518
3 GS_ILOA_DB Instance attribute Private Type reference (TYPE) MPLAN_ILOA ILOA Data in Database 20060816
4 GS_ITEM Instance attribute Private Type reference (TYPE) MPLAN_MPOS Maintenance Item 20060512
5 GS_ITEM_BEFORE_IMAGE Instance attribute Private Type reference (TYPE) MPLAN_MPOS Maintenance Item in Database 20100518
6 GS_ITEM_DB Instance attribute Private Type reference (TYPE) MPLAN_MPOS Maintenance Item in Database 20060724
7 GT_LONGTEXTS Instance attribute Private Type reference (TYPE) MPLAN_LONGTEXT_T Long Texts 20060608
8 GT_OBJECT_LIST Instance attribute Private Type reference (TYPE) MPLAN_OBJK_T Object List for Item 20060628
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DATA Instance method Public Method Set Data 20060717
2 CHECK_EXISTENCE Instance method Private Method Check Whether a Maintenance Plan Item Is in the Database 20060817
3 CONSTRUCTOR Instance method Private Constructor Create Object with Key 20060927
4 GET_CHECKED Instance method Public Method Has Item Been Checked? 20100427
5 GET_DATA Instance method Public Method Get Item Data 20060511
6 GET_DATA_OLD Instance method Public Method Read Out Maintenance Item Value of Database 20060808
7 POST_OBJECT Instance method Public Method Prepare Data Save During Commit Work 20060511
8 SET_DATA Instance method Public Method Set Data 20060511
9 SET_DATA_CHECKED Instance method Private Method Set Data to Checked 20060926
10 SET_DATA_OLD Instance method Private Method Save Current Data in Database Screen 20060926
11 SET_DATA_TO_BEFORE_IMAGE Instance method Public Method Write Data to Database Image 20100518
12 SET_DATA_TO_DB Instance method Public Method Write Data to Database Image 20100427
13 SET_DELETED Instance method Public Method Set Action to Delete 20100511
14 SET_DIALOG_CREATED Instance method Public Method Created in Dialog Mode 20100427
15 SET_GS_ITEM Instance method Private Method Transfer Attribute GS_ITEM Without Check 20060921
16 SET_ILOAN Instance method Public Method Set ILOA Number 20060831
17 SET_PREREAD_DATA Instance method Private Method Set Data 20060602
18 SET_SPECIAL_DATA Instance method Public Method Set Header-Related Data 20060822
19 TRIGGER_OBJECT_CHANGED_EVENT Instance method Public Method Activate Object_changed event 20060922
Events
Class MPLAN_ITEM has no event.
Types
Class MPLAN_ITEM has no local type.
Method Signatures

Method CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Type reference (TYPE) MPLAN_MPLA Wartungsplan Kopfdaten 20060717
2 Importing ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Position 20060717
3 Importing ITEM_UPDATE Call by reference Type reference (TYPE) MPLAN_MPOS_UPDATE Änderungskennzeichen Wartungsposition 20061002
4 Importing LONGTEXTS Call by reference Type reference (TYPE) MPLAN_LONGTEXT_T Langtextzeilen 20060717
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060717

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM Call by reference Type reference (TYPE) MPOS Wartungsplanposition 20060821
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060817

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_KEY Call by reference Type reference (TYPE) MPLAN_OBJECT_KEY Allgemeiner Objektschlüssel 20060927

Method CONSTRUCTOR on class MPLAN_ITEM has no exception.

Method GET_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECKED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100427

Method GET_CHECKED on class MPLAN_ITEM has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Wartungsplanposition 20060512
2 Exporting ITEM_ILOA Call by reference Type reference (TYPE) MPLAN_ILOA Iloa Für Wartungsplan 20060628
3 Exporting LONGTEXTS Call by reference Type reference (TYPE) MPLAN_LONGTEXT_T Langtextzeilen 20060608
4 Exporting OBJECT_LIST Call by reference Type reference (TYPE) MPLAN_OBJK_T Objektlisten zu den Wartungspostionen 20060628
5 Importing TEST_EXISTENCE Call by reference Type reference (TYPE) BOOLEAN Prüfen, ob Position existiert 20060811
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060511

Method GET_DATA_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM_ILOA_OLD Call by reference Type reference (TYPE) MPLAN_ILOA Iloa Für Wartungsplan 20060817
2 Exporting ITEM_OLD Call by reference Type reference (TYPE) MPLAN_MPOS Wartungsplanpositionen 20060808
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060808

Method POST_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NUMBER Call by reference Type reference (TYPE) WAPOS Position 20060511
2 Importing PROCESS_FLAG_MPLAN Call by reference Type reference (TYPE) MPLAN_ACTION Aktionskennzeichen des Wartungsplans 20061019
3 Importing WITH_MPLAN Call by reference Type reference (TYPE) FLAG 'X' = mit Wartungsplan / ' ' = ohne Wartungsplan 20061019
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060511

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Type reference (TYPE) MPLAN_MPLA Wartungsplan Kopfdaten 20060628
2 Importing ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Position 20060512
3 Importing LONGTEXTS Call by reference Type reference (TYPE) MPLAN_LONGTEXT_T Langtextzeilen 20060620
4 Importing NO_CHECK Call by reference Type reference (TYPE) BOOLEAN Keine Prüfung der Daten 20060831
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060511

Method SET_DATA_CHECKED Signature

Method SET_DATA_CHECKED on class MPLAN_ITEM has no parameter.
Method SET_DATA_CHECKED on class MPLAN_ITEM has no exception.

Method SET_DATA_OLD Signature

Method SET_DATA_OLD on class MPLAN_ITEM has no parameter.
Method SET_DATA_OLD on class MPLAN_ITEM has no exception.

Method SET_DATA_TO_BEFORE_IMAGE Signature

Method SET_DATA_TO_BEFORE_IMAGE on class MPLAN_ITEM has no parameter.
Method SET_DATA_TO_BEFORE_IMAGE on class MPLAN_ITEM has no exception.

Method SET_DATA_TO_DB Signature

Method SET_DATA_TO_DB on class MPLAN_ITEM has no parameter.
Method SET_DATA_TO_DB on class MPLAN_ITEM has no exception.

Method SET_DELETED Signature

Method SET_DELETED on class MPLAN_ITEM has no parameter.
Method SET_DELETED on class MPLAN_ITEM has no exception.

Method SET_DIALOG_CREATED Signature

Method SET_DIALOG_CREATED on class MPLAN_ITEM has no parameter.
Method SET_DIALOG_CREATED on class MPLAN_ITEM has no exception.

Method SET_GS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ILOA Call by reference Type reference (TYPE) MPLAN_ILOA Iloa Für Wartungsplan 20100827
2 Importing ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Wartungspositionen für API 20060921

Method SET_GS_ITEM on class MPLAN_ITEM has no exception.

Method SET_ILOAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ILOAN Call by reference Type reference (TYPE) ILOAN Standort und Kontierung zum technischen Objekt 20060831

Method SET_ILOAN on class MPLAN_ITEM has no exception.

Method SET_PREREAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Position 20060602
2 Importing ITEM_ILOA Call by reference Type reference (TYPE) MPLAN_ILOA Iloa Für Wartungsplan 20060628
3 Importing LONGTEXTS Call by reference Type reference (TYPE) MPLAN_LONGTEXT_T Langtextzeilen 20060608
4 Importing OBJECT_LIST Call by reference Type reference (TYPE) MPLAN_OBJK_T Objektlisten zu den Wartungspostionen 20060629
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060602

Method SET_SPECIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Position 20060822
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060822

Method TRIGGER_OBJECT_CHANGED_EVENT Signature

Method TRIGGER_OBJECT_CHANGED_EVENT on class MPLAN_ITEM has no parameter.
Method TRIGGER_OBJECT_CHANGED_EVENT on class MPLAN_ITEM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700