# Module Propal-History for dolibarr v21

**URL:** <https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760>\
**Category:** Talk between Dolibarrians\
**Tags:** Question, Help\
**Created:** [November 5, 2025, 3:29pm UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760 "2025-11-05T15:29:57Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arnold](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@Arnold](https://www.dolibarr.org/forum/u/Arnold)\
**Post date:** [November 5, 2025, 3:29pm UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760/1 "2025-11-05T15:29:57Z")

</div>

Does anybody know if there exists a newer module for Propal-History ([Propal-History](https://www.dolistore.com/product.php?id=2057))  
which supports dolibarr v21 and is compatible to Propal-History, so I can use already existing data.

OR does exist an dolibarr internal feature to make snapshots of proposals and view/restore them for later use.

All the best  
Arnold

---

<div class="post-metadata">

**Author:** ![Kim\_KW1975](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/k/46a35a/32.png) [@Kim\_KW1975](https://www.dolibarr.org/forum/u/Kim_KW1975)\
**Post date:** [November 6, 2025, 7:44am UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760/2 "2025-11-06T07:44:12Z")

</div>

Hi Arnold,  
aren’t proposals anyways stored in the database of Dolibarr? I mean as long as you don’t actively hit the Delete button?  
I am using Dolibarr since 2018 daily and have each proposal there \>2500.  
Maybe I am getting you wrong and the purpose is different.  
Regards,  
Kim

---

<div class="post-metadata">

**Author:** ![eldy](https://www.dolibarr.org/forum/user_avatar/www.dolibarr.org/eldy/32/12_2.png) [@eldy](https://www.dolibarr.org/forum/u/eldy)\
**Post date:** [November 6, 2025, 2:40pm UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760/3 "2025-11-06T14:40:29Z")

</div>

You may have this module instead

> **[Change Log module - Track all the changes](https://www.dolistore.com/product.php?id=2548&title=version-history-change-log-audit-trail)**
>
> Records, tracks, and visualizes every change made to your Dolibarr It automatically logs all CREATE, UPDATE, and DELETE actions, displaying a complete change history for full traceability.It gives you a clear view on the actions made by the users and...

Or

> **[ObjectHistory](https://www.dolistore.com/product.php?id=2549&title=historique-de-documents)**
>
> This module allows you to view and restore a historical version of a document (commercial proposal, invoice or price request).

---

<div class="post-metadata">

**Author:** ![Arnold](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@Arnold](https://www.dolibarr.org/forum/u/Arnold)\
**Post date:** [November 6, 2025, 4:12pm UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760/4 "2025-11-06T16:12:33Z")

</div>

Thank you @eldy theser are the modules I was looking for, specially ObjectHistory.

---

<div class="post-metadata">

**Author:** ![anasmemon](https://www.dolibarr.org/forum/letter_avatar_proxy/v4/letter/a/779978/32.png) [@anasmemon](https://www.dolibarr.org/forum/u/anasmemon)\
**Post date:** [March 28, 2026, 2:23am UTC](https://www.dolibarr.org/forum/t/module-propal-history-for-dolibarr-v21/30760/5 "2026-03-28T02:23:42Z")

</div>

ObjectHistory is good for restoring a previous version of a document. If what you need is to actively manage revisions where the old version is marked Superseded, excluded from financial totals, and the full chain of C-3660, C-3660-R1, C-3660-R2 stays linked and visible, that’s a different workflow. DocRevision handles that specific case, available on Dolistore

> **[DocRevision — Document Revision Tracking for Dolibarr](https://www.dolistore.com/product.php?id=2885&title=docrevision-document-revision-tracking-for-dolibarr&l=en)**
>
> Revise proposals, invoices, sales orders, and purchase orders without losing the audit trail. DocRevision links revision chains with configurable suffixes (R1/R2, V1/V2, or custom), marks superseded versions with a native status badge, and excludes...
