TuniCyberLabs
Services
Products
About
Blog
Contact
TuniCyberLabs

Your technology partner for AI, cybersecurity, cloud, and infrastructure solutions. Helping businesses across Tunisia and beyond grow smarter.

Stay in the loop

Threat research and product notes, no spam, double opt-in.

Confirm your email using the link we send before your subscription starts.

Privacy notice

Services

  • ▸Custom Software Development
  • ▸AI Solutions
  • ▸Cybersecurity
  • ▸Cloud Services
  • ▸Hosting & Infrastructure

Industries

  • ▸Banking & Finance
  • ▸Healthcare
  • ▸Retail & E-Commerce
  • ▸Manufacturing

Company

  • ▸About Us
  • ▸Blog
  • ▸All articles

Products

  • ▸All products
  • ▸TuniReach
  • ▸TuniRise

Platform

  • ▸Contact

Contact

  • contact@tunicyberlabs.com
  • +216 99 800 151
  • Based in Sousse and Estonia.

Legal

  • ▸Privacy
  • ▸Terms
  • ▸Acceptable Use
  • ▸Responsible Disclosure

© 2026 TUNICYBERLABS // ALL_RIGHTS_RESERVED

Software Engineering
  1. Home
  2. /
  3. Blog
  4. /
  5. Winnipeg Manufacturers: The Quote Was Approved. Which Dimensions Were Approved?

Winnipeg Manufacturers: The Quote Was Approved. Which Dimensions Were Approved?

TuniCyberLabs
October 10, 2026
6 min read

A product configurator must preserve units, rules and revisions all the way into production. Build quoting software that can explain exactly what the customer accepted.

In this article

  1. Treat a number and its unit as one piece of information
  2. Separate product validity from commercial acceptability
  3. Freeze the proposal the customer is reviewing
  4. Preserve the engineering boundary when rules change
  5. Make the ERP handoff checkable
  6. Ask suppliers to quote a product family, not an unlimited rules engine

The customer approved a quote for a configured product. The sales document looks correct, but production receives a different dimension because one system assumed millimetres and another retained inches. Or the units match, but the product rule changed between quotation and order release. The failure is not an unattractive quote. It is the loss of meaning between the request, the accepted configuration and the manufacturing record.

A Winnipeg manufacturer considering configure-price-quote software should begin with that chain of meaning. The useful first release makes dimensions, options, commercial assumptions and revision history explicit. Faster quotation follows when the team can trust what moves into the next system.

Treat a number and its unit as one piece of information

The BIPM's SI Brochure, revised in June 2026, is the authoritative reference for the International System of Units. It describes how quantities and units are expressed. For a configurator, the practical lesson is simple: a bare number is not a sufficient specification for a physical dimension.

Store the customer's entered value and unit, the normalised value used for calculations, and the conversion and rounding policy. Do not infer the unit from a user's country, browser language or the last field they edited. A Canadian buyer may provide an existing drawing in a different unit system from the manufacturer's internal process.

Display the unit beside every relevant input and in the review summary. When a value is converted, make the result visible before approval. A conversion can be mathematically correct while a rounding choice still changes what the customer intended to order.

Separate product validity from commercial acceptability

A configuration can be physically valid but require a special manufacturing review. Another may be manufacturable but outside the standard pricing model. Avoid forcing every exception into a generic invalid-product message.

Represent rules according to their purpose: permitted option combinations, dimensional boundaries, dependencies, required review and pricing conditions. Assign an owner to each rule set. Engineering should control product constraints; commercial staff should control authorised discounts and related approval thresholds.

For an illustrative fabrication business, a requested size may require a different material thickness and additional work. The configurator should explain the dependency and route the resulting configuration for review if necessary. It should not quietly select a cheaper default merely to complete the checkout.

Freeze the proposal the customer is reviewing

Each issued quote should refer to a stable configuration revision. Keep the selected options, original dimensions, normalised dimensions, pricing inputs, rule versions and included documents together. A downloaded PDF alone is difficult to reconcile if the application keeps editing the underlying values.

If the customer requests a change, create a new revision and explain what changed. Decide whether the earlier acceptance remains valid, is superseded or requires explicit withdrawal. A salesperson editing a draft should not accidentally alter a proposal that another person is already approving.

The approval record must identify the revision, not merely the quote number. Store when it was accepted and the authority or workflow used. This allows the order team to answer a precise question later: which configuration was actually approved for this purchase?

Preserve the engineering boundary when rules change

Odoo's engineering-change-order documentation illustrates controlled revisions to products and bills of materials, including approval and application of changes. Whether or not Odoo is used, a quoting integration needs an equally explicit relationship to the production definition.

Do not assume the newest bill of materials should automatically replace the one associated with an accepted quote. Decide how engineering changes affect open proposals, accepted orders and work already released. Some changes may require review, repricing or customer confirmation; the responsible team must define that policy.

Show a clear exception when the configuration cannot be reproduced under the expected rules. Reconstructing the original calculation should be a supported operation, not a developer searching backups after a complaint.

Make the ERP handoff checkable

The order sent downstream should carry stable product and configuration references, quantities, units and the accepted quote revision. Map these fields explicitly to the receiving ERP or manufacturing system. Avoid placing the critical specification only inside a free-text comment that another team must retype.

Keep the outbound request, its acknowledgement and the resulting order reference connected. A timeout should lead to reconciliation before a second order is created. If the receiving system rejects a unit or option, place the order in an owned exception state and preserve the customer's accepted request.

For customer-facing portals, show the difference between quote accepted, order under review and production released. Those stages may involve different decisions. A confirmation email should communicate the actual stage rather than promising a manufacturing start that has not been authorised.

Ask suppliers to quote a product family, not an unlimited rules engine

Choose one product family whose options, calculations and exceptions can be explained by the people who sell and make it. Gather past examples, including those that required clarification or manual engineering work. Use them to define acceptance cases before selecting a configurator framework.

Test mixed-unit inputs, values near rounding boundaries, an incompatible option combination, a price-rule change and an engineering revision after customer approval. Confirm that a user cannot change the accepted configuration through an old browser session or a direct API request.

The handover should include the rule catalogue, change process, regression examples and ownership of source code and integrations. The business needs to add a legitimate new option later without turning every minor update into an undocumented programming exercise.

Measure clarification rounds, rejected downstream orders and time spent reproducing an old quote. These indicators connect the software investment to work the team already recognises. Faster quote creation is valuable when the resulting order remains understandable and buildable.

Read our guides to comparing software proposals and rehearsing software acceptance when preparing the brief. Our custom software development service can connect configuration, quoting and production workflows. Discuss your quoting integration with one product family and an example where the accepted quote lost meaning on its way to production.

TAGS
WinnipegManufacturingCPQERP IntegrationProduct Configuration

Frequently Asked Questions

Why should a quote preserve both entered and normalised dimensions?

+

The original value explains the customer's request, while the normalised value supports consistent calculations. Keeping both with the conversion rule makes rounding and interpretation visible during review.

Can an accepted quote use the latest product rules automatically?

+

Only through an explicit change process. Preserve the rule and product revisions used for the accepted quote, then review any later change before producing a different configuration.

What is a practical first CPQ project?

+

Choose one product family with documented options and known exceptions. Prove the path from customer dimensions through price review, accepted revision and ERP handoff before expanding the configurator.

Need help with
this topic
?

Our team specializes in the technologies and strategies discussed in this article. Let’s talk about how we can help your business.

Get in Touch

Related
Articles

Software Engineering

Czech Business Software: Your ARES Lookup Works. Your Customer Records May Still Be Duplicated.

Migrating a business-register connector is also an identity-mapping project. Keep Czech company identifiers, customer accounts and historical documents consistent when rebuilding ARES integration.

Software Engineering

Brazilian Retail Software: The Checkout Recovered. Did the Fiscal Queue?

Plan offline retail software around the separate recovery of sales, payments, inventory and NFC-e documents, so reconnecting a store does not hide unresolved fiscal work.

Software Engineering

UK Supplier Portals: Companies House Changed. Should Your Approved Supplier Change Too?

A register update is evidence to review, not permission to overwrite a supplier's approved commercial record. Connect Companies House data to an accountable procurement workflow.

Back to all articles