cancel
Showing results for 
Search instead for 
Did you mean: 

Counter based preventive maintenance - best setup for replacement order?

Former Member
0 Kudos

Hi,

I am working on the setup of maintenance planning for a regular exchange of parts, happening once a part's lifetime is exceeded. Some outline of the scenario we have:

1) The part's allowed use is maximum 650 kwH, until it needs replacement.

2) SAP regularly gets the current absolute usage value via interface, ranging 0.> > > 650, then down again to 0 > > after each replacement. For each reading a measurement document is created on the assigned measuring point.

3) The tricky part: Replacements might be early, meaning that the part is exchanged before the allowed lifetime, e.g. at 600 kwH wear, when the counter would drop to 0 again.

My current setup uses a single counter with Counter Overflow Reading of 650, and a single cycle plan to call a maintenance order once 80% of the usage is exceeded. However, we experience that in case of early replacement, the overflow addon (e.g. 50 in case of replacing at 600) is added to the "wear calculation" for the new order, causing the next call to happen earlier than intended.

What is the best way to solve such a scenario in plant maintenance? Thank you in advance for any pointers.

Regards

Merten

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Have you tried with completion requirement option in maintenance plan ? If you flag this and set the shift factors up, you should able to control your next call based on the previous completion date.

Mahee

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mahee,

thank you for your answer. Yes we have set 100% shift and completion requirement. However still this will not totally prevent the issue that a counter overflow might have the maintenance execute too early, or a late completion will see the next one being called late.

From what I found browsing, the only real alternative will be user exit IMRC0001 to check measurement information against an upper / lower limit, when a measurement is entered. Is this correct? I am no ABAPer, so would you know if you can use this exit to call a maintenance plan instead of just creating an order, to make use of task list features?

Thank you and a nice weekend,

Merten

former_member661330
Contributor
0 Kudos

Hi Merten

You can use this user exit, this user exit is for qualitative purpose not quantitative. Every time when you create a measurement document SAP will review the tolerance on your measuring point. If the reading is over or below the tolerance the Work order will be created

Regards

Carlos Gonzalez