on 07-23-2011 9:52 AM
Hello Experts,
Greetings.
I have a issue in pricing condition(PR00).We have increased the price in our system.Now the customer who has paid eralier before price increase,they are supposed to get the material at old price.For this we are using customer/material pricing condition(pr00) in SAP.We know that the he will be allowed to pick certain qty only @old rate & here validity date in not fixed.
How can we configure pricing condition in such a way that he will be allowed to pick certain qty only with old price rate & if he goes for beyond that qty than system's general price will be applied to him.Here for that certain qty it is not necessary that he will pick all the material at once.
Plz advice how can we do this in SAP.
Any help would be highly appriciated.
Best Rgds
Nitin
First maintain the pricing condition with different validity period. Next in sale order, create two line items for the same material and change the pricing date to old date in one line item. Now check at condition tab of sale order for each line item. This is on the assumption that in copy control VTFL, the pricing type is other than B.
thanks
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Nitin,
You can have multiple line item of same Material in single Sales Order.
say the material code is 115566 then in Sales Order you can have two (or more) line items like below:
Item No. Material Qty
0010 115566 100 Tons
0020 115566 200 Tons...
Now for each line item you can have seperate Pricing date & have different Basic (PR00) price.
Alternatively you can also use Scales for your issue.
Hope this clarifies,
Thanks,
Jignesh Mehta
Hello Mr.Jignesh
Thanks for your answer.
The solution seems to be ok but if he purchases the quanitity at once.But He is not buying the required qty at once.It is in bit & peaces.Now once he reaches the the agreed qty (as per the condition which was set in pr00),the pricing will no longer be applicable to him.After that if he places the next order even for 1 ctn,the different price will be applicable to him.
for ex upto 100ctn = 1000rs per 1 ctn
101ctn= 1100rs per 1 ctn.
Here we have a reverse sicnario bcoz this is for some specific customers who paid in advance before the price hike.
Plz advice.
Thanks & Best Rgds
Nitin
Have you heard of Scales in Pricing.
Scales seem to be perfect solution here. In Scales you can clearly meantion the desired quantity & price.
Example:
From 1 - 100 Tons = Rs. 1000
From 101 - 150 Tons = Rs. 975
If the above is applicable only to a single customer then maintain a Condition Record for PR00 on Customer/Material Access Sequence & maintain Scales for the same.
Hope this clarifies,
Thanks,
Jignesh Mehta
Hi Nitin,
IF i understood ur requirement correctly u need the system to pick x price for a fixed quantity and price y if the quantity exceeds.There is an option Scales in the price condition type where u can give the slabs for the pirce for different qunatities of the same material.
Just check if its helpful or not for u.
Thanks & Regards,
Ramesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Nitin,
If you are concerned about the QTY in a single sales order, you can maintain the SCALE based condition record for PR00.
If this QTY is collectively calculate on more than 1 sales order qty, then you will have to write some routine in pricing in such a way that PR00= [old rate of PR00 * ALLOWED QTY] + new rate of PR00 * (TOTAL QTY - ALLOWED QTY)] , where for total qty you will have to find from VBAP.
Thanks & Regards,
Hegal K Charles
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 | |
14 | |
10 | |
5 | |
4 | |
3 | |
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.