cancel
Showing results for 
Search instead for 
Did you mean: 

Work Order Settlement Check

0 Kudos

Hi,

We are facing the following issue:

Our Plant Maintenance (PM) Work orders (WO) fail during settlement on a regular basis. This occurs due to 'invalid' GLs from Purchase Orders (PO) being posted/received against the WO. We use a Cost Element Group to determine the allowable GLs for settlement from WO.

Configuration Details:

-Settlement rule is 'Mandatory upon release' (Config: Settlement Rule: Define Time and Creation of Distribution Rule)

-Allocation Structure Source is Cost Element Group YYYY (Config: Maintain Allocation Structures)

-In tcode KAH3 for Cost Element Group YYYY we maintain the 'valid' cost elements/GLs

How do we prevent the settlement issues from occuring? Is there a way to check the GL being received when doing a receipt 101 to see if its valid? Should there be some check during WO TECO?

Please let me know if this can be done using standard or an enhancement is required.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You mentioned that the settlemnt rule is mandatory upon release.

You do a validation using user exit IWO10009: Maintenance order customer check for "saving" while saving the maintenance order. It has to validate whether only the allowed GL's are used in the maintenance order otherwise it should raise an error message and it shouldn't allow to save the maintenance order.

By this you can avoid the settlement rule issue.

Regards,

Raj

peter_atkin
Active Contributor
0 Kudos

Yes you could use IWO10009 (at order SAVE event) to perform the checks. But the errors might be in documents external to the order e.g. PRs, POs, etc. And the error may not get picked-up until next time the order is saved which may be too late.

Therefore you may not want to inhibit saving, rather issue a warning message to the user. However, often the user doesn't care about any costing issues, they simply want to get the work done...

Another option is to write a customer-specific report that looks across many orders and searches for the inconsistencies. Such a report cold be run in batch periodically and sent to specific users to action.

PeteA

0 Kudos

Thank you all for the resolution suggestions. It seems that an enahncement/user exit and/or custom report is required.

Resolved

Answers (3)

Answers (3)

former_member187623
Participant
0 Kudos

Hi,

What is the exact error message you are receiving when settling?

Former Member
0 Kudos

If you have configured External Profile for PM orders, G/L will be picked up automatically from there.

What kind of PR, PO process you are following?? Is it for Materials or Services??

Former Member
0 Kudos

hello,

In work place where I am working, we are using report which show GL account for each requisition created through Work Order.

As soon we notice wrong GL was used in requisition, we are changing GL manually, before PO was created. That prevents , going through process of canceling POs, modifying the reqs etc.

I hope this may help you.

Regards