TIP: You can type at any time to perform a new search.
Account Sequence Option
account_sequence_option · OCA/account-financial-tools
- Repository
- OCA/account-financial-tools · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting
- Folder size
- 0.05 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-financial-tools
- Last tracking update
- 2026-08-07 08:42:53
- Authors
- Odoo Community Association (OCA), Ecosoft
- Maintainers
- Odoo Community Association (OCA), Ecosoft
- Committers
- Weblate, OCA-git-bot, oca-ci, Frédéric GRALL
- Odoo dependencies
- Python dependencies
- odoo_test_helper
- System dependencies
- None
- Required by
- None
- Description
This module extends module base_sequence_option and allow you to provide optional sequences for account.move documents, i.e., invoice, bill, journal entry. To use this module, enable developer mode, and check "Use sequence options" under Settings -\> Technical -\> Manage Sequence Options. If you want to define your sequences in XML, feel free to use demo/account_demo_options.xml as a base for your own sequence definitions. The demo sequences use a continuous numbering scheme, without the current year in the generated name. To use a scheme that does include the year, set `use_date_range` to `true`, and use `%(range_year)s` the represent the year. For example, to generate an invoice scheme that will generate "2022F00001" in 2022, try: <record id="seq_customer_invoice_1" model="ir.sequence"> <field name="name">Customer Invoice</field> <field name="padding" eval="5" /> <field name="prefix">%(range_year)sF</field> <field name="use_date_range">true</field> </record> Odoo will generate the date ranges automagically when the first invoice (or vendor bill, etc) of a year is posted.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_sequence_option_view_move_form |
account_sequence_option_view_move_form | account.move | form | Inherits account.view_move_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (1)
-
sequence_optionBooleancompute='_compute_sequence_option'copy=Falsedefault=Falseindex=Truestore=True
No public methods.
New fields (1)
-
modelSelectionondelete={'account.move': 'cascade'}selection_add=[('account.move', 'account.move')]
No public methods.
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 197 days ago
- Last activity
- 72 days ago
- Repository
- OCA/account-financial-tools
- Pull request
- [19.0][MIG] account_sequence_option (#2215)