account_move_name_sequence
Restores automatic no-gap journal entry numbering so posted moves take their names from journal-configured sequences instead of manual input.
Key Features
- account.journal: Adds configurable entry and optional refund sequences with automatic creation using no-gap, date-ranged numbering per company.
- account.journal: At installation populates journal and refund sequences based on existing move numbers to keep numbering continuity.
- account.move: Automatically assigns posted move names from the journal sequence and makes the name field read-only to prevent manual editing.
- account.move: Computes sequence prefixes and numbers for hashed journals so integrity hashes remain valid.
- account.move: Bypasses date-sequence conflicts and preserves the sequence chain logic when reversing or deleting entries.
- account.move: Resets draft move names when the journal changes so the next assignment follows the new journal's sequence.
- account.resequence.wizard: Removes access rights to the resequencing wizard to forbid renumbering posted entries.
- ir.sequence: Creates date ranges aligned with year, month, or day placeholders to avoid overlapping future sequence periods.