cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing Issue

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (3)

Answers (3)

Lakshmipathi
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Sir,

Can you please tell me how can we create two line items for same material in Sales order?

Plz advice.

Best Rgds

Nitin

former_member209761
Active Contributor
0 Kudos

Dear Nitin,

You can enter same material code, multiple times in the sales order.

Then do as lakshmipathi has mentioned.

Thanks & Regards

Hegal K Charles

jignesh_mehta3
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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

jignesh_mehta3
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Thank you Sir,

It has worked out.

Best Rgds

Nitin

Former Member
0 Kudos

Thank you Sir,

It has worked out.

Best Rgds

Nitin

Former Member
0 Kudos

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.

former_member209761
Active Contributor
0 Kudos

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