cancel
Showing results for 
Search instead for 
Did you mean: 

Block invoice from specific vendor when Invoice amount does not match PO price exactly

Former Member
0 Kudos

Hi,

Requirement:


Certain vendor has been overcharging. With the Tolerance Key PP set at lower and upper value at 25, the invoice gets blocked only if the tolerance was exceeded.
This is fine with most vendors in the company.

Except, this particular vendor needs to be blocked when the PO price does not exactly match the Invoice price.

I know this is not achievable through Vendor specific tolerance OMRX and OMR6 Configuration.

Is there any BADI/user exit to achieve this check for specific vendor or how do I attain this?

Regards,

SS

Accepted Solutions (1)

Accepted Solutions (1)

JL23
Active Contributor
0 Kudos

All BADIs for invoice verification are listed with their ability in OSS note 1156325 - BAdIs in the Logistics Invoice Verification environment

Answers (2)

Answers (2)

former_member197616
Active Contributor
0 Kudos

Hi, For a perticular vendor , the invoices needed to be blocked , if the invoice amount is not matching the requirement . Is your requirement correct ? Alternative you try the xk02 vendor change to block invoice for that vendor , so that system will always block the invoices posted for that vendor . This would temporarly solve your issue . Regards,

ankurch
Active Contributor
0 Kudos

Hi Shilpa,

You can also achieve invoice block through "Activate Item Amount Check" as well as defining the message No. 298 as error message.

to maintain please go through the following path -

SPRO>IMG>Materials Management> Logistics Invoice Verification>Invoice Block>Item Amount Check>Activate Item Amount Check

Also you have to define one message by "Define Attributes of System Messages"

After maintain this configuration you can get an error message whenever the amount gets exceeded from the purchase order amount.

thanks & regards,

Ankur Chauhan