Take control of your sequence numbers without touching the database
Safely edit sequence numbers on sales orders, purchase orders, invoices, bills and warehouse transfers — with full permission control, duplicate and gap detection, and a complete audit trail.
The problem
Once a sales order, purchase order, invoice, bill or transfer is confirmed or posted, Odoo locks its sequence number. Correcting a typo, aligning with a legacy system after migration, closing a gap left by a cancelled document, or reserving a number range means risky database edits or paid consulting. New online stores also start numbering at 1, so early orders and invoices display embarrassingly low numbers right when building customer trust matters most.
The solution
Edit Sequence Number gives permission-gated users a guided way to change the number on any of the five core documents, singly or in bulk, with live preview, duplicate and gap checks, and an immutable audit trail of every change. Configure per-warehouse formats and starting numbers, and show customers a separate, presentable reference number on their orders and invoices.
Everything you need to manage numbering safely
Every capability below is implemented in the module.
Edit locked numbers on five document types
Change the sequence number on confirmed sales orders, purchase orders, posted customer invoices, vendor bills and warehouse transfers — one module covering every core document.
Role-based permission control
Dedicated User and Manager groups decide who may edit numbering. Every document shows a clear authorization banner before anyone attempts an edit — no silent failures.
Complete change audit trail
Every edit records who made it, when, and the old and new value in an immutable log — so accountants can explain and defend any change during review or audit.
Duplicate-number validation
Any edit that would assign a number already in use is blocked automatically, protecting the integrity of your numbering.
Gapless numbering & compliance warnings
Optionally enforce uninterrupted numbering per company, and see a plain-language warning the moment an edit would create a gap — surfaced before you save, not discovered at audit.
Bulk re-numbering with preview
Select several documents from any list view and re-number them in one guided operation, with the full before-and-after result shown before you commit.
Customer-facing number, separate from internal
Keep an internal tracking number while showing customers a distinct, presentable reference on Sales Order and Invoice PDFs.
Format & starting-number configurator
Set prefix, suffix, zero-padding and starting number per document type and per warehouse operation, with a live preview of how the number will render — no coding required.
Searchable change history log
Browse every sequence edit grouped by document type, with filters for single edits, bulk operations, format changes and today's activity.
How it works
Open the document
Open any sales order, purchase order, invoice, bill or transfer and see an instant authorization and status indicator.
Launch the guided wizard
Click Edit Sequence Number, or select several records and use the bulk action, to open the current-to-new preview.
Validate and confirm
The wizard checks for duplicates and gaps, shows a compliance warning if needed, and asks for a reason before saving.
Review the audit trail
The change is recorded immediately in the searchable Change History log for future review or audit.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Sales orders, purchase orders, customer invoices, vendor bills and warehouse transfers — the five core documents most back offices need to renumber.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Sales, Purchase, Warehouse & Accounting — Edit Sequence Number
Correct locked numbers on sales, purchase, invoice, bill and transfer documents with role-based permissions, duplicate and gap checks, bulk re-numbering with preview and a searchable audit trail.
Buy on Odoo App StoreMore Odoo accounting apps
Spa & Salon Gift Card Liability
Issue, redeem, reload and transfer gift cards with every balance posted as deferred revenue through real journal entries — with automatic breakage recognition, liability aging and a public balance-lookup page.
Utility Billing Management
Validated meter readings billed against flat or tiered tariffs in one-click batch cycles, previewed before posting — with automatic GL posting, dunning and a customer portal.
Vendor & Subcontractor Insurance Certificates
ACORD 25 parsing with human review, coverage scored against reusable requirement profiles and automatic payment holds — with renewal requests, expiry alerts and a date-of-coverage audit wizard.
Vendor Bank Detail Change Control
Maker-checker approval for vendor bank changes with payments blocked until approved, side-by-side diffs and masked account numbers — with risk scoring, IBAN validation and a tamper-evident audit trail.
Account Journal & Voucher Reports
Auditor-ready payment, receipt and journal voucher PDFs with batch printing, portrait or landscape layout and configurable journal columns — fully bilingual English/Arabic with genuine RTL output.
Add Custom Field On Invoice Form
Add header fields and line columns to invoices through a guided wizard, map their values from partners and products, and print them on the PDF — no Studio subscription and no developer.