OdooWiki OCA HUB

Sale Invoicing Date From Picking

sale_invoicing_date_from_picking folder_open OCA/account-invoicing open_in_new
Accounting & Finance License: AGPL-3

This module ensures compatibility between the modules sale_invoicing_date_selection and sale_order_invoicing_picking_filter, making sure that the invoice date chosen in the invoice creation wizard is correctly applied to the invoices generated from the selected stock pickings.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

When you create invoices from selected stock pickings in the sales invoice wizard, the invoice date you chose in the wizard is applied to the generated invoices.

This module is a small compatibility bridge between two other modules. It changes the behaviour of the sales invoice creation wizard (sale.advance.payment.inv) so that the date entered in the wizard is carried over to the invoices created from stock pickings.

  • When the invoicing method is "Delivered" and one or more stock pickings have been selected in the wizard, the invoices are generated from those pickings and the wizard's invoice date is passed along as the default invoice date.
  • The wizard also passes the "invoice service products" option through to the invoice creation process.
  • In every other case (for example, invoicing an ordered quantity or a fixed percentage, or when no picking is selected), the standard Odoo behaviour is used unchanged.

There are no new menus, screens, buttons or reports. The change is invisible in the interface except that the invoice date you picked in the wizard is respected on the resulting invoices instead of being ignored. It touches the sales invoicing wizard and, indirectly, the sales orders and stock pickings used to build the invoices.

Models and fields (1)
  • sale.advance.payment.inv · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/account-invoicing.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module:

  • Go to Sales > To Invoice or Sales > Orders (list view).
  • Select one or more confirmed sale orders.
  • From the list view, select the sales orders and choose Action > Create Invoices.
  • In the wizard:
  • Select the invoice date.
  • Select the pickings to invoice.
  • The invoices created will use the selected invoice date, even when specific pickings are selected.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.