SAP MPLAN_SCHEDULE OO Class -
MPLAN_SCHEDULE 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_SCHEDULE 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_SCHEDULE OO Class - Scheduling of Maintenance Plans
MPLAN_SCHEDULE 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_SCHEDULE 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_SCHEDULE 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 |
| CALCULATE_SCHEDULE_DATE | Date Calculation | Private |
| CALL METHOD mplan_schedule=>CALCULATE_SCHEDULE_DATE...more details | ||
| CALCULATE_SCHEDULE_DATE_MC | Date Calculation with Multiple Counter | Private |
| CALL METHOD mplan_schedule=>CALCULATE_SCHEDULE_DATE_MC...more details | ||
| CALL_DATA_CALCULATE | Date Calculation | Private |
| CALL METHOD mplan_schedule=>CALL_DATA_CALCULATE...more details | ||
| CALL_IF_CONFIRMED | Check Whether Predecessor Confirmed | Private |
| CALL METHOD mplan_schedule=>CALL_IF_CONFIRMED...more details | ||
| CHECKS | Checks | Private |
| CALL METHOD mplan_schedule=>CHECKS...more details | ||
| CHECK_COUNTER | Check Counter from MMPT | Private |
| CALL METHOD mplan_schedule=>CHECK_COUNTER...more details | ||
|
| ||
| CHECK_DFPS_AUTHORIZATION | DFPS-Specific Authorization Check | Private |
| CALL METHOD mplan_schedule=>CHECK_DFPS_AUTHORIZATION...more details | ||
| CHECK_STATUS | Query of Status of Maintenance Plan | Private |
| CALL METHOD mplan_schedule=>CHECK_STATUS...more details | ||
| CHECK_VALUES | Inbound Checks for Scheduling | Private |
| CALL METHOD mplan_schedule=>CHECK_VALUES...more details | ||
| CHOOSE_MHIO_BUILD | MHIO Selection | Private |
| CALL METHOD mplan_schedule=>CHOOSE_MHIO_BUILD...more details | ||
| CONVERT_COUNTER | Convert Counter to New Format | Private |
| CALL METHOD mplan_schedule=>CONVERT_COUNTER...more details | ||
| CORRECT_AMHIS | Read Actual Variances in AMHIS | Private |
| CALL METHOD mplan_schedule=>CORRECT_AMHIS...more details | ||
| CREATE_IMHIS_ORDER | Update - Convert Due MHIS Records to Call Objects | Private |
| CALL METHOD mplan_schedule=>CREATE_IMHIS_ORDER...more details | ||
| DATA_TRANSFER_1DIM | Copy Data After Scheduling | Private |
| CALL METHOD mplan_schedule=>DATA_TRANSFER_1DIM...more details | ||
| DATA_TRANSFER_NDIM | Copy Data After Scheduling - Multiple Counter Plans | Private |
| CALL METHOD mplan_schedule=>DATA_TRANSFER_NDIM...more details | ||
| DEACTIVATE | Deactivation of Maintenance Plan and Items | Private |
| CALL METHOD mplan_schedule=>DEACTIVATE...more details | ||
| DELETE_CALLS_ON_HOLD | Delete Calls with Status 'On Hold' | Private |
| CALL METHOD mplan_schedule=>DELETE_CALLS_ON_HOLD...more details | ||
| EXIT_AND_CLEANUP | Clear Before Leaving API | Private |
| CALL METHOD mplan_schedule=>EXIT_AND_CLEANUP...more details | ||
| FILL_TABLES_AND_STRUCT | Fill Internal Tables and Structures | Private |
| CALL METHOD mplan_schedule=>FILL_TABLES_AND_STRUCT...more details | ||
| GET_REFERENCE | Get Reference | Public |
| CALL METHOD mplan_schedule=>GET_REFERENCE...more details | ||
| IGNORE_CALLS | Skip Calls | Private |
| CALL METHOD mplan_schedule=>IGNORE_CALLS...more details | ||
| IMHIS_AMHIS_UPD | Update IMHIS from AMHIS | Private |
| CALL METHOD mplan_schedule=>IMHIS_AMHIS_UPD...more details | ||
| KEEP_DELETE_CALLS | Handling of Keep or Delete Calls on Hold | Private |
| CALL METHOD mplan_schedule=>KEEP_DELETE_CALLS...more details | ||
| MHIO_BUILD | Fill MHIO | Private |
| CALL METHOD mplan_schedule=>MHIO_BUILD...more details | ||
| MPLAN_COMPLETE_CALL | Complete Call | Public |
| CALL METHOD mplan_schedule=>MPLAN_COMPLETE_CALL...more details | ||
| MPLAN_FIX_CALL | Fix Call-Up | Public |
| CALL METHOD mplan_schedule=>MPLAN_FIX_CALL...more details | ||
| MPLAN_MANUAL_CALL | Manual call | Public |
| CALL METHOD mplan_schedule=>MPLAN_MANUAL_CALL...more details | ||
| MPLAN_RELEASE_CALL | Release Call | Public |
| CALL METHOD mplan_schedule=>MPLAN_RELEASE_CALL...more details | ||
| MPLAN_RESTART | Restart Scheduling Runs | Public |
| CALL METHOD mplan_schedule=>MPLAN_RESTART...more details | ||
| MPLAN_SKIP_CALL | Skip Call | Public |
| CALL METHOD mplan_schedule=>MPLAN_SKIP_CALL...more details | ||
| MPLAN_START | Start First Scheduling Run | Public |
| CALL METHOD mplan_schedule=>MPLAN_START...more details | ||
| MPLAN_START_CYCLE | Start in cycle | Public |
| CALL METHOD mplan_schedule=>MPLAN_START_CYCLE...more details | ||
| MPLAN_UPDATE_SCHEDULING | Update Scheduling | Public |
| CALL METHOD mplan_schedule=>MPLAN_UPDATE_SCHEDULING...more details | ||
| PROPOSE_VALUES | Set Default Values | Private |
| CALL METHOD mplan_schedule=>PROPOSE_VALUES...more details | ||
| READ_FIELDTEXT | Read Text for Field | Private |
| CALL METHOD mplan_schedule=>READ_FIELDTEXT...more details | ||
| SCHEDULING | Scheduling Specifically with Function Transfer | Private |
| CALL METHOD mplan_schedule=>SCHEDULING...more details | ||
| SET_END_DATE_SCHEDULING | Determine End Date for Scheduling | Private |
| CALL METHOD mplan_schedule=>SET_END_DATE_SCHEDULING...more details | ||
| SET_INDICATOR | Set New Field IND_MHIS_API/IND_MHIO_API | Private |
| CALL METHOD mplan_schedule=>SET_INDICATOR...more details | ||
| SET_START_MESSAGE | Set Start Message | Private |
| CALL METHOD mplan_schedule=>SET_START_MESSAGE...more details | ||
| SET_VALUES | Set Default Values | Private |
| CALL METHOD mplan_schedule=>SET_VALUES...more details | ||
| TRANSFER_CUSTOMER_FIELDS | Private | |
| CALL METHOD mplan_schedule=>TRANSFER_CUSTOMER_FIELDS...more details | ||
MPLAN_SCHEDULE 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 |
| ACTION | Instance Attribute | Function Code | LIKE FCODE | Private | |
| API_FLAG | Instance Attribute | LIKE | Private | ||
| CONVERT | Static Attribute | Single-Character Indicator | ' ' | LIKE CHAR1 | Private |
| C_1DIM | Constant | Data Type 4 Characters | '1DIM' | LIKE CHAR04 | Private |
| C_APPLICATION_SCHEDULING | Constant | Single-Character Indicator | 'S' | LIKE CHAR1 | Private |
| C_NDIM | Constant | Data Type 4 Characters | 'NDIM' | LIKE CHAR04 | Private |
| LR_MPLAN_CHECKS | Instance Attribute | Maintenance Plan Checks | LIKE MPLAN_CHECKS | Private | |
| LR_MPLAN_TOOLS | Instance Attribute | General Help Functions | LIKE MPLAN_TOOLS | Private | |
| LV_MAX_CALLS | Instance Attribute | LIKE | Private | ||
| LV_MAX_CALLS_MULTI | Instance Attribute | LIKE | Private | ||
| LV_OLD_ABNUM | Instance Attribute | LIKE | Private | ||
| MS_REFERENCE | Static Attribute | Reference | LIKE MPLAN_SCHEDULE | Private | |
| PREVIOUS_DATE | Instance Attribute | LIKE | Private | ||
| SAME_DATE_COUNT | Instance Attribute | LIKE | Private | ||
| STAT_CHECK | Static Attribute | Single-Character Indicator | ' ' | LIKE CHAR1 | Private |
| STAT_FX | Constant | Fixed Date | 'F' | LIKE FCODE | Private |
| STAT_UG | Constant | Date Skipped | 'X' | LIKE FCODE | Private |
| Y_ACTION_AF | Constant | Function Release | 'AF' | LIKE FCODE | Private |
| Y_ACTION_FX | Constant | Function Fix | 'FX' | LIKE FCODE | Private |
| Y_ACTION_MA | Constant | Function Manual Call | 'MA' | LIKE FCODE | Private |
| Y_ACTION_NS | Constant | Function Restart | 'NS' | LIKE FCODE | Private |
| Y_ACTION_NT | Constant | Function Update Scheduling | 'NT' | LIKE FCODE | Private |
| Y_ACTION_ST | Constant | Function Start | 'ST' | LIKE FCODE | Private |
| Y_ACTION_TE | Constant | Function Complete | 'TE' | LIKE FCODE | Private |
| Y_ACTION_UG | Constant | Function Skip | 'UG' | LIKE FCODE | Private |
| Y_ACTION_ZS | Constant | Function Start in Cycle | 'ZS' | LIKE FCODE | Private |
Links to Related Class(s)
MPLAN_SC...Full list of available SAP object classes
Search for further information about these or an SAP related objects