on 12-26-2014 6:58 AM
Hi Expert,
As per my client requirement, Business completion (CLSD) should not allow until complete settlement and Invoice have not done through maintenance order. So, is there any function module/user exit or any standard function that has check to settlement and Invoice balance in order before doing business completion?
Thank you in advance for any help you can provide.
Best Regards,
Akhilesh Singh
Thanks Jogeswara and Rahul for your kind support.
Requirement has been done through Authorization role.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Akhilesh,
Considering your requirement the user exit IWO10004 may help you.
This you need to check the Status GMPS along with required quantity and with posted quantity.
From table MSEG and RESB with FM STATUS READ Along with I believe that you should restrict the TECO with respect to confirmation and check the everything at the time of TECO.
Then Settlement believing you have adopted full settlement during month end.
Then you have got no inappropriate situation wrt maintenance order at time of Business close.
Thanks
Rahul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Akhilesh,
Obviously you need to use the user-exit IWO10009, to prevent the Save event of the Order after setting CLSD status, with your conditions not satisfied. Now that's is a sort of unacquainted area to me. i.e., where to check for the rules specified by you (settlement and invoice). So the ABAPer needs to use FI and/or MM Table knowledge to retrieve this information from the respective table/s OR through any easy way out in PM statuses itself. Once this info is known, then it will be easy to code it in the above user-exit. Let's see what other friends have for you.
Regards
KJogeswaraRao
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.