SAP MPLAN_APPLICATION_OBJECT OO Class - Application Data Object
MPLAN_APPLICATION_OBJECT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class MPLAN_APPLICATION_OBJECT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of MPLAN_APPLICATION_OBJECT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
CHECK_DATA | Check Object Data | Public |
CALL METHOD mplan_application_object=>CHECK_DATA...more details | ||
CHECK_ENQUEUE | Check Whether Object Is Locked | Public |
CALL METHOD mplan_application_object=>CHECK_ENQUEUE...more details | ||
DELETE_DATA | Delete All Data for Object | Public |
CALL METHOD mplan_application_object=>DELETE_DATA...more details | ||
DEQUEUE_OBJECT | Delete Database Block | Public |
CALL METHOD mplan_application_object=>DEQUEUE_OBJECT...more details | ||
ENQUEUE_OBJECT | Set Database Block | Public |
CALL METHOD mplan_application_object=>ENQUEUE_OBJECT...more details | ||
GET_ACTION | Read Processing Action | Public |
CALL METHOD mplan_application_object=>GET_ACTION...more details | ||
| ||
GET_OBJECT_KEY | Read Object Key | Public |
CALL METHOD mplan_application_object=>GET_OBJECT_KEY...more details | ||
GET_TEMPORARY | Read Temporary Flag | Public |
CALL METHOD mplan_application_object=>GET_TEMPORARY...more details | ||
READ_OBJECT | Read Object from Database | Public |
CALL METHOD mplan_application_object=>READ_OBJECT...more details | ||
REVERT_TO_BEFORE_IMAGE | Reset Data to Before Image | Public |
CALL METHOD mplan_application_object=>REVERT_TO_BEFORE_IMAGE...more details |
MPLAN_APPLICATION_OBJECT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
GV_ACTION | Instance Attribute | A=Create; C=Change | LIKE MPLAN_ACTION | Protected | |
GV_CHECKED | Instance Attribute | Data Has Been Checked | LIKE BOOLEAN | Protected | |
GV_DATA_CHANGED | Instance Attribute | Data Has Been Changed | LIKE BOOLEAN | Protected | |
GV_DATA_READ | Instance Attribute | Data Was Read | LIKE BOOLEAN | Protected | |
GV_LOCKED | Instance Attribute | Object Is Locked | LIKE BOOLEAN | Protected | |
GV_OBJECT_KEY | Instance Attribute | General Object Key | LIKE MPLAN_OBJECT_KEY | Protected | |
GV_TEMPORARY | Instance Attribute | Temporarily Created in Dialog Mode | LIKE BOOLEAN | Protected | |
GV_TEXT_CHANGED | Instance Attribute | Text Has Been changed | LIKE BOOLEAN | Protected |
Events of Class MPLAN_APPLICATION_OBJECT
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... OBJECT_CHANGED - Object ChangedOBJECT_POSTED - Object Saved
Links to Related Class(s)
MPLAN_AP...Full list of available SAP object classes
Search for further information about these or an SAP related objects