odoo/tutorials#1263
Created by Tishbian Meshach S (times)
Blocked
- Merge method
- Review
-
CI
- ci/style: (runtime 7s)
- ci/tutorial: (runtime 151s)
- label
- odoo-dev:19.0-imp-mrp-bom-forecast-times
- head
- e3b43545519bb17843709b682ae504e18aeae71e
| odoo/tutorials | |
|---|---|
| 19.0 | #1263 missing r+ |
| master |
[IMP] mrp_bom_overview: clean forecast view with consolidated status
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