TIP: You can type at any time to perform a new search.
Sale Invoice Date From Picking
sale_invoice_date_from_picking · OCA/account-invoicing
- Repository
- OCA/account-invoicing · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Invoicing
- Folder size
- 0.04 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-invoicing
- Last tracking update
- 2026-08-07 08:09:10
- Authors
- Odoo Community Association (OCA), Quartile
- Maintainers
- Odoo Community Association (OCA), Quartile
- Committers
- Aungkokolin1997, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module sets the invoice date based on the date or datetime field configured in the 'Picking Date Field for Invoice Date' setting. If the selected field has no value, the system will fallback to using the `date_done` of the latest completed picking as the invoice date.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_stock_config_settings |
res.config.settings | res.config.settings | form | Inherits sale.res_config_settings_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
picking_date_field_for_invoice_dateMany2one → ir.model.fieldsdomain="[('model', '=', 'stock.picking'), ('ttype', 'in', ('date', 'datetime'))]" args: 'ir.model.fields'
No public methods.
New fields (1)
-
picking_date_field_for_invoice_dateMany2onereadonly=Falserelated='company_id.picking_date_field_for_invoice_date'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.