Keine Produkte
* Preise können je nach Land unterschiedlich sein.
* Ein zusätzlicher Beitrag kann zum Zeitpunkt der Zahlung hinzugefügt werden.
Neue Produkte
Versionsverlauf für Dolibarr-Angebote. Frieren Sie den vollständigen Stand (Positionen, Preise und PDF) als unveränderliche Version ein; vergleichen Sie zwei Versionen oder mit dem aktuellen Angebot, um Änderungen zu sehen; und stellen Sie eine frühere Version wieder her. Die aktuelle Version (V0, V1, V2…) erscheint automatisch auf der Karte und im PDF-Titel.
Dupliziere eine Multicompany-Entität (Konfiguration und ausgewählte Daten) in eine neue – ideal für Testumgebungen.
mp25084d20260604045940
Neu
Versionsverlauf für Dolibarr-Angebote. Frieren Sie den vollständigen Stand (Positionen, Preise und PDF) als unveränderliche Version ein; vergleichen Sie zwei Versionen oder mit dem aktuellen Angebot, um Änderungen zu sehen; und stellen Sie eine frühere Version wieder her. Die aktuelle Version (V0, V1, V2…) erscheint automatisch auf der Karte und im PDF-Titel.
|
|
SgProposalVersion adds versioning to Dolibarr commercial proposals (quotes).
What it does:
• Freeze: stores the full state of the quote (lines, quantities, prices, discounts, terms and the generated PDF) as an immutable version, with a note and author.
• Compare: diffs two frozen versions, or any version against the current quote without freezing it, showing exactly which line items were added, removed or modified and which amounts changed.
• Restore: rolls the quote back to a previous version (when in draft). History is immutable — restoring never deletes versions.
• Clear numbering: the live quote is V0 and advances to V1, V2… on each freeze.
• Client-visible: the current version appears automatically on the card and in the PDF title — no setup, and the quote reference is never altered.
All from a "Versions" tab on the quote itself. No external dependencies. Separate permissions to view, freeze and restore.