on 05-07-2012 12:35 PM
Dear Experts,
I have a discount condition type K004, access sequence is maintained as Division/Material , so it is applicable for all the materials.
I have another condition type K005 access sequence is maintained as Division/customer group.
Both the condition types are in same pricing procedure.
Whenever k004 is determined in sales order k005 should not be determined,
i trust that i need to create a routine for this issue;
Kindly give me an insight in this regard
Shibu
The requirement can be met with standard functionality.
See probable solution -
1. Create a condition type ZZZZ (V/06)
2. In the access sequence (V/07) have 2 condition tables:
No. Description of table Requirement, Exclusion
10 Division / Material X
20 Division / Customer group
3. Assign the access sequence to the condition type ZZZZ
Explanation - When the value (condition record for) of condition table 10 is found, system shall NOT go further (i.e. system shall not go to read condition table No. 20).
In your pricing procedure (remove K004, K005) and add ZZZZ
Test.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have a discount condition type K004, access sequence is maintained as Division/Material , so it is applicable for all the materials.
For this at VK11 during the maintenance of the condition record system will ask the division and material,so the condition type is permitted to that division and to that material.
Whenever k004 is determined in sales order k005 should not be determined,
This can be archived through condition exclusion,Best condition between condition types or Least favorable between conditions types.
Once you choose any one option in condition exclusion procedure,during the sale order system will pick only one condition type based on the situation.
Regards
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi sibhu,
Just check whether you can use condition exclusion process. It is standard SAP functionality.
Rd's
Sanjay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
Try with User Exit
SE38 : LV69AFZZ Form USEREXIT_PRICING_CHECK
Explain to ABAPers , If Both the conditions KSCHL = K004, K005 are available then give the error message like " Delete any one of the condition K004 or k005 "
Regards,
Prasanna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
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.