Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Strategic Insight 360 Strategic Analysis & SWOT Intelligence for Dolibarr

    Strategic Insight 360 is not a simple SWOT form. It is a complete Strategic Diagnosis & Decision Intelligence System integrated into Dolibarr, part of the NEXT GESTION Business Strategy range (Module 02). It turns your Dolibarr data and business evidence into a rigorous, evidence-based strategy.

    120.00 €
  • MCP server for Dolibarr with AI studio

    Plug an AI assistant into your Dolibarr — Claude, ChatGPT, Cursor, VS Code, or any client that speaks the Model Context Protocol — and let it work in your data the way a colleague would, one you have given an account to.

    59.00 €

Refresh prices on draft quotes

mp25232d20260910125636

Bring the prices of a draft quote back in line with your catalogue, line by line, with the difference in euros before you apply. Dolibarr can only clone the quote.

29.00 €
Excl. tax

  • Author Noé Trotin
  • Module version 1.0.0
  • Release date 09/10/2026
  • Access to download and updates 2 years
  • How to contact support support@dolix.fr
  • Compatibility Dolibarr V19 - V24   -   PHP7.4 - 8.3
  • Last update 10/05/2026 02:40 PM

More info...

A quote left in draft keeps the prices that applied on the day it was written. When your catalogue changes, Dolibarr only offers a workaround: clone the quote with the "Update prices" option, then delete the original. The quote then gets a new reference.

This module adds a Refresh prices button on the quote, and updates the prices in place.

You see before anything is written

The preview screen shows, line by line: the current price, the catalogue price, the VAT rate, the discount and the difference in euros. The difference accounts for the discount, and the total at the bottom follows the boxes you tick: what the screen announces is exactly what will be written.

The price used is Dolibarr's own

The calculation reproduces exactly what the software does when cloning with "Update prices": product base price, price level of the customer when multi-prices are enabled, customer-specific price when its validity period covers today.

What the module leaves alone

  • Free lines, with no linked product: their price was typed by hand. They appear in the preview, marked as unchanged.
  • Validated quotes: the button only appears on drafts.
  • Orders and invoices: an order is a commitment, its price has been agreed. Refreshing it would overwrite a contractual price.
  • Quantities, descriptions and dates.

Negotiated discounts are kept by default, unlike cloning, which replaces them with the customer's default discount. A setting allows the other behaviour.

Security: a dedicated permission and write access on commercial proposals, Dolibarr's standard access control on the quote itself, external users only see the quotes of their own third party, CSRF token on the form. Every price is recomputed server-side when applying: no price coming from the form is ever used.

Writing is transactional and logged. The module creates no table: disabling it leaves nothing behind.

Dolibarr 19 to 24, PHP 7.4 minimum, Commercial proposals module required.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org