cancel
Showing results for 
Search instead for 
Did you mean: 

Copy Condition Type value to another Condition Type within a Pricing Procedure

former_member287204
Participant
0 Kudos
5,847

Dear Experts,

My Question is similar to the following forums -

https://answers.sap.com/questions/6858456/copy-value-of-condition-type-to-another-condition-.html

https://answers.sap.com/questions/1510493/pricing-routine.html

https://answers.sap.com/questions/10454246/billing-document-price.html

In a Pricing Procedure (for Quotation), there are two Condition Types "ZPRQ - Quotation Price" & "ZPR0 - Selling Price". I need to input a value (Amount) for the ZPRQ and then the value can be automatically copied / synchronised to the ZRR0 when creating / changing Quotation.

I had tried to setup the "From Step" & "To Step" in the Pricing Procedure of Quotation as below -

However, it is still not worked in the Quotation as below, e.g. Inputted $100 for the ZPRQ & press Enter but the ZPR0 cannot be automatically changed to $100 -

Could you advise how to solve this problem so that the valued (Amount) inputted in the above ZPRQ can be automatically copied / sybchronised to the above ZPR0 ?

For your info., the above value (Amount) of ZPR0 ($10,000) is carried from the price master (VK13) while it cannot be manually changed (as setup "D" in V/06), but it may still be required to amend it in Quotation so that this amended value (Amount) can be copied to another Pricing Procedure of Sales Order, and the Pricing Procedure of Sales Order contains the ZPR0 Condition Type while it does not contain the ZPRQ Condition Type. Also, only the ZPR0 Condition Type is setup for A/C Determination (after released Billing) in the Pricing Procedure of Sales Order.

Many Thanks,

KH Fong

Accepted Solutions (0)

Answers (4)

Answers (4)

jobis
Contributor

Hi Fong,

If u remove the access sequence for the condition type ZPRO, then it will work. Now the condition is taking the condition record value. So it will not copy the value of ZPRQ

Regards

Jobi

former_member287204
Participant
0 Kudos

Dear Jobi Sebastian,

Thanks for your advice.

Q1) If removing the access sequence / condition record valud of ZPR0, how to setup to let the value of ZPRQ copy to the ZPR0 in the above Quotation.

Q2) One more Question - Is it possible for the following ?

"The value of ZPR0 can be change in the Pricing Procedure of Quotation while it cannot be changed in the Pricing Procedure of Sales Order." If it is possible, how to setup to enable it ?

Thanks,

KH Fong

jobis
Contributor
0 Kudos

Hi Fong,

If you remove the access sequence, then it would work. please test it as I have not tested it

Q2. if you have 2 different pricing procedures also, its not possible in standard way. the condition behavior will be same in both pricing procedures. But if you use a pricing routine, then you can achieve it. You need to write a new pricing Alt Cal or Condition base routine and assign to this condition type in the pricing procedure

Jobi

former_member287204
Participant
0 Kudos

Dear Jobi,

Q1) Even if removing the Access Sequence / Condition Record of ZPR0, and the field "Manual Entries" had already tried to change to "A-C or Blank(No Limitations)", the value (Amount) of ZPR0 still cannot be copied / synchronised from that of ZPRQ -

Could you also advise ?

Q2) How to write the Pricing Routine in the Alt Cal or Condition base ?

Many Thanks,

KH Fong

former_member287204
Participant
0 Kudos

Any Expert can help to advise for my above Questions ?

Tks,

KH Fong

jobis
Contributor

You have condition record for ZPRO, then it will not copy the value from ZPRQ but will take the condition record.

0 Kudos

For automatically update ZPR0 with ZPRQ

You need to define a customized VOFM in Alternative formula for condition base value which can automatically update ZPR0.

In the following example I have updated the Alternative formula for condition base value as 3 and it is working as expected:-

1. Pricing Procedure

2. Without updated value

3. With Updated value

former_member287204
Participant
0 Kudos

Dear Ravi Chauhan,

Thanks for your advice. Could you also advise how to define your Alternative formula for condition base value 3 ?

Many Thanks,

KH Fong

jpfriends079
Active Contributor
0 Kudos

Try below config.

former_member287204
Participant
0 Kudos

Dear Jyoti Prakash,

Thanks for your advice. Could you explain how to setup for the above configs. in details ? and In where to setup for these configs. ?

Do you mean the Calculation Type of ZPR0 will need to be changed to Percentage (Current is Quantity) ? Since this ZPR0 will also be used in the Pricing Procedure of Sales Order and it contains Access Sequence & Condition Record value (if Sales Order is created without reference to Quotation), this ZPR0 cannot be changed to Percentage.

Thanks,

KH Fong