This website is not affiliated with, sponsored by, or approved by SAP AG.

Invoice Verification Tolerance Checks - Creating New Check

Logistics : MM and its sub-modules (WM, IM, PO, LIS)

Moderators: thx4allthefish, Snowy, Ha Tran, svetja

Invoice Verification Tolerance Checks - Creating New Check

Postby billyjohnson » Tue May 29, 2012 10:13 am

Hello,

We have a requirement from the business to implement the equivalent tolerance check to the SRM 'DA' tolerance key in R/3 Enterprise. That is, when entering an invoice, the system should check whether the cumulated invoice value (the value of all previous invoice documents + current invoice value) exceeds the purchase order value, and return a message if it exceeds a percentage or absolute limit.

As there is no equivalent tolerance key in R/3, we thought about coding a user exit or BADI to achieve this. However, the code should act in the same way as the system does when, for instance, the 'PP' tolerance key's limits are exceeded - a warning message is inserted behind the 'Messages' button in MIRO and the Invoice is saved with the 'Payment Block' set.

I am unable to find an appropriate user exit/BADI in which to do this. The functions available in enhancement MM08R002 (User exit for tolerance checks) only allows you to changes the limits of existing tolerance checks rather than coding your own. Has anyone attempted anything similar or can anyone advise me on how to achieve this?

Thanks

Billy

billyjohnson
 
Posts: 2
Joined: Tue May 29, 2012 10:02 am

Re: Invoice Verification Tolerance Checks - Creating New Check

Postby Ha Tran » Tue May 29, 2012 6:13 pm

Hi,

Have you looked into the standard tolerance key ''DQ'' or ''DW'' in OMR6 transaction?

Cheers,
HT
Ha Tran
 
Posts: 27880
Joined: Sun Mar 30, 2003 8:29 pm
Location: Perth, Western Australia

Re: Invoice Verification Tolerance Checks - Creating New Check

Postby billyjohnson » Wed May 30, 2012 3:16 am

Hi HT,

I have but they do not provide the same tolerance checking as the SRM 'DA' key. It seems that there is no equivalent of the 'DA' key in R/3.

Thanks

Billy
billyjohnson
 
Posts: 2
Joined: Tue May 29, 2012 10:02 am

Re: Invoice Verification Tolerance Checks - Creating New Check

Postby Ha Tran » Wed May 30, 2012 6:23 pm

Hi,

If you wish to get the same system behavior as that for your ''DA'' key, then you have to activate the BAdI.

Cheers,
HT
Ha Tran
 
Posts: 27880
Joined: Sun Mar 30, 2003 8:29 pm
Location: Perth, Western Australia


Return to Logistics MM

Who is online

Users browsing this forum: Exabot [Bot], Google Adsense [Bot], sapfanatic.com and 7 guests




This website is not affiliated with, sponsored by, or approved by SAP AG.