on 09-12-2013 8:32 PM
Hi,
We're working with SAP 4.7.
We need to define a Tolerance Key (Limit) of an Invoice Verification for a Purchasing Organization.
But not at the Company Code level (only to one specific Purchasing Organziation).
(Actually, we need for an specific Purchasing Organziation a to disable the Tolerance Key.)
How can we achieve this?
Thanks in advance.
Kind regards,
Florencia
Hi,
Purchasing organization is considered as reporting unit but why you want to control Tolerance limit based on Purchasing organization?
For LIV, the tolerance keys (AN,AP,BD,BR,BW,DQ,DW,KW,LA,LD,PC,PP,PS,ST and VP) set with Tolerance Limit at company code level in t.code:OMR6.
If business needed, you can create Tolerance group for vendor in t.code: OMRX with your company code and Assign Tolerance group to vendor master record in t.code:XK02 in “Payment transactions” view.
OR
Check to use Enhancement MM08R002 and discuss with Technical consultant for necessary coding for your requirement.
Regards,
Biju K
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As of my knowledge, you cant define tolerance key for miro based on purchase organization, since the key field in miro is the company code. The purchase organization is no where updated in any of the tables related to miro also.
Could you please explain why you need to define tolerance key for a specific purchase organization, not at company code level.
Hope its helpful.
Regards,
AKPT
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi AKPT, thanks for your reply.
The company has different business units, one of them has the following requirement:
- it has to have disabled the Tolerance Key (so no validation regarding this aspect will be made).
The reason is the following:
the circuit of the buying process for this business unit is:
you buy goods A por 10 USS, the company pays less amount of money in the moment A (e.g. 9 USS), at this point the company emits a pre-bill N° 1.
Then, a quality check is made and the company adjust the remaining amount to be paid at the moment B (depending on the quality results of the goods). At this point the company emits a pre-bill 2 and the complete bill with the correct price.
For this reason, we need to disable only to this specific business unit the Tolerance Key, so no validation regarding this aspect will be maded.
Kind regards,
Florencia
Hi,
As of my knowledge, you may need to go for ABAP development to achieve this. My suggestion is:
1. Create a ztable with purchase organization, tolerance key and tolerance percentages.
2. Use user exit in miro to pull the tolerance key from this ztable instead of standard omr6 tolerance key. Please check the exit MM08R002 with abaper. If the exit doesnt work, you may find similar exit with the help of abaper.
Another option would be use the exit MRM_HEADER_DEFAULT and define blocking reason based on purchase organization.
Hope its helpful.
Regards,
AKPT
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.