SKU, unit, and price mismatches need different decisions

Three common purchase-order exceptions look similar in a queue, but they affect different parts of the sales order.

Different fitting diameters and single versus packed bearings illustrate item and unit mismatches
AI-generated editorial illustration. Depicts the workflow discussed, not a product screenshot or customer facility.

Many order-entry queues mark every disagreement as a mismatch. That label tells the reviewer that something is wrong but not what decision has to be made. The operator still has to inspect the line, understand the field, and work out which records matter.

SKU, unit, and price mismatches should enter separate review paths. A SKU mismatch asks which product the customer meant. A unit mismatch asks how the quantity is measured. A price mismatch asks which commercial value the seller will honor.

1. One warning bucket hides the business decision

The three mismatches may appear on the same purchase-order line, but they are not interchangeable. Resolving the product can change the valid units and applicable customer price. Resolving the unit can change the effective quantity and line total. Accepting a price difference can require a reason or approval under the seller's policy.

The review interface should therefore name the affected field and show the evidence needed for that decision. A reviewer should not have to open a second system merely to learn why a line was flagged.

The decision behind each mismatch
MismatchQuestion to answerPrimary evidence
SKUWhich internal product did the customer order?Customer part mapping, catalog code, description, order history
UnitWhat does the ordered quantity represent?PO unit, sellable unit, pack size, allowed conversions
PriceWhich unit price should the seller use?PO price, customer agreement, quotation, currency, effective date

2. A SKU mismatch is a product-identification problem

A SKU mismatch occurs when the customer code or description does not resolve to one active internal catalog item. The source may contain a customer-specific part number, an old manufacturer code, a truncated code, or a description that fits several variants.

Show the source code and description beside a short list of plausible catalog records. Include the internal SKU, full description, sellable unit, and any customer-specific mapping. If one record is selected, preserve the source reference and record the mapping used for future review.

  • Use an exact customer-part mapping before fuzzy description matching.
  • Exclude inactive or unavailable items unless the reviewer can see why they appeared.
  • Do not choose automatically when two variants remain plausible.
  • Block approval until every required order line resolves to one item.

3. A unit mismatch changes the meaning of quantity

A unit mismatch appears when the purchase order uses a unit that differs from the catalog, price agreement, or allowed sales unit. Common examples include piece versus box, metre versus roll, kilogram versus pack, or a customer abbreviation that has no approved mapping.

Do not convert the quantity until the product is known and the conversion rule is explicit. One box may contain a different number of pieces for different SKUs. A conversion based only on the unit label can create a plausible but incorrect order.

Unit review sequence
StepCheckResult
1Resolve the internal SKUThe valid sellable units become known
2Compare the PO unit with allowed unitsExact matches can continue
3Find a product-specific conversionThe effective quantity can be calculated
4Recalculate price and line totalCommercial checks use the reviewed unit
5Record the decisionThe ERP receives an explainable quantity

4. A price mismatch is a commercial decision

A readable PO price can still differ from the price the seller expects. The customer may be using an expired quotation, an old contract, the wrong currency, a price for another unit, or a value that includes a discount not represented in the product record.

Show the PO price beside the applicable customer price with the unit, currency, source, and effective date. The reviewer can then correct the order, accept the customer's price with a reason, or hold the order for commercial approval.

  • Compare prices only after the SKU, unit, and currency are resolved.
  • Show where the expected price came from and when it became effective.
  • Recalculate the line total after any price decision.
  • Require a reason when the reviewer accepts a material variance.
  • Keep the buyer's original price as source evidence.

5. Resolve combined mismatches in dependency order

A line can contain all three mismatches at once. Handle them in the order that removes ambiguity: product first, unit second, price third. Reversing that sequence compares values before their meaning is settled.

After each decision, rerun the downstream checks. Selecting a different SKU changes the allowed units and customer price. Choosing a converted unit changes the effective quantity and can change the price basis.

Recommended resolution order
OrderDecisionChecks unlocked
1Select the internal SKUValid units, pack sizes, product-specific price records
2Confirm or convert the unitEffective quantity and comparable unit price
3Resolve the priceReviewed line total
4Recalculate totalsOrder-level commercial and total checks
5Save and approveControlled ERP handoff

6. Put the decision evidence beside the editable line

Reviewers should not have to alternate between a PDF viewer, catalog search, pricing screen, and order form for every exception. Keep the source line visible beside the editable order line and show the matched customer, SKU, unit rules, and price record in the same review context.

The interface does not need to display every available field. It should expose the few values that explain why the line was flagged and what will change when the reviewer chooses an option.

7. Automate deterministic checks, not unresolved judgment

Some parts of the workflow have one repeatable answer: arithmetic, duplicate comparisons, exact customer-part mappings, allowed-unit checks, and total recalculation. Run those checks consistently and surface their results without asking a reviewer to reproduce them manually.

Ambiguous product selection and commercial exceptions still need a person. The system can rank candidates or show the expected price, but it should not hide uncertainty by turning the top candidate into an approved order line.

Automation boundary
Safe to calculate or enforceNeeds a reviewer when unresolved
Quantity × unit price and order totalsWhich of several similar products the buyer intended
Exact duplicate customer and PO numberWhether a repeated document is a revision or duplicate
Exact approved customer-part mappingWhether to create a new mapping from ambiguous text
Allowed units and known conversionsWhether an unusual unit should be accepted
Difference from the applicable price recordWhether the seller will honor the PO price

8. Track the mismatch types separately

Separate categories make operational reporting useful. Repeated SKU mismatches may point to missing customer-part mappings. Unit mismatches may expose catalog or quotation problems. Price mismatches may reveal expired agreements or customers ordering from old documents.

Record the mismatch type, matched customer, final decision, and reason. Review the patterns by customer and product family. The goal is not to generate another dashboard. It is to fix the records and commercial processes that keep sending the same work back to the order desk.

  • Count mismatches by type rather than one combined warning total.
  • Separate corrected values from accepted exceptions.
  • Review repeat causes by customer and product family.
  • Update controlled mappings and records only after the decision is verified.
  • Measure whether the same exception returns after the underlying record changes.

The queue should tell the reviewer what decision comes next

A useful review queue does more than flag a line. It distinguishes product identity, quantity meaning, and commercial agreement, then puts the relevant evidence beside each decision. That structure reduces unnecessary searching and makes the final order easier to audit.

Start by classifying exceptions in a representative batch of purchase orders. If most warnings still require the reviewer to diagnose the problem from scratch, the categories are too broad. The review path is ready when each exception names the field, the conflicting records, and the action required before ERP handoff.

Discuss your order workflow

Get a quote