SAP MPLAN_PERSISTENCY OO Class -
MPLAN_PERSISTENCY 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_PERSISTENCY including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
SAP MPLAN_PERSISTENCY OO Class - Access to Object
MPLAN_PERSISTENCY 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_PERSISTENCY 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_PERSISTENCY 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 |
| ADD_OBJECT_TO_BUFFER | Add Object to Buffer | Private |
| CALL METHOD mplan_persistency=>ADD_OBJECT_TO_BUFFER...more details | ||
| ADD_OBJECT_TO_STORAGE | Add Object to Storage Table | Private |
| CALL METHOD mplan_persistency=>ADD_OBJECT_TO_STORAGE...more details | ||
| CHANGE_OBJECT_EVENT | Object Was Changed | Private |
| CALL METHOD mplan_persistency=>CHANGE_OBJECT_EVENT...more details | ||
| CHECK_BUFFER_LIMIT | Check Buffer Limit and Reduce to Maximum Size | Private |
| CALL METHOD mplan_persistency=>CHECK_BUFFER_LIMIT...more details | ||
| CONVERSION_OBJECT_KEY_INPUT | Object_key Input Conversion | Private |
| CALL METHOD mplan_persistency=>CONVERSION_OBJECT_KEY_INPUT...more details | ||
| DELETE_BUFFER | Deletes Buffer | Public |
| CALL METHOD mplan_persistency=>DELETE_BUFFER...more details | ||
|
| ||
| DELETE_BUFFER_ENTRY_WITH_ITEM | Delete Individual Entries from Buffer | Public |
| CALL METHOD mplan_persistency=>DELETE_BUFFER_ENTRY_WITH_ITEM...more details | ||
| DELETE_BUFFER_SINGLE_ENTRY | Delete Individual Entries from Buffer | Public |
| CALL METHOD mplan_persistency=>DELETE_BUFFER_SINGLE_ENTRY...more details | ||
| DELETE_STORAGE_ENTRY_WITH_ITEM | Delete Individual Entries from Buffer | Public |
| CALL METHOD mplan_persistency=>DELETE_STORAGE_ENTRY_WITH_ITEM...more details | ||
| DELETE_STORAGE_ON_COMMIT | Delete Storage Table During Commit | Public |
| CALL METHOD mplan_persistency=>DELETE_STORAGE_ON_COMMIT...more details | ||
| DELETE_STORAGE_SINGLE_ENTRY | Delete Individual Entries from Buffer | Public |
| CALL METHOD mplan_persistency=>DELETE_STORAGE_SINGLE_ENTRY...more details | ||
| GET_BUFFER_SIZE | Read Buffer Size | Public |
| CALL METHOD mplan_persistency=>GET_BUFFER_SIZE...more details | ||
| GET_OBJECT | Read Application Object | Public |
| CALL METHOD mplan_persistency=>GET_OBJECT...more details | ||
| GET_REFERENCE | Returns Reference to Itself | Public |
| CALL METHOD mplan_persistency=>GET_REFERENCE...more details | ||
| POST_OBJECT_EVENT | Saving Object | Private |
| CALL METHOD mplan_persistency=>POST_OBJECT_EVENT...more details | ||
| PREREAD_MPLAN | Mass Selection of Maintenance Plans from the Database | Public |
| CALL METHOD mplan_persistency=>PREREAD_MPLAN...more details | ||
| SET_BUFFER_MAX_SIZE | Specify Maximum Buffer Size | Public |
| CALL METHOD mplan_persistency=>SET_BUFFER_MAX_SIZE...more details | ||
MPLAN_PERSISTENCY 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 |
| GR_REFERENCE | Static Attribute | Singleton Reference | LIKE MPLAN_PERSISTENCY | Private | |
| GT_BUFFER_CONTROL | Instance Attribute | Buffer Table | LIKE MPLAN_BUFFER_T | Private | |
| GT_BUFFER_STORAGE | Instance Attribute | Storage for Objects to Save | LIKE MPLAN_BUFFER_T | Private | |
| GV_BUFFER_HITS | Instance Attribute | Hits When Reading from Buffer | LIKE INT4 | Private | |
| GV_BUFFER_SIZE | Instance Attribute | Current Buffer Size | LIKE INT4 | Private | |
| GV_BUFFER_SIZE_MAX | Instance Attribute | Maximum Buffer Size | 20000 | LIKE INT4 | Private |
| GV_READS | Instance Attribute | Number of Read Accesses | LIKE INT4 | Private |
Links to Related Class(s)
MPLAN_PE...Full list of available SAP object classes
Search for further information about these or an SAP related objects