on 11-20-2009 5:54 AM
Hi
We are having one sales senarion
If customer purchases net value upto 1 lakh he will get a discount of 5% If he his order value exceed more than 1 lakh he is not going to get one discount
EX : If he orders Some X orders total value become 90,000 and now he is placing new order for 50,000 value at that time he need to get a Discount on only 10,000 why becs his total orders values become 1 lac
Pls help me how to amp tis senario in SAP SD module
thanks
Hi Mujubur,
I need some clarity on the requirements. On what basis will you be calculating the total product quantity ordered by the customer, over a month, a day or just in one order ?
However, you may need some additional code in the requirement routine of that condition type to capture how much the person has ordered over that time period. Rebate is another scenario you can look at, if you want to accumulate it over a time period and then, settle it.
Thanks.
Shiv
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can use a requirement routine for that condition type. You will need an ABAPer to help you build the routine which will check the total quantity ordered so far by the customer group and compare with the threshold amount. You can store this threshold (1,00,000) in a TVARVC variable so that one can change it later on if required.
You will have to specify a logic for adding the total quanity which the customer group bought. Quantities ordered in the current order will be avaible in the structuers during runtime & earlier orders can be obtained by querying VBRK and VBRP tables (if not invoiced shld also be considered, then VBAK or VBAP ) for the customers belonging to that customer group.
Hope this helps.
User | Count |
---|---|
85 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.