Hello Vivek
- If your client does not require to capture the details of Checks during every Preventive maint Scheduled Call, in other words if he wants to keep the check-list out of SAP, then
- It is a simple process of having Maintenance Plan triggering Notification which will be extended to Maintenance Order only when there is a need of Parts change.
- Mid-way he might not want the check-list totally out of SAP, but wants information what all checks were undertaken, then
- Have the same single cycle plan as above with check-list in the item long-text, which will be the Notification long-text for records. Rest same as proposed above.
- In case he wants to capture check-list by exception (means only that Check-point which is not found OK) as a system activity, then it has to be a Tasklist.
- With this tasklist we can go for the same plan as above but tasklist info maintained in the item. Here we can chose to extend the Notification to Order only when there is some issue. When we do so all the checklist items become operations in the Order. Now you can retain or remove OK-found operations and process the Order with only those where abnormality is there.
- Few more alternative might trigger in you mind in this case.
- In case he wants to capture every single check-point as a system activity irrespective of OK or Not-OK,
- then the above plan (with tasklist) can be made to trigger an Order instead of Notification.
In fact this is such an area we can be very creative, but with sole-objective to make the client fully satisfied or even to make more happier. Many times few simple screen-programs can be developed for making his life more easy, For example we gave a screen (tcode) where by inputting Order number/s the operations with OK or Not-OK Radio buttons appear. When filled and saved, all the OK operations are confirmed even Order TECOed in case CNF status is attained. If there are any Not-OK operations, they will be processed in detail through IW32.
Something like that suitable to your local needs can be thought of if ABAP is not a resource constraint. Otherwise you can address the requirement in the ways similar to 4 points given above.
Good luck
KJogeswaraRao