C4C Service Expert Corner: Maintenance Plan Overview (Part 2)
You got an overview of Maintenance Plans in the blog http://scn.sap.com/community/cloud-for-customer/blog/2015/09/02/planned-maintenance-comes-to-sap-cloud-for-service
This blog provides more details on some of the new features in Maintenance Plans delivered in the last few releases.
It also provides a simplified view of the possible combinations (of schedule types and schedule conditions) and offers some tips to help you understand the feature better.
Scheduled Types:
- Alternating:
Alternating schedule type enables creating a Plan Definition with certain exception conditions.
For example, you want to perform a regular maintenance for a registered product at every 10,000 units except every 30,000.
This means ticket will be created at 10000, 20000 (but not at 30000), then at 40000, 50000 (but not at 60000) and so on.
Exclude Condition and Excluding value are used to create the plan definition.
Note: The excluding value should be a multiple of the condition value.
- Absolute:
Absolute schedule type enables creating a Plan Definition based on point in time readings. It is helpful to define conditions based on statistical readings, such as average or total.
For example, you want to regularly check on the usage limit for a registered product and plan for additional maintenance activities based on it ->
If the average number of cups for a coffee machine is greater than 5000 in 6 months, perform additional maintenance.
The statistical reading against which the condition is evaluated has to be maintained directly in the Registered Product (which is the Maintenance Item in Maintenance Plan). The system does not perform any statistical calculations on the readings.
Operators (greater than, less than etc.) are supported which are used to create the plan definition.
- One time -No Conditions:
This scheduled type fulfills the scenario where there is no condition required but automatic tickets need to be generated (for example a Recall situation). The tickets are generated only once based on the schedule defined in the MDRO run.
Note: This needs to be enabled in Business Configuration under Service -> Entitlement Management -> Maintenance Plan -> Questions
Possible Combinations of Scheduled Types and Scheduled Conditions:
Scheduled Type |
Relevant Scheduled Conditions |
Cyclical |
Counter Based |
Time Based |
|
Time and Counter Based |
|
Fixed Values |
Counter Based |
Time Based |
|
Time and Counter Based |
|
One Time |
Counter Based |
Time Based |
|
Time and Counter Based |
|
One time – No Conditions |
N/A |
Absolute |
Counter Based |
Alternating |
Counter Based |
Time Based |
Ticket Template flags
- Prevent Creating Multiple Tickets:
Applicable for all Schedule Types and Schedule Conditions.
- Consider Ticket Resolved On Date:
Applicable for the following:
Scheduled Type |
Relevant Scheduled conditions |
Cyclical |
Time Based |
Time and Counter Based |
|
Alternating |
Time Based |
How measurement logs and readings work with maintenance plan:
Conditions are defined in the Plan Definition by adding Measurement Attribute. The same attribute should be used to create Measurement Logs in the Registered Product which is added as a Maintenance Item in the Maintenance Plan.
Readings captured for these logs are used to evaluate the maintenance plan condition.
NOTE – Only for Time Based plans, readings are not required. However, the measurement log is required.
Points to note on Maintenance Plan Status:
- Plan Definition for a Maintenance Plan can be created or updated only in In Preparation status.
- MDRO run/schedule is relevant only for Active maintenance plans.
- Maintenance Items can be added to a maintenance plan in Active or In Preparation status.
- Ticket Template can be updated for maintenance plan in Active, In Preparation or Blocked status
- Simulate Run and Trigger Manual Run Actions are available for maintenance items only if the maintenance plan is in Active status.
- Creating a copy of a maintenance plan is allowed from any status.
- Complete is the final status and no editing is allowed in this status.
Regards,
Anshika
Hi Anshika,
Can you please provide real-life examples forĀ each Scheduled Type and it's each Relevant Scheduled Conditions?
Thanks,
Mary Jose
Hello Anshika,
We have a requirement to create a maintenance plan to keep a check on tire pressure of a set of registered products and automatically create service tickets if the pressure drops below a certain level.
Looking at the different scheduling types and scheduling conditions, it seems to me that it is only possibile to define conditions which are counter based or time based and that they are not enough to satisfy the requirement. In fact, in case of counter based, it is possible to generate a ticket every time the measurement reading meets the condition defined. For example, by defining a Maintenance Plan MILEAGE_COUNTER, whose condition is every 10000 Miles, the first time the ticket is created if the measurement reading is equal or greater than 10.000Miles.
Is there a way to set up a maintenance plan to create a service ticket against a registered product every time the condition is lower than or equal to a specific value?
In our case, we would to create a service ticket every time the tire pressure drops below a threshold.
Thank you,
Kind Regards
Silvia
Hi Silvia,
Please check the 'Absolute' scheduled type. With this, it is possible to use operators such as 'Less than or equal to' when setting up the plan definition.
Regards,
Anshika
Dear Experts,
I have a requirement to create a custom field at Maintenance Plan level and extend this field to ticket. So that, every time if a ticket is created out of this maintenance plan, this custom field would be available in ticket.
Please advice.
Thanks,
Manson J