Monday, 18 November 2013

Pricing Formula

Pricing Formula

A Pricing formula is used to calculate the price of an item at runtime. In this example we’ll calculate the price of a second hand car. The Price of the car will depend on fixed as well as variable parameters. Fixed parameter being the margin of the broker & variable parameters will be like car model, year of manufacturing etc.


Navigate to Advance Pricing Responsibility > Setup > Attribute Management > Context and Attributes & give details as shown below



Click on Value Sets Tab & give details as shown below



Save the record & give this value set name in value set field

Add another line & give details as shown below



Click on Value Sets Tab & give details as shown below



Add this values set name in Value Set field. & add value set values. Navigate to Sys Admin Responsibility > Application > Validation > Values & give values as shown below



Now Navigate to Advance Pricing Responsibility > Setup > Attribute Management > Attribute Linking and Mapping & give details as shown below

Give Pricing Transaction Entity as ‘Order Fulfillment’ & Context Type as ‘Pricing Context’ & search for the Code we just created



Click on Link Attributes



Now we can see that the Code is enabled



Next is to define the formula. Navigate to Pricing Formulas > Formulas Setup



Click on second line & click on Factors & give details as shown below



This step is to associate the car type to a numeric constant so that it can be used in a formula. Once done, go to Tools > Build Formula Package


Now create an item in item master & Add that item to price list.





Now create an order



Just give the order item name & click on Pricing Tab & give Pricing Context & give dff values as shown below



Press OK & give quantity as 1 & save the record



We can see that the price has been generated automatically

2 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. very useful information, thank you.

    ReplyDelete