Skip to content

Conversation

metu-odoo
Copy link

…ice History

Modified the product dropdown logic in Sales Order (SO) and Request for Quotation
(RFQ) forms to prioritize products based on the customer's invoice history.

  • Dropdown now shows products ordered by the customer in previous invoices
  • Ordering is based on most recent to oldest invoices
  • Aims to make product selection faster and more relevant for recurring customers

…ce History

Modified the product dropdown logic in Sales Order (SO) and Request for Quotation
 (RFQ) forms to prioritize products based on the customer's invoice history.

- Dropdown now shows products ordered by the customer in previous invoices
- Ordering is based on most recent to oldest invoices
- Aims to make product selection faster and more relevant for recurring customers
@robodoo
Copy link

robodoo commented Aug 5, 2025

Pull request status dashboard

…ce history

Purpose:
Make it easier to find and show products based on past invoices or bills.

Approach:
Changed name_search to list first the products already invoiced to the customer,
sorted by latest date.
Updated product catalog view to show last invoice date, moved info around, and
added forecasted qty with  color.

Impact:
Improves product search and helps users quickly spot stock levels and recent
purchases.
@metu-odoo metu-odoo force-pushed the 18.0-products_orderby_invoice-metu branch from 5d57513 to d7feb26 Compare August 7, 2025 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants