Skip to content

[IMP] mrp_bom_overview: clean forecast view with consolidated status#1263

Open
times-odoo wants to merge 1 commit intoodoo:19.0from
odoo-dev:19.0-imp-mrp-bom-forecast-times
Open

[IMP] mrp_bom_overview: clean forecast view with consolidated status#1263
times-odoo wants to merge 1 commit intoodoo:19.0from
odoo-dev:19.0-imp-mrp-bom-forecast-times

Conversation

@times-odoo
Copy link
Copy Markdown

The BOM overview forecast view is simplified by removing visual redundancy and consolidating availability information into the Status column.

Changes introduced via patch on BomOverviewLine and inheritance of report.mrp.report_bom_structure:

  • Remove the standalone BOM name header section as it duplicates the breadcrumb information already visible in the page header
  • Remove the Availability column to reduce redundancy and consolidate all stock information into the Status column
  • Display quantity as integer to avoid unnecessary decimal places on whole-number quantities
  • Ensure 'Ready To Produce' tag is only shown when producible quantity is greater than zero
  • Always render 'Ready To Produce' tag in green for visual consistency regardless of other conditions
  • Each component now independently displays its availability state as a colored tag: green for available, dark for estimated, orange for expected, and red for not available
  • When components are missing, top-level BOM line shows estimated production date instead of 'No Ready To Produce'
  • All status tags are clickable and navigate to the respective product forecast report

task-6204743

…column

The BOM overview forecast view is simplified by removing visual redundancy
and consolidating availability information into the Status column.

Changes introduced via patch on BomOverviewLine and inheritance of
report.mrp.report_bom_structure:

- Remove the standalone BOM name header section as it duplicates
  the breadcrumb information already visible in the page header
- Remove the Availability column to reduce redundancy and consolidate
  all stock information into the Status column
- Display quantity as integer to avoid unnecessary decimal places
  on whole-number quantities
- Ensure 'Ready To Produce' tag is only shown when producible
  quantity is greater than zero
- Always render 'Ready To Produce' tag in green for visual
  consistency regardless of other conditions
- Each component now independently displays its availability state
  as a colored tag: green for available, dark for estimated,
  orange for expected, and red for not available
- When components are missing, top-level BOM line shows estimated
  production date instead of 'No Ready To Produce'
- All status tags are clickable and navigate to the respective
  product forecast report

task-6204743
@robodoo
Copy link
Copy Markdown

robodoo commented May 8, 2026

Pull request status dashboard

@times-odoo times-odoo requested a review from mash-odoo May 8, 2026 10:09
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