Skip to content

[IMP] sale: enhance product listing and display on sales/purchase forms #905

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: 18.0
Choose a base branch
from

Conversation

ksoz-odoo
Copy link

This commit improves the user experience when selecting products on Sale Orders and Purchase Orders:

  • In Sale Orders, prioritize displaying products already sold to the selected customer, sorted from most recent to oldest invoice. Other products are shown
    afterward in standard order.
  • Display the last invoice date on the right side of the product card.
  • Include forecasted quantity and on-hand quantity directly on the product card.
    If there's a difference, show it in red (-) or green (+), without using
    brackets.
  • Apply the same sorting logic to Customer Invoices for consistency.
  • Adjust the Kanban catalog layout to remove color tags and sort products by last
    bill in Purchase Orders.

@robodoo
Copy link

robodoo commented Jul 31, 2025

Pull request status dashboard

This commit improves the user experience when selecting products on Sale Orders
and Purchase Orders:

- In Sale Orders, prioritize displaying products already sold to the selected
  customer, sorted from most recent to oldest invoice. Other products are shown
  afterward in   standard order.
- Display the last invoice date on the right side of the product card.
- Include forecasted quantity and on-hand quantity directly on the product card.
  If there's a difference, show it in red (-) or green (+), without using
  brackets.
- Apply the same sorting logic to Customer Invoices for consistency.
- Adjust the Kanban catalog layout to remove color tags and sort products by last
  bill in Purchase Orders.
@ksoz-odoo ksoz-odoo force-pushed the 18.0-final-task-last_products-so-po-ksoz branch from 39202ae to 5bc1ea8 Compare July 31, 2025 05:41
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