on 09-24-2008 10:58 AM
it is a scenario where iam not able to get the logic pls help me,
A new material is launched, so company wants to give a special offer for the first 5 customers and after which only a particular number range (ex: 3500- 3800), system should give 5% discount flat on gross value. It should always pick the best price for Company.
Hi,
in ur condition type check the conditon update under master data and in vk11 u goto there aditional data u mantain the relevent details.
i hpoe it will usefull for u.
Best regards,
venkataswamy.y
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi there,
This is what I feel. Since it is just for 1st 5 customers, you can think of a manual discount which the order loading person will manually enter in VA01.
Then if you want to give a discount of 5% for the next 3500 - 3800 customers, then devise a new Z table. The Z table table should keep a track of num of orders that are raised on order type ZOR, which has your new material X for eg.
Define a new discount type ZDIS with condition table sales org / material. Maintain 5% in the condition record for the discount. Maintain the discount ZDIS in the pricing procedure. In the requirement routine, put a logic that the system calls the Z table. If the num of orders in the Z table is <= 3500 / 3800, only then the discount should apply.
Here there is also a situation where 1 customer places more than 1 order. So duplications should be avoided when system saves the values in the Z table.
Discuss this with your ABAPer on how to devise the logic.
Hope this helps.
Regards,
Sivanand
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
6 | |
6 | |
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.