All in One Backdate for Odoo | Sale, Purchase, Invoice, Payment, Inventory
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 33.22
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 1301 |
| Technical Name |
dev_all_in_one_backdate |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 1301 |
| Technical Name |
dev_all_in_one_backdate |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 16.0 17.0 18.0 19.0 |
All In One Back Date
All In One Backdate - Sale, Purchase, Invoice, Payment, Inventory Odoo App
lets your team set the real effective date on a document instead of the date it
happened to be confirmed, posted, or validated. When records are entered a few days
late, you can still book them on the date the business event actually took place.
Open a sale order, purchase order, invoice, bill, payment, delivery, receipt,
internal transfer, or scrap order, set the Back Date, add a short reason, and
process it as usual. The date you choose carries through to every related record,
the invoice, the delivery, the stock moves, and the accounting entries, so nothing
is left out of step. Need to fix many records at once? Select them in the list and
apply a single date and reason to all of them together.
Controls keep it safe: limit how far back users may go, block dates in locked
accounting periods, require a reason, and decide who is allowed to backdate. Every
change is saved with its old date, new date, user, and reason in a central log. It
suits accountants and operations teams that need accurate, auditable dates.
FEATURES
Backdate Sales Orders
Set the order date on confirmed sale orders, and the chosen date flows through to the matching invoice and delivery.
Backdate Purchase Orders
Set the confirmation date on approved purchase orders, carried through to the vendor bill and the goods receipt.
Backdate Invoices and Bills
Change the document and accounting date on invoices, bills, credit notes, and debit notes, keeping their entries in step.
Backdate Payments
Change the date on customer and vendor payments, and the linked accounting entry moves to the same date for you.
Backdate Stock Transfers
Set the completed date on deliveries, receipts, and internal transfers, updating the stock moves and inventory valuation behind them.
Backdate Scrap Orders
Set the date on scrap orders, with the related stock moves and accounting entries updated to match.
Mass Backdate from List
Select many records in a list, then apply one date and one reason to all of them in a single step.
Automatic Date Propagation
The date you choose carries across every related record, invoices, transfers, stock moves, and accounting entries, with no manual edits.
Range and Lock Guardrails
Set how many days back users may go, and block any date that falls inside a locked accounting period.
Full Audit Trail
Each change records the old date, new date, user, and reason in the chatter and a central log, and reasons can be required.
Role-Based Access
Dedicated Backdate User and Backdate Manager roles decide exactly who is allowed to change document dates.
Per-Area Settings
Turn backdating on or off on its own for sales, purchase, accounting, and inventory from the settings page.
Sale Order Back Date
This odoo application will allows you to update multiple Sale
Order's Order Date even after sale order is confirmed, Just pass
backdate into popup and it will be updated.
Main Features:
- Update Order Date of multiple sale orders by specifying backdate. .
-
Backdate will be reflected into below also:
- Invoice
- Delivery Order
- Stock Move
- Stock Move Line
- Accounting Entry
- Only user with Mass Sale Backdate right can access this feature.
Assign the "Backdate Manager" access right to allow users to manage and update backdated records.
Configure and manage backdate settings for Sales, Purchase, Invoicing, Payments, Inventory Transfers, and Scrap operations from a single centralized menu.
Select multiple Sale Orders and click the Mass Assign Backdate option from the Action menu
. A popup will open, allowing you to enter the backdate and remark, and the selected Sale Orders will be updated accordingly.
You can see that the Sale Order's Order Date has been updated.
Invoice Updated
Delivery Order Updated
Stock Move Updated
Stock Move Line Updated
Purchase Order Back Date
This odoo application will allows you to update multiple Purchase
Order's date even after order is confirmed, Just pass backdate into
popup and it will be updated
Main Features:
- Update date of multiple purchase orders by specifying backdate
-
Backdate will be reflected into below also:
- Bill
- Receipt
- Stock Move
- Stock Move Line
- Accounting Entry
- Only user with Mass Purchase Backdate right can access this feature
Assign the "Backdate Manager" access right to allow users to manage and update backdated records.
Configure and manage backdate settings for Sales, Purchase, Invoicing, Payments, Inventory Transfers, and Scrap operations from a single centralized menu.
Select multiple Purchase Orders and click the Mass Assign Backdate option from the Action menu.
A popup will open, allowing you to enter the backdate and remark, and the selected Purchase Orders will be updated accordingly.
You can see that the Purchase Order's Date has been updated.
Vendor Bill Updated
Receipt Updated
Stock Move Updated
Stock Move Line Updated
Inventory Back Date
This odoo application will allows you to update date of
Pickings(Delivery Order/Receipt/Internal Transfer) even if its
already done, Just pass backdate into popup and it will be updated
Main Features:
- Update Date of multiple picking by specifying backdate. .
-
Backdate will be reflected into below also:
- Stock Move
- Stock Move Line
- Accounting Entry
- Only user with Mass Inventory Backdate right can access this feature
Assign the "Backdate Manager" access right to allow users to manage and update backdated records.
Configure and manage backdate settings for Sales, Purchase, Invoicing, Payments, Inventory Transfers, and Scrap operations from a single centralized menu.
Select multiple Transfers (Pickings) and click the Mass Assign Backdate option from the Action menu.
A popup will open, allowing you to enter the backdate and remark, and the selected Transfers will be updated accordingly.
You can see that the Transfer's Date has been updated.
Stock Move Updated
Stock Move Line Updated
SCRAP BACKDATE
This odoo application use to easy pass Scrap date in "Product moves
and stock moves"
Main Features:
- User are easy pass Scrap date in "Product moves".
- User are easy pass Scrap date in "Stock Moves".
Assign the "Backdate Manager" access right to allow users to manage and update backdated records.
Configure and manage backdate settings for Sales, Purchase, Invoicing, Payments, Inventory Transfers, and Scrap operations from a single centralized menu.
Select multiple Scrap Orders and click the Mass Assign Backdate option from the Action menu.
A popup will open, allowing you to enter the backdate and remark, and the selected Scrap Orders will be updated accordingly.
You can see that the Scrap Order's Date has been updated.
Stock Move Updated
Stock Move Line Updated
Version 1.0 | Released on : 24th June 2026
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
Devintelle Odoo Services
Please log in to comment on this module