cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing Condition Value based on Characteristic Value mentioned in Batch

Former Member
0 Kudos

Hello Experts

Scenario is that its Module Manufacturing ( Solar ) Company .

Material is defined as Batch Managed . The Characteristic Value for Material batch for example is 50 Watt Peak

In Pricing As soon as I enter Batch for material in Sales Order , the Condition Value of Condition Type ZMRP gets calculated as follows

Characteristics Value  ( from Batch)  * Price ( Maintained Per watt) = Rs 50* Rs 100  = 5000 using FORM USEREXIT_PRICING_PREPARE_TKOMP.

                       

Pricing Procedure is

Condition Types

ZWPR -----Per Watt Peak Price   Rs 100     .......Automatic 

ZMRP -----( Characteristic Value = Rs 50 * 100 ) = 5000    Automatic using Exit

Z007 -----( discount condition  50% = Rs -50 *500   =  - Rs 2500  Manual ....( Based on authorization matrix  )

ZROO - Net Value

Net Value is arrived by varying the discount Percentage ....( Why this is manual because Price is Highly Price sensitive & changes every month )

ISSUE

Since Only Two digits of percentage is allowed , it becomes difficult to adjust the percentage value as per Net value ZR00 .

Say We want to sell the customer at Rs 2935 , Percentage discount comes as for eg. 29.367% , but we can enter only 29.36% so Net value is not correctly arrived .

  1. What we can do is that We assign formula to ZR00 ( Net value  condition type )  and then arrive at Discount Percentage , Question is supposed based on Value Discount Percentage comes as 29.367% ,.... what is the ABAP code which needs to be written for rounding the same to 29.37 ( approximate Percentage discount but absolute Net Value ) ..is this correct approach ???
  2. Use of FORM USEREXIT_PRICING_PREPARE_TKOMP instead of assigning formula to Condition type ZMRP , is this correct approach , what will be advantages / disadvantages .


Rohit

Accepted Solutions (1)

Accepted Solutions (1)

eduardo_hinojosa
Active Contributor
0 Kudos

Hi

It sounds to material variants (configurable) with variant pricing.

I hope this helps you

Regards

Eduardo

Former Member
0 Kudos

Hello Expert

Variant Pricing will require Condition record , here we do not need to maintain the same .

my question is

Say We want to sell the customer at Rs 2935 , Percentage discount comes as for eg. 29.367% , but we can enter only 29.36% so Net value is not correctly arrived .

  1. What we can do is that We assign formula to ZR00 ( Net value  condition type )  and then arrive at Discount Percentage , Question is supposed based on Value Discount Percentage comes as 29.367% ,.... what is the ABAP code which needs to be written for rounding the same to 29.37 ( approximate Percentage discount but absolute Net Value ) ..is this correct approach ???
  2. Use of FORM USEREXIT_PRICING_PREPARE_TKOMP instead of assigning formula to Condition type ZMRP , is this correct approach , what will be advantages / disadvantages .

Regards

Rohit

eduardo_hinojosa
Active Contributor
0 Kudos

Hi

See SAP Note 80183 - Rounding, it suggests how to create customer formulas (VOFM) and settings in pricing procedure and conditions to solve this kind of issues.

I hope this helps you

Regards

Eduardo

bsivasankarreddy_reddy
Active Contributor
0 Kudos

hi

rohit

  1. ,.... what is the ABAP code which needs to be written for rounding the same to 29.37 ( approximate Percentage discount but absolute Net Value ) ..is this correct approach ???

implement this its correct

Answers (0)