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 NameDescriptionVisability
CALCULATE_SCHEDULE_DATEDate CalculationPrivate
CALL METHOD mplan_schedule=>CALCULATE_SCHEDULE_DATE...more details

CALCULATE_SCHEDULE_DATE_MCDate Calculation with Multiple CounterPrivate
CALL METHOD mplan_schedule=>CALCULATE_SCHEDULE_DATE_MC...more details

CALL_DATA_CALCULATEDate CalculationPrivate
CALL METHOD mplan_schedule=>CALL_DATA_CALCULATE...more details

CALL_IF_CONFIRMEDCheck Whether Predecessor ConfirmedPrivate
CALL METHOD mplan_schedule=>CALL_IF_CONFIRMED...more details

CHECKSChecksPrivate
CALL METHOD mplan_schedule=>CHECKS...more details

CHECK_COUNTERCheck Counter from MMPTPrivate
CALL METHOD mplan_schedule=>CHECK_COUNTER...more details

CHECK_DFPS_AUTHORIZATIONDFPS-Specific Authorization CheckPrivate
CALL METHOD mplan_schedule=>CHECK_DFPS_AUTHORIZATION...more details

CHECK_STATUSQuery of Status of Maintenance PlanPrivate
CALL METHOD mplan_schedule=>CHECK_STATUS...more details

CHECK_VALUESInbound Checks for SchedulingPrivate
CALL METHOD mplan_schedule=>CHECK_VALUES...more details

CHOOSE_MHIO_BUILDMHIO SelectionPrivate
CALL METHOD mplan_schedule=>CHOOSE_MHIO_BUILD...more details

CONVERT_COUNTERConvert Counter to New FormatPrivate
CALL METHOD mplan_schedule=>CONVERT_COUNTER...more details

CORRECT_AMHISRead Actual Variances in AMHISPrivate
CALL METHOD mplan_schedule=>CORRECT_AMHIS...more details

CREATE_IMHIS_ORDERUpdate - Convert Due MHIS Records to Call ObjectsPrivate
CALL METHOD mplan_schedule=>CREATE_IMHIS_ORDER...more details

DATA_TRANSFER_1DIMCopy Data After SchedulingPrivate
CALL METHOD mplan_schedule=>DATA_TRANSFER_1DIM...more details

DATA_TRANSFER_NDIMCopy Data After Scheduling - Multiple Counter PlansPrivate
CALL METHOD mplan_schedule=>DATA_TRANSFER_NDIM...more details

DEACTIVATEDeactivation of Maintenance Plan and ItemsPrivate
CALL METHOD mplan_schedule=>DEACTIVATE...more details

DELETE_CALLS_ON_HOLDDelete Calls with Status 'On Hold'Private
CALL METHOD mplan_schedule=>DELETE_CALLS_ON_HOLD...more details

EXIT_AND_CLEANUPClear Before Leaving APIPrivate
CALL METHOD mplan_schedule=>EXIT_AND_CLEANUP...more details

FILL_TABLES_AND_STRUCTFill Internal Tables and StructuresPrivate
CALL METHOD mplan_schedule=>FILL_TABLES_AND_STRUCT...more details

GET_REFERENCEGet ReferencePublic
CALL METHOD mplan_schedule=>GET_REFERENCE...more details

IGNORE_CALLSSkip CallsPrivate
CALL METHOD mplan_schedule=>IGNORE_CALLS...more details

IMHIS_AMHIS_UPDUpdate IMHIS from AMHISPrivate
CALL METHOD mplan_schedule=>IMHIS_AMHIS_UPD...more details

KEEP_DELETE_CALLSHandling of Keep or Delete Calls on HoldPrivate
CALL METHOD mplan_schedule=>KEEP_DELETE_CALLS...more details

MHIO_BUILDFill MHIOPrivate
CALL METHOD mplan_schedule=>MHIO_BUILD...more details

MPLAN_COMPLETE_CALLComplete CallPublic
CALL METHOD mplan_schedule=>MPLAN_COMPLETE_CALL...more details

MPLAN_FIX_CALLFix Call-UpPublic
CALL METHOD mplan_schedule=>MPLAN_FIX_CALL...more details

MPLAN_MANUAL_CALLManual callPublic
CALL METHOD mplan_schedule=>MPLAN_MANUAL_CALL...more details

MPLAN_RELEASE_CALLRelease CallPublic
CALL METHOD mplan_schedule=>MPLAN_RELEASE_CALL...more details

MPLAN_RESTARTRestart Scheduling RunsPublic
CALL METHOD mplan_schedule=>MPLAN_RESTART...more details

MPLAN_SKIP_CALLSkip CallPublic
CALL METHOD mplan_schedule=>MPLAN_SKIP_CALL...more details

MPLAN_STARTStart First Scheduling RunPublic
CALL METHOD mplan_schedule=>MPLAN_START...more details

MPLAN_START_CYCLEStart in cyclePublic
CALL METHOD mplan_schedule=>MPLAN_START_CYCLE...more details

MPLAN_UPDATE_SCHEDULINGUpdate SchedulingPublic
CALL METHOD mplan_schedule=>MPLAN_UPDATE_SCHEDULING...more details

PROPOSE_VALUESSet Default ValuesPrivate
CALL METHOD mplan_schedule=>PROPOSE_VALUES...more details

READ_FIELDTEXTRead Text for FieldPrivate
CALL METHOD mplan_schedule=>READ_FIELDTEXT...more details

SCHEDULINGScheduling Specifically with Function TransferPrivate
CALL METHOD mplan_schedule=>SCHEDULING...more details

SET_END_DATE_SCHEDULINGDetermine End Date for SchedulingPrivate
CALL METHOD mplan_schedule=>SET_END_DATE_SCHEDULING...more details

SET_INDICATORSet New Field IND_MHIS_API/IND_MHIO_APIPrivate
CALL METHOD mplan_schedule=>SET_INDICATOR...more details

SET_START_MESSAGESet Start MessagePrivate
CALL METHOD mplan_schedule=>SET_START_MESSAGE...more details

SET_VALUESSet Default ValuesPrivate
CALL METHOD mplan_schedule=>SET_VALUES...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.

NameLevelDescriptionInitial ValueTypeVisability
ACTIONInstance AttributeFunction CodeLIKE
FCODE
Private
API_FLAGInstance AttributeLIKE
Private
CONVERTStatic AttributeSingle-Character Indicator' 'LIKE
CHAR1
Private
C_1DIMConstantData Type 4 Characters'1DIM'LIKE
CHAR04
Private
C_APPLICATION_SCHEDULINGConstantSingle-Character Indicator'S'LIKE
CHAR1
Private
C_NDIMConstantData Type 4 Characters'NDIM'LIKE
CHAR04
Private
LR_MPLAN_CHECKSInstance AttributeMaintenance Plan ChecksLIKE
MPLAN_CHECKS
Private
LR_MPLAN_TOOLSInstance AttributeGeneral Help FunctionsLIKE
MPLAN_TOOLS
Private
MS_REFERENCEStatic AttributeReferenceLIKE
MPLAN_SCHEDULE
Private
STAT_CHECKStatic AttributeSingle-Character Indicator' 'LIKE
CHAR1
Private
STAT_FXConstantFixed Date'F'LIKE
FCODE
Private
STAT_UGConstantDate Skipped'X'LIKE
FCODE
Private
Y_ACTION_AFConstantFunction Release'AF'LIKE
FCODE
Private
Y_ACTION_FXConstantFunction Fix'FX'LIKE
FCODE
Private
Y_ACTION_MAConstantFunction Manual Call'MA'LIKE
FCODE
Private
Y_ACTION_NSConstantFunction Restart'NS'LIKE
FCODE
Private
Y_ACTION_NTConstantFunction Update Scheduling'NT'LIKE
FCODE
Private
Y_ACTION_STConstantFunction Start'ST'LIKE
FCODE
Private
Y_ACTION_TEConstantFunction Complete'TE'LIKE
FCODE
Private
Y_ACTION_UGConstantFunction Skip'UG'LIKE
FCODE
Private
Y_ACTION_ZSConstantFunction 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!