OdooWiki OCA HUB

Account Portal Invoice Search By Lot

account_portal_invoice_search_by_lot folder_open OCA/account-invoicing open_in_new
Accounting License: AGPL-3

This module allows to search by Lot or Serial Number in "Invoices & Bills" portal view.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Lets customers search their invoices and bills in the Odoo customer portal by the lot or serial number of the products they bought.

This module extends the invoice and bill search available in the Odoo customer portal. When a customer types a search term in the "Invoices & Bills" portal page, Odoo now also checks whether that term matches the lot or serial number of a product delivered on a sales order linked to the invoice.

  • The search is an exact match on the lot or serial number, not a partial or fuzzy search. This is intentional to keep the portal fast even with very large databases.
  • Only lots or serial numbers from completed stock moves are considered, so draft or cancelled deliveries are ignored.
  • The module adds a technical search field on account.move and extends the portal search domain, so the new behaviour is integrated into the existing portal search rather than adding a separate screen or button.
  • It relies on the account_portal_invoice_search module for the portal search feature and on sale_stock to link invoices to sales orders and stock lots.

No new menus, reports, emails or scheduled actions are added. The change is limited to how the portal invoice search behaves for users who know the lot or serial number of a product.

Depends on

Models and fields (1)
  • account.move · extends an existing modellot_name_search

Text generated by AI (DeepSeek) from reading the Odoo 15.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 13.0

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

terminal Installation and usage

OCA documentation · Odoo 15.0

To use this module:

  • Go to your portal page.
  • Click on Invoices & Bills.
  • You are able to search by invoice lot or serial number.

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.