cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing Conditions:- Replace condition type with another in sale order.

Former Member
0 Kudos

This is a client requirement to replace a condition type having condition record with another condition type after crossing a specific quantity.

Explanation:- we have ctype ZPR2 (with Discount) that has a condition record with key Cust/mat.we have put Max.cond.base value as 20 cs for this ctype in the condition records. ZPR2

when the sales order is created for this cust/mat combination with quantity 20 the system takes the price from the condition record of ZPR2 (with Discount)  as usual.

Now the clients requirement is that ,after the sales order is saved and a new order is created for the same cust/mat combination the previous ctype ZPR2 in the  new sales order is to get deactivated or replaced since the customer has already used up his 20 quantity limit for discount ,with a new Ctype ZPR1 (new price without discount) which has a condition record. The condition update in ZPR2 is activated. we are getting zero Net price in the sales order after the 20th cs .Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

former_member186385
Active Contributor
0 Kudos

Hi,

you can achieve this using condition update and condition index

in the condition type ZPR1, you can activate these two fields in V/06 and maintain the discoun condition record in VK11

in VK11 while maintaining the conditon record, check additional Data and maintain the discount specific to customer

you can maintain the pricing procedure in such a way that if system finds ZPR1, ZPR2 is deactivated

if not ZPR2 will be active

hope it is clear

if not let me know for any further clarification

regards,

santosh

Former Member
0 Kudos

Hi santosh,

We have already maintained the condition records and have done the config. Can you elaborate how ZPR1 gets activated in the pricing procedure after ZPR2 is deactivated .Already spoke to abaper for writing a logic for this. Not sure how condition index will help. I just need to have ZPR1(price) activated in the sales order after the ZPR2(discount) that is applicable on 20 CS(Quantity) is exhausted by the customer over a period of time or in a single order.The condition type needs to change depending on the quantity not based on price in the sales order, since the price of the material keeps changing via a z-program run by the client every week/month.

Thanks & regards

shanker

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Shanker,

You can achieve this requirement by condition update .

follow the below link for clarification and configuration

http://scn.sap.com/thread/3296808.

if u want further clarification, plz let me know.

Regards,

Patchala.

Former Member
0 Kudos

Maintain 2 condition types:

1) Pricing condition type - You can maintain condition record with original price (without discount)

2) Discount condition type - you can maintain discount with maxcond.base value as 20.

So, system considers discount for first 20 items. Afterwards, no discount will be applied.

Thanks

Siri