Creating Individual Matrix Cells

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:

  1. From the Maintenance > Price Maintenance menu, select Sell Matrix or Buy Matrix to display the Initial Matrix Information dialog box.

  1. Enter customer/vendor, product/group, and branch information in the fields to determine which matrix cells to display.

  1. Complete remaining the fields as needed:

  1. 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.

  1. 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.

  2. In the Best Cost Check area, select one of the following:

  3. Yes - The system continues to check for cost overrides to find the best cost.

  4. No - The system checks no further in the pricing matrix hierarchy than the current matrix cell for the cost. This is the default.

  5. 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.

  1. Save your changes and exit the window, or include the following in the matrix cell:

  1. In the Splt Quantity Pricing area, select one of the following to determine how the system handles split quantity pricing:

  1. In the Quantity Breaks area, complete the following, as needed:

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:

  • If you use All as the group, you can use only global basis names in the Basis field because All is not a sell group in a price line to which local basis names have been assigned.

  • To create a new matrix cell, enter a price basis name for the cell. If the entry in the Formula field is a dollar sign ($) and a dollar amount or a gross profit percent (GP%), the system ignores the entry in the Basis field.

  • If you use Order COGS as the price basis, the matrix cell uses the COGS override on the order to calculate the gross profit.

  • Entering a dollar value ($) in the Formula field for this basis name overrides Product Velocity Pricing.

Formula column

Enter the formula that applies to the basis to determine the price for the product or products associated with this matrix cell.

  1. Save your changes and exit the window.

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.

enter rebate information in a sell matrix cell

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).

define dollar amounts by which to round product prices

select Maintenance > Price Maintenance > Sell Matrix Rounding Rules

Note: If prompted, log on to the character-based system (sell matrix only).

assign a commission plan to a sell matrix cell

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

Creating Buy and Sell Groups

Assigning Branches to Matrix Cells

Quantity Break Guidelines

Creating Matrix Cells in Quick Matrix Maintenance