SAP ABAP Class MPLAN_APPLICATION_OBJECT (Application Data Object)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-PRM-MP (Application Component) Maintenance Plans
     MPLAN_API (Package) Maintenance Plan API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  MPLAN_HEADER Maintenance Plan 20060504
2 Inheritance (c INHERITING FROM c_ref)  MPLAN_ITEM Maintenance Item 20060511
Properties
Class MPLAN_APPLICATION_OBJECT  
Short Description Application Data Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MPLAN_API   Maintenance Plan API 
Created 20060504   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class MPLAN_APPLICATION_OBJECT has no forward declaration.
Interfaces
Class MPLAN_APPLICATION_OBJECT has no interface implemented.
Friends
Class MPLAN_APPLICATION_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_ACTION Instance attribute Protected Type reference (TYPE) MPLAN_ACTION A=Create; C=Change 20060807
2 GV_CHECKED Instance attribute Protected Type reference (TYPE) BOOLEAN Data Has Been Checked 20060919
3 GV_DATA_CHANGED Instance attribute Protected Type reference (TYPE) BOOLEAN Data Has Been Changed 20060712
4 GV_DATA_READ Instance attribute Protected Type reference (TYPE) BOOLEAN Data Was Read 20060712
5 GV_LOCKED Instance attribute Protected Type reference (TYPE) BOOLEAN Object Is Locked 20060810
6 GV_OBJECT_KEY Instance attribute Protected Type reference (TYPE) MPLAN_OBJECT_KEY General Object Key 20060712
7 GV_TEMPORARY Instance attribute Protected Type reference (TYPE) BOOLEAN Temporarily Created in Dialog Mode 20100427
8 GV_TEXT_CHANGED Instance attribute Protected Type reference (TYPE) BOOLEAN Text Has Been changed 20060712
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Check Object Data 20060919
2 CHECK_ENQUEUE Instance method Public Method Check Whether Object Is Locked 20060810
3 DELETE_DATA Instance method Public Method Delete All Data for Object 20060505
4 DEQUEUE_OBJECT Instance method Public Method Delete Database Block 20060927
5 ENQUEUE_OBJECT Instance method Public Method Set Database Block 20060713
6 GET_ACTION Instance method Public Method Read Processing Action 20100428
7 GET_OBJECT_KEY Instance method Public Method Read Object Key 20060814
8 GET_TEMPORARY Instance method Public Method Read Temporary Flag 20100427
9 READ_OBJECT Instance method Public Method Read Object from Database 20060504
10 REVERT_TO_BEFORE_IMAGE Instance method Public Method Reset Data to Before Image 20100518
Events
# Event Type Visibility Description Created on
1 OBJECT_CHANGED Instance Event
(0)
Public
(2)
Object Changed 20060704
2 OBJECT_POSTED Instance Event
(0)
Public
(2)
Object Saved 20060622
Types
Class MPLAN_APPLICATION_OBJECT has no local type.
Method Signatures

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_CHANGED Call by reference Type reference (TYPE) BOOLEAN Nur geänderte Daten Prüfen 20100505
2 Importing DIALOG Call by reference Type reference (TYPE) BOOLEAN Dialogmodus 20110325
3 Exporting NUMBERSWITCH Call by reference Type reference (TYPE) MPLAN_NUMBERSWITCH_T Geänderte Nummer bei Anlegen eines Wartungsplans 20061012
4 Importing REDUCED_CHECKS Call by reference Type reference (TYPE) BOOLEAN Reduzierte Konsistenzprüfungen 20100428
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060919

Method CHECK_ENQUEUE Signature

Method CHECK_ENQUEUE on class MPLAN_APPLICATION_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060810

Method DELETE_DATA Signature

Method DELETE_DATA on class MPLAN_APPLICATION_OBJECT has no parameter.
Method DELETE_DATA on class MPLAN_APPLICATION_OBJECT has no exception.

Method DEQUEUE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WHEN_LOCKED Call by reference Type reference (TYPE) BOOLEAN Entsperren nur wenn gesperrt 20060929

Method DEQUEUE_OBJECT on class MPLAN_APPLICATION_OBJECT has no exception.

Method ENQUEUE_OBJECT Signature

Method ENQUEUE_OBJECT on class MPLAN_APPLICATION_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060713

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION Value transfer Type reference (TYPE) MPLAN_ACTION Aktionskennzeichen 20100428

Method GET_ACTION on class MPLAN_APPLICATION_OBJECT has no exception.

Method GET_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJECT_KEY Value transfer Type reference (TYPE) MPLAN_OBJECT_KEY Allgemeiner Objektschlüssel 20060814

Method GET_OBJECT_KEY on class MPLAN_APPLICATION_OBJECT has no exception.

Method GET_TEMPORARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEMPORARY Value transfer Type reference (TYPE) BOOLEAN X=Im Dialog angelegt 20100427

Method GET_TEMPORARY on class MPLAN_APPLICATION_OBJECT has no exception.

Method READ_OBJECT Signature

Method READ_OBJECT on class MPLAN_APPLICATION_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_MPLAN_EXCEPTION_ROOT Allgemeine Ausnahme Wartungsplan API 20060504

Method REVERT_TO_BEFORE_IMAGE Signature

Method REVERT_TO_BEFORE_IMAGE on class MPLAN_APPLICATION_OBJECT has no parameter.
Method REVERT_TO_BEFORE_IMAGE on class MPLAN_APPLICATION_OBJECT has no exception.
Event Signatures

Event OBJECT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 APPLICATION_OBJECT Exporting Value transfer Object reference (TYPE REF TO) MPLAN_APPLICATION_OBJECT Referenz auf Objekt 20060704
2 OBJECT_KEY Exporting Value transfer Type reference (TYPE) MPLAN_OBJECT_KEY Objektschlüssel 20060704
3 OBJECT_TYPE Exporting Value transfer Type reference (TYPE) MPLAN_OBJECT_TYPE Objekttyp 20060704

Event OBJECT_POSTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 APPLICATION_OBJECT Exporting Value transfer Object reference (TYPE REF TO) MPLAN_APPLICATION_OBJECT Referenz auf Objekt 20060622
2 OBJECT_KEY Exporting Value transfer Type reference (TYPE) MPLAN_OBJECT_KEY Objektschlüssel 20060622
3 OBJECT_TYPE Exporting Value transfer Type reference (TYPE) MPLAN_OBJECT_TYPE Objekttyp 20060622
History
Last changed by/on SAP  20110908 
SAP Release Created in 700