Skip to content

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

Draft
vikvi-odoo wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-mrp-bom-forecast-overview-vikvi
Draft

[IMP] mrp_bom_overview: clean forecast view with consolidated status …#1299
vikvi-odoo wants to merge 1 commit into
odoo:19.0from
odoo-dev:19.0-mrp-bom-forecast-overview-vikvi

Conversation

@vikvi-odoo
Copy link
Copy Markdown

@vikvi-odoo vikvi-odoo commented May 27, 2026

This PR introduces layout optimizations and workflow simplifications to the Bill of Materials structure view based on the recent design review to enhance component visibility.

Changes Introduced:

Column Removal: Removed the Availability column from headers, data row lines, and summary footers to clean up screen real estate.

Status Consolidation: Merged forecasting lead-time notes directly into the Status column whenever a component is not fully ready to produce.

UI Refinement: Updated status badges to render with green success styling exclusively when items are ready to produce.

Navigation Enhancement: Wrapped all status column tags inside interactive button links that route users directly to the respective product's stock forecast report.

…column

Streamline the Bill of Materials structure view to improve readability
and provide clearer component visibility based on the recent design review.

- Remove the 'Availability' column from headers, row lines, and footers.
- Move forecasting lead-time text from 'Availability' to the 'Status' column when a component is not ready to produce.
- Enforce integer truncation on producible/component quantities within the report payload context.
- Update the status tag to display a green success styling exclusively when 'ready_to_produce' is active.
- Wrap all rendered status badges inside an interactive button link that routes users directly to the respective product's forecast report.
@vikvi-odoo vikvi-odoo requested a review from bit-odoo May 27, 2026 09:20
@robodoo
Copy link
Copy Markdown

robodoo commented May 27, 2026

Pull request status dashboard

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