diff --git a/addons/mrp/report/mrp_report_bom_structure.py b/addons/mrp/report/mrp_report_bom_structure.py index cb6f598fef9..e3dd273c76d 100644 --- a/addons/mrp/report/mrp_report_bom_structure.py +++ b/addons/mrp/report/mrp_report_bom_structure.py @@ -67,7 +67,7 @@ class ReportBomStructure(models.AbstractModel): def _get_report_data(self, bom_id, searchQty=0, searchVariant=False): lines = {} bom = self.env['mrp.bom'].browse(bom_id) - bom_quantity = searchQty or bom.product_qty + bom_quantity = searchQty or bom.product_qty or 1 bom_product_variants = {} bom_uom_name = '' diff --git a/addons/mrp/static/src/js/mrp_bom_report.js b/addons/mrp/static/src/js/mrp_bom_report.js index 64f1621bc79..8db0d34221f 100644 --- a/addons/mrp/static/src/js/mrp_bom_report.js +++ b/addons/mrp/static/src/js/mrp_bom_report.js @@ -19,7 +19,7 @@ var MrpBomReport = stock_report_generic.extend({ var self = this; var args = [ this.given_context.active_id, - this.given_context.searchQty || 1, + this.given_context.searchQty || false, this.given_context.searchVariant, ]; return this._rpc({