on 07-25-2009 12:43 PM
Hi
We have a requirement. as follws
Item No Gross Price Discount A -% Discount B-%
10 100 2
20 200 2 5
30 200 2
Discount "A" is a group condition and has scale base discount - condition records are maintained
sacle are 0-100- 0.5%, 100-200- 1 %, 200 - 400- 1.5%, above 400- 2%
Discount B is charged only for item 2 which has a condition record maintained.
Requiremnt is since item no 20 has got additional 5% discount 2 % discount applicable should be in active. This has been done by Condition Exclusion.
However I want help here- Since for item no 20 , Discount is Inactive , scale for Discount A should now be 300, charging discount of 1.5% and not 2% shown above.
Please give some pointers.
Ajoy
Hi ,
Can you please explain the scenario in brief again.It's not clear in ur post.
I am assuming that you are expecting discount type A has to calculate for line item 20 also when the range is in between 200-400.If it's true ,then , you can do this by using alternative condition type.Pls take your abaper's help and add a piece of code and assign it to required condition type in pricing procedure.
REgards,
Pasapula.
Edited by: Pasapula on Jul 27, 2009 2:10 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
You can create a new routine and assign it to the condition type in the GrpCond.routine field to achieve your requirement.
The logic can be like if any additional discount is applicable to an item then the group condition should omit that line item for its discount calculation.
Regards
Rajkumar K
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
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.