Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Community interest groups have now moved from Yammer to Microsoft Viva Engage. To join a Viva Engage community and take part in the latest discussions, fill out the Request access to Finance and Operations Viva Engage Community form and choose the community you want to join.
This article explains how to set up multiple price structures in a company. A price structure defines the order in which the system calculates each type of price adjustment. It also defines other options for each price component code, such as concurrency and compounding rules.
In this scenario, companies and price structures have a one-to-many (1:N) relationship. In addition, there are multiple price structures. The pricing engine selects a price structure based on the specified Price tree attribute, which is one of the order attributes. After it determines the applicable price structure, the price engine matches the sales order with the price component codes according to the pricing sequence that's defined in the applicable price tree.
Configure a company to use multiple price structures
Follow these steps to use multiple price structures for a company.
- Select the company in the company picker.
- Go to Pricing management > Setup > Pricing management parameters.
- On the Price attribute tab, set the Enable multiple price trees option to Yes.
- Use the value of one of the order attributes to select which price tree to use. Set the Price tree attribute field to the order attribute that you want to use.
Configure the price structures
Follow these steps to create and configure a price structure.
Go to Pricing management > Setup > Price component codes > Price trees. The Price trees page shows your current price structures (if you have any), and lets you add, remove, and configure price trees.
Follow one of these steps:
- To add a new price tree, select New on the Action Pane.
- To edit an existing price tree, select it in the list pane, and then select Edit on the Action Pane.
- To delete a price tree, select it in the list pane, and then select Delete on the Action Pane.
On the header of the new or selected price tree, set the following fields:
- Price tree – Enter a name for the price tree.
- Status – This field shows the current status of the price tree. Only price trees that have a Status of Enabled affect your price calculations. To change the status, select Disable or Enable on the Action Pane.
- Description – Enter a short description of the price tree.
- Enable mandatory check – If you want to mark one or more price component codes as mandatory, set this option to Yes.
On the Price component code list FastTab, add each price component code that should be part of the price structure for the current price tree. Use the buttons on the toolbar to add and remove lines as required. For information about how to set these fields, and examples that show how the settings work, see Arrange price component codes into a price structure.
When you set up all lines as required, select Save on the Action Pane.
On the Action Pane, select Price tree attribute to specify the value of the price tree attribute that causes this price tree to apply to a given order.
On the Action Pane, select Enable to enable the current price tree.
Auto charges in single and multiple price structures
Price component codes of the Auto charges type work differently depending on whether you use a single price structure or multiple price structures.
- If you use a single price structure, you can add the price component code for auto charges in the price tree.
- If you use multiple price structures, you can't add auto charges in the price tree structures. Instead, the system applies the standard auto charge logic to determine which auto charges apply to the sales order.