cancel
Showing results for 
Search instead for 
Did you mean: 

New Order needs to be created for last open operation in Prev Maint

Former Member
0 Kudos

Dear All,

In Preventive Maintenance scenario, system is generated work order along with Notification once call gets due. Work order contains 4 operations in which 3 can be done immediately & the last one needs to be keep on hold for some time that could be a week or month due to some reason like unavailability of resources or anything. This is not frequent scenario, many of the times all the operations are carried out immediately & work order is closed. but in such scenario, my client don’t want to keep order open due to last open operation, he wants to close the order & new order needs to be created for last open operation from Notification so that the first order should not remain open & won’t affect further schedule. He needs some automation here to reduce the work of creating order manually. Also, he wants to link the newly created order with first order just for information purpose.

Could you pl guide me to configure this scenario?


Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Swapnali

You may want see if your business is fine  to change the maintenance plans

If you un check the completion requirement check box system will generate the next work order irrespective of the previous work order clouser .

If the above scenarion wount fit your pupose try using Pete Atkin solution with slight modification where

  1. The user finishes all operation that they can, and assigns a "Cancelled" or "Deferred" user-status to the remaining operations.
  2. The user then TECO's or CLSD's the order
  3. A batch program would run during the night to find all work order operations that were in Canceled or Deferred user status  If found, the program then creates a new work order for these operations and links that order to the original work order  maintain the old work order number as reference in location tab sort field which is free text also be seen in IW38 standard report.

Regards

Siddhartha Ampolu

Former Member
0 Kudos

No point in creating new order. First ask User what benefits he gets from such development?

Incomplete operation information will lost. You will unnecessarily consume one order number. As told earlier, if we untick the completion requirement check box, it wont bother for Maintenance order completion.

Go for development if we fetch any benefits.

Regards

Santosh

Answers (1)

Answers (1)

peter_atkin
Active Contributor
0 Kudos

Swapnali C

You will need to develop a solution for this. It could go something like this:

  1. The user finishes all operation that they can, and assigns a "Cancelled" or "Deferred" user-status to the remaining operations.
  2. The user then TECO's or CLSD's the order
  3. A batch program would run during the night to find all work orders that were TECO/CLSD today and checks if any of them have Cancelled/Deferred operations. If found, the program then creates a new work order for these operations and links that order to the original work order.

PeteA

Former Member
0 Kudos

Hi,

Thanks for the information...but how the linkage between Original & New work order will happen. Are you proposing to make use of Superior Order & Suborder concept here...but system won't allow to create suborder for TECO'ed or CLSD'ed work order....waiting for further inputs...

Thanks again for inputs.

peter_atkin
Active Contributor
0 Kudos

You can make the link via:

  1. Superior order using the AFKO-MAUFNR field
  2. Services for object link - make relationship between two objects
  3. User-exit IWO10018 - new field on the enhancement tab
  4. Or try manipulating the document flow data