The matrix cell defines parameters that determine how your products are priced. Matrix cells contain an x and a y axis, where x represents customer or vendor information, and y represents product information. Matrix cells can also be three-dimensional and contain an additional z axis that represents branch or territory information.
When you want detailed pricing setups, such as quantity breaks, fixed sale price quantities, and rebate pricing, use Sell Matrix Maintenance or Buy Matrix Maintenance to create individual matrix cells. Use Sell Matrix Maintenance to create pricing rules and discounts for your customers, and use Buy Matrix Maintenance to define the discounts and purchase prices you have negotiated with your vendors. The Sell Matrix Maintenance and Buy Matrix Maintenance windows display one matrix cell at a time, so you can apply special pricing rules, or edit individual matrix cell details.
When no special pricing arrangements are required, use Quick Sell Matrix Maintenance or Quick Buy Matrix Maintenance to quickly create a list of simple matrix cells, or to display a list of matrix cells that you can edit at the same time.
The system requires you set up a Class All / Group All sell matrix cell to avoid pricing errors. This matrix cell acts as a default for pricing items with no specific pricing criteria. Typically the formula in the All/All matrix cell is List Price * 1.
You must be assigned the SMATRIX.MAINT and the SMATRIX.MAINT.CUS.CLASS authorization keys to view or edit the Sell Matrix Maintenance window.
You must be assigned the BMATRIX.MAINT and the SMATRIX.MAINT.CUS.CLASS authorization keys to view or edit the Buy Matrix Maintenance window
Note: In Sales Order Entry Inquiry, you can run the Sell Price/Cost Overrides Report on a line item to verify how the system determined the selling price of that item.
This topic includes the following procedures:
To create an individual matrix cell:
From the Maintenance > Price Maintenance menu, select Sell Matrix or Buy Matrix to display the Initial Matrix Information dialog box.
Enter customer/vendor, product/group, and branch information in the fields to determine which matrix cells to display.
Complete remaining the fields as needed:
Select the Best Price Check check box to search all matrix cells from most specific to least specific for the best available cost.
If left unchecked, the system selects the most specific matrix cell for pricing. The system does not search for promotional matrix cells. Searches all matrix cells from most specific to least specific for the best available price. Leave this option unchecked if the matrix cell is for a negotiated price for a product for a time period for which there is a signed contract.
Keep in mind the following guidelines:
If the... |
Is set to... |
Then... |
Default Best Price Check In Sell Matrix Maint To No control maintenance record |
Yes |
the Best Price Check field defaults to N, and the best price check function is disabled. |
sell group is not the same as the price line, and the Include Price Lines With Sell Groups For Pricing control maintenance record |
Yes |
the system searches both the price line and sell group for the best price. |
Use the Disable Price Cube Factors check box if you are using Strategic Pricing at the Strategic Costing Service Level and do not want to apply price cube factors to this matrix.
In the Best Cost Check area, select one of the following:
Yes - The system continues to check for cost overrides to find the best cost.
No - The system checks no further in the pricing matrix hierarchy than the current matrix cell for the cost. This is the default.
ALL - The system compares the cost on the current matrix cell to the ALL/ALL matrix cell and uses the better of the two costs.
Note: Best cost check is disabled for direct transactions.
Keep in mind the following guidelines:
If the... |
Is set to... |
Then... |
Best Cost Through All Matrix Cells For Sales Orders control maintenance record |
Yes |
the system checks the entire pricing matrix hierarchy, regardless of the setting in this field. |
Best Cost Check check box |
Yes or ALL |
the system compares the cost override on the current matrix cell to the cost override on the ALL/ALL matrix cell if the ALL/ALL matrix cell is the next valid matrix cell found in the pricing matrix hierarchy. |
Save your changes and exit the window, or include the following in the matrix cell:
In the Splt Quantity Pricing area, select one of the following to determine how the system handles split quantity pricing:
Yes - Enables split quantity pricing. This option encourages the purchase of package quantities. If a customer orders quantity to reach and exceed the first quantity break, but does not order enough to reach the second quantity break, all items ordered beyond the first quantity break receive standard pricing, not quantity break pricing. Setting this option splits the quantity break into two different pricing types if quantities ordered fall between quantity breaks.
No - The quantity break does not split. If you order quantity to reach and exceed the first quantity break, but do not order enough to reach the second quantity break, all items ordered beyond the first break receive the first quantity break pricing.
Extendable - The system informs you when an item's quantity on a sales order is more than the remaining quantity available at the price associated with this matrix cell. To approve the extension of the split pricing quantities in order entry, a user must have Level 3 of the SOE.SPLIT.PRICING authorization key.
In the... |
Do the following... |
Restrict Quantity Breaks to Multiples of Quantity Break 1 check box |
Check the check box to enforce that quantity breaks are multiples of the first quantity break listed in the Quantity Breaks column. For example, if you enter 10 for the first break, for each break after enter a quantity into which you can divide 10, such as, 20, 50, 100, and so on. If not checked, quantity breaks can be any number greater than the previous quantity break. |
Quantity Breaks column |
Enter the number or amount, and unit of measure at which each quantity break starts. You must first enter the basis and formula for the < Break 1 row before defining quantity breaks. |
Basis column |
Enter the price or cost basis to which the formula applies. Keep in mind the following guidelines:
|
Formula column |
Enter the formula that applies to the basis to determine the price for the product or products associated with this matrix cell. |
More Options for Creating Sell Matrix Cells
To... |
Do the following... |
add a cost override to a matrix cell for contracts and rebates |
Click the Cost Override tab, and then enter the date, basis name, and formula for the cost override. By entering a cost override in a matrix cell, the price sheet cost remains in tact, but the order reflects the cost override. |
click the Rebates tab (sell matrix only). |
|
attach a commission plan to a sell matrix cell |
click the Additional tab, and enter the commission plan you want to use for this matrix cell (sell matrix only). |
attach a comment to a sell matrix cell that displays in Sales Order Entry or Purchase Order Entry |
click the Additional tab, select the comment type, and enter the text (sell matrix only). |
define dollar amounts by which to round product prices for price ranges |
click the Additional tab, and select the Enable Rounding Rules check box (sell matrix only). |
keep users from changing prices affected by this matrix cell in Sales Order Entry |
click the Restrict Overrides tab, and select the Restrict Price Change In Order Entry check box (sell matrix only). Use the Authorization Key and Level columns to define what authorizations you want the user to have in order to override price changes. If you do not assign an authorization key, but select this check box, the user must have the PRICE.CHANGE.OVRD authorization key to override the restriction in order entry. If you enter an authorization key, that authorization takes precedence to the PRICE.CHANGE.OVRD authorization key. If this is not set, and a user attempts to change the selling price of an item that uses that matrix cell, the system warns that products on the order belong to a restricted matrix cell, and no changes are allowed. |
exclude items using this matrix cell from the demand calculation |
click the Additional tab, and select the Exclude Items Using this Matrix check box (sell matrix only). If you set this option to Y, and the Enable Exclusion Of Matrix Cells From Demand Calculations control maintenance record is not activated, a prompt asks if you want to activate it. |
set up a sell matrix to update pricing to reflect changes in a customer's rank |
select File > Velocity Pricing (sell matrix only). |
select Maintenance > Price Maintenance > Sell Matrix Rounding Rules Note: If prompted, log on to the character-based system (sell matrix only). |
|
click the Additional tab, and enter a commission plan ID in the Commission Plan field (sell matrix only). |
|
delete this matrix cell. |
select File > Delete. The system prompts for confirmation. |
view all changes to the matrix cell. |
select File > Change Log. |
See Also:
Pricing Matrix Hierarchy Details