Individual Customer Pricing Record - NextGen

This NextGen IntelliDealer screen is being introduced through the controlled rollout. NextGen modernizes the screen experience while preserving the core business behavior dealers rely on today. During the rollout period, related legacy help content may remain available for users who have not yet moved to the NextGen experience or who need to compare familiar workflows. Help content for this screen will continue to be updated as the screen progresses through the rollout phases.

If you are using this NextGen screen today, refer to the guidance on this page first. If you need help with a related legacy workflow, use the linked legacy help content where available. For an overview of the project see NextGen Overview. To determine which phase this screen is in see NextGen Configuration.

The Individual Customer Pricing Record screen or modal allows you to set parameters for a new customer pricing record, edit an existing customer pricing record, or create a copy of an existing record.

To open an individual customer pricing record, click Edit next to a pricing record on the Customer Pricing listing screen, Individual Customer Pricing tab.

Customer Pricing records are only recognized by the system if the Utilize Parts Customer Discount Pricing field is enabled on the System Settings - Location screen. If the Your Savings field is also activated, invoices created for customers with a pricing record will include a "Your Savings" line, displaying the total sales price reduction that was applied.

Topics in this section are:

Screen Description

The Individual Customer Pricing Record opens as an in-page modal from the Customer Pricing listing. Open the Individual Customer Pricing tab, then click the Create Individual Customer Pricing Record button to add a record, or click Edit on a row to open an existing record.

The modal is organized into these sections:

  • Pricing Record Information—description, date range, program ID, and special price

  • Pricing Criteria—location, customer number, vendor, source, class, type, and part number

  • Price Breaks Apply To—counter, shop, or both

  • Quantity Price Breaks—pricing code and tiered quantity, price, or percentage values

When you edit an existing record, the modal also displays Modified By and Date Modified at the top of the window.

The fields on the Customer Pricing Record modal are:

Field Description
Pricing Record Description

A brief description of the pricing record. Maximum 30 characters. Required when creating or editing a record.

From The day the customer pricing starts.
To The day the customer pricing ends.
Program ID

Identifies the record as part of a group of common customer part pricing programs.

Click Create Program ID to add a new program ID of up to 8 characters. The new ID is saved only when you save the pricing record with that program ID still selected.

Special Price

Indicates a part pricing record that should be used regardless of whether the price calculates as higher or lower than any other pricing prices (or existing part price levels).

Note:  You should use special pricing sparingly and only when necessary. When the Special Price checkbox is selected, the system stops looking and uses that pricing, even if other customer pricing records are applicable for the part.

Location Applies the selected customer pricing record to a single location or all locations.
Customer Number

Applies the record to a single customer. Appears on the Individual Customer Pricing Record modal only.

Enter a customer number or use the lookup to open the customer listing. Next to Or, select the All checkbox to apply the record to all customers.

Enter PARTMAST as the customer code to create a global pricing rule that applies to all customers. See About PARTMAST (Global Parts Pricing).

Vendor

Applies the selected customer pricing record to a single vendor or all vendors.

Enter a vendor number or use the lookup to open the vendor selection flow. Next to Or, select the All checkbox to apply the record to all vendors.

Source

Applies the selected customer pricing record to a single source code or all source codes.

Source of supply codes are applied to parts to separate them into different categories within each vendor.

Class Applies the selected customer pricing record to a single class or all classes.
Type Applies the selected customer pricing record to a single part type or all part types.
Part Number

The number of the part being priced. Next to Or, select the All checkbox to apply the customer pricing record to all valid part numbers within the system.

Use the lookup to open the parts listing.

Applies To

Indicates where to apply the pricing record. Select an option from the drop-down list:

  • Counter: Parts Invoicing—counter sales; uses all quantity tiers
  • Shop: Parts Requisition for Work Orders—shop sales; uses only the first quantity tier
  • Both: Counter and Shop—counter and shop sales; uses only the first quantity tier

When Applies To is set to Shop: Parts Requisition for Work Orders or Both: Counter and Shop, the modal limits quantity price breaks to one tier with a fixed quantity of 99,999.

Pricing Code

The pricing code for the customer pricing. The selected code controls whether you enter a price or a percentage for each tier.

  • If set to Cost Minus or List Minus, then the value cannot be greater than or equal to 100.
  • If set to Fixed Price, the price cannot be set to 0 if quantity is greater than 0.
Quantity

The purchase quantity for each price break tier.

If Applies To is set to Counter:

  • You can enter up to 7 tiers.
  • The last tier must be 99,999.
  • Quantity tiers must be sequential. There can be no blanks or zeros between tiers.
  • For example: 1, 10, 20, 30, 99999.

If Applies To is set to Shop or Both:

  • You must enter only 99,999 in the first quantity column.
  • If you enter a price or percentage in the first tier but no quantity, the quantity defaults to 99,999.

Click Add Tier to add another quantity break row when Applies To is set to Counter. Click the delete icon on a tier row to remove that tier.

Price The price the part should be sold for when the selected pricing code uses a fixed or dollar-based price.
Percentage The pricing percentage for the tier when the selected pricing code uses a percentage-based calculation.

Note:  If a tier row is partially filled, the paired quantity, price, or percentage value becomes required before you can save the record.

Use these buttons to complete your work on the Individual Customer Pricing Record modal:

Button Function
Save Pricing Record Saves changes to the current customer pricing record and closes the modal.
Save As New Creates a new customer pricing record based on the current modal values without overwriting the original record. Available only when you open an existing record for editing, not when you create a new record.
Cancel Closes the modal without saving and returns to the Individual Customer Pricing listing.

About PARTMAST (Global Parts Pricing)

PARTMAST is a special placeholder customer code (short for "parts master") that defines global parts pricing rules not tied to any individual customer or group. It is not an actual customer account. Use a PARTMAST pricing record to set universal pricing adjustments that apply to all customers and all parts when no more specific customer or group pricing exists.

Pricing Evaluation Order

When a part is added to a parts invoice or requisition, IntelliDealer checks for special pricing records in this order:

  1. Customer-specific pricing

  2. Customer-group pricing

  3. PARTMAST (global) pricing

The system applies the best (lowest) price available for the customer and part combination, unless a record is flagged as Special Price, which forces that price regardless of other applicable discounts.

Key Rules

  • All Parts only: A PARTMAST pricing record must apply to all parts. The Part Number field must be set to All Parts. You cannot specify an individual part number when using the PARTMAST customer code.

  • Percentage or formula-based pricing codes only: Use pricing codes such as List Minus or Cost Plus with PARTMAST. The system does not allow a Fixed Price code with PARTMAST because a single fixed price for all parts is not valid.

  • Broadest pricing level: PARTMAST pricing is a fallback for cases not covered by customer-specific or customer-group pricing. A customer-specific or customer-group price takes precedence over a PARTMAST rule if it yields a lower price.

Example

To run a universal 10% parts discount for all customers, create one PARTMAST pricing record with Customer set to PARTMAST, Part Number set to All Parts, and Pricing Code set to List Minus 10%. This single record applies the discount across the entire parts catalog. Any existing customer-specific or customer-group pricing that offers a greater discount still applies.

Data Source: PARTDISC

Security: 824 - Product Support - Parts Customer Pricing

Revision: 2026.10