This article gives a hands-on lesson to help you understand how to work with line item code pricing and rate card structures. It walks you through a simple line item code setup and shows you how the pricing appears in an order.
You can create records in your aACE system for each step of the walk-through. Each step adds a layer of complexity to the pricing structure, then summarizes how the change affects the order pricing that the end user sees.
- Create a line item code called TESTLIC:
- Rate Type - Fixed Price
- Rate Value - 100
- Make sure it has no custom pricing
- Create an order and add TESTLIC. The price will be $100.
- Edit the TESTLIC line item code and set up a volume discount:
- Qty Range - 2+
- Discount Amt - $10
- Create a second order and add TESTLIC with a quantity of 2. The price will be $90.
- Create a rate card called TESTRC:
- Rate Type - Discount %
- Rate Value - 50%
- Linked line items - none
- Create a third order, assign the TESTRC rate card, and add TESTLIC with a quantity of 1. The price will still be $100, since TESTLIC does not belong to the rate card yet.
- Edit the TESTRC rate card:
- Qty Range - 2+
- Discount Amount - $20
- Create a fourth order, assign the rate card TESTRC, and add TESTLIC with a quantity of 2. The price is again $90, since TESTLIC does not belong to the rate card yet; the calculation is only applying the $10 discount from the line item code volume discount.
- Edit the TESTLIC line item code and add the TESTRC rate card to the Custom Prices list. Do not change the default checkboxes.
- Create a fifth order, assign the rate card TESTRC, and add TESTLIC with a quantity of 1. The price will be $50, since it's now applying the rate card's 50% discount.
- Edit this fifth order, changing the quantity to 2. The price becomes $30, since it's now applying the rate card's 50% discount and the $20 volume discount.
- Edit the TESTLIC line item code:
- Uncheck the default logic for custom pricing
- Rate Type - Fixed Price.
- Rate Value - $25
- No volume discounting
- Create a sixth order, assign the rate card TESTRC, and add TESTLIC with a quantity of 1. The price will be $25, since it's now also applying the related rate card item.
- Edit the TESTLIC line item code and add custom discount pricing:
- Qty Range - 2+
- Discount Range - 50%
- Create a seventh order, assign the rate card TESTRC, and add TESTLIC with a quantity of 2. The price will be $12.50, since it's now also applying line item code's custom discount of 50%.
- Edit the TESTRC rate card:
- Select the default for the pricing logic for the TESTLIC line item code.
- Discount amount - 75%
- Create an eighth order, assign rate card TESTRC, and add TESTLIC with a quantity of 1. The price will be $25, since it's applying the 75% discount from the rate card. This is helpful because users can have a straight discount % rate card without having to worry about price changes.
Pricing Details to Remember
- Rate cards can have many line item codes and line item codes can be included on many rate cards.
- "Rate Card Items" in rate cards and "Custom Pricing" in line item codes are looking at the same data table, just from different perspectives.
- If a rate card is selected at the order level and the line item code of the line item is on that rate card, the rate card (i.e. custom pricing) logic takes precedence. Note: This can either be "Default" or overridden with custom logic.
- If a rate card is selected in the order, and the line item code of the line item is not on the selected rate card, the line item code logic takes precedence.
- Pricing logic does not cross levels. For example, the rate at the order will not both pull a rate from the rate card item and also try to apply the volume discount logic stored at the line item code.
- Client discounts are taken into consideration after all the above have been considered. For example, an order can have a rate card discount, a volume discount, and a client discount all at the same time.
If you need additional help to create a pricing structure not covered in this walkthrough, contact aACE Support at the number listed on Getting Started with aACE Support.