on 07-05-2013 11:20 AM
Hey SD Experts
I have a requirement where I need to do pricing based on KMs. For eg, For the first 3000KM i need to charge Rs.65,000. For each 1KM exceeding 3000KM the customer has to pay Rs.8. How to solve this problem. Thanks in advance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Dinesh
Thanks for the quick reply dinesh. Can you be specific on the what values I need to maintain. I tried maintaining 65,000 under rate column and 3500 under per column. What should I enter under scale quantity column and how do I maintain values for for each exceeding KM so that the customer has to pay Rs.8
Hi Hussain,
You may need to have your "Scales Basis" in your condition type setting (V/06) as "R" and also need to have some Routine written to have the calculation done for your requirement. Please let me know on whether your 65000 Rs would be Lumpsum amount and what is the UOM to be used in your case ?
Regards
Dear Hussain,
Plz go through this thread http://scn.sap.com/thread/3260768
u will get more clarity on ur scenario.
Regards,
SAQ MD.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If its not a lump-sum amount that you are charging your customer.
I suggest apart from the Scale basis configuration suggested by "Saher MD"
I request you to try maintaining a scale basis as follows. This wont require a specific routine to be developed from the ABAPer.
Scale qty | UoM | Amount | Unit | per | UoM | |
From | 1 | KM | (65000/3000) 21.67 | INR | 1 | KM |
30001 | KM | 8 | INR |
This wont require a specific routine to be developed from the ABAPer.
I hope this helps.
Thanks,
Kishor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Hussain,
Firstly goto T.code: V/06 and maintain scale basis = "R" and check Value="A" (Descending) as shown below
then go to transaction code: VK11 and maintain as shown below
Now, ask your ABAPer to develop a custom routine in VOFM under condition value or condition base value with the logic as, for first 3000KM@65000 and there after @ 8 per KM. Once it is done assign that routine against your condition type in your pricing procedure.
As I am currently doing the same in my project. Hope this will give you a clear picture
Thanks and Regards,
Saher MD.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
I believe your working with service material where UOM has to be KM also in your condition type maintain scale basis as R (distance), create condition record in VK11 and use standard scales as per your scenario, kindly test these settings and share your results.
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 | |
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.