From d767e71aebddc7745fecde50d4c1e8fd9d9e4e07 Mon Sep 17 00:00:00 2001 From: uco Date: Fri, 9 Jul 2010 14:50:34 +0530 Subject: [PATCH] [FIX] mrp, stock: Report errors. bzr revid: uco@tinyerp.com-20100709092034-lc5tgqzr4ahlgu98 --- addons/mrp/report/order.rml | 4 ++-- addons/stock/report/packing.rml | 6 +++--- addons/stock/report/picking.rml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/addons/mrp/report/order.rml b/addons/mrp/report/order.rml index 200ca5bb76e..3db5396d444 100644 --- a/addons/mrp/report/order.rml +++ b/addons/mrp/report/order.rml @@ -265,10 +265,10 @@ [[ formatLang(o.date_planned, date_time = True) ]] - [[ o.sale_ref or removeParentNode('para')]] + [[ 'sale_ref' in o._columns.keys() and o.sale_ref or removeParentNode('para') ]] - [[ o.sale_name or removeParentNode('para') ]] + [[ 'sale_name' in o._columns.keys() and o.sale_name or removeParentNode('para') ]] diff --git a/addons/stock/report/packing.rml b/addons/stock/report/packing.rml index 3edb83921a0..07c8758b8c0 100644 --- a/addons/stock/report/packing.rml +++ b/addons/stock/report/packing.rml @@ -276,9 +276,9 @@ - [[ (line.state == 'done' or line.state == 'confirmed') and removeParentNode('para') ]] - Non Assigned Products: [[ ( line.state == 'assigned' or line.state == 'done' or line.state == 'confirmed' ) and removeParentNode('para') ]] - [[ (line.state == 'done' or line.state == 'confirmed') and removeParentNode('para') ]] + [[ (move_lines.state == 'done' or move_lines.state == 'confirmed') and removeParentNode('para') ]] + Non Assigned Products: [[ ( move_lines.state == 'assigned' or move_lines.state == 'done' or move_lines.state == 'confirmed' ) and removeParentNode('para') ]] + [[ (move_lines.state == 'done' or move_lines.state == 'confirmed') and removeParentNode('para') ]]
[[ repeatIn([line for line in picking.move_lines if (line.state != 'assigned' )],'move_lines') ]] diff --git a/addons/stock/report/picking.rml b/addons/stock/report/picking.rml index 68bae72ba84..677cdfbcfc0 100644 --- a/addons/stock/report/picking.rml +++ b/addons/stock/report/picking.rml @@ -268,9 +268,9 @@
- [[ (line.state == 'done' or line.state == 'confirmed') and removeParentNode('para') ]] - Non Assigned Products: [[ ( line.state == 'assigned' or line.state == 'done' or line.state == 'confirmed' ) and removeParentNode('para') ]] - [[ (line.state == 'done' or line.state == 'confirmed') and removeParentNode('para') ]] + [[ (move_lines.state == 'done' or move_lines.state == 'confirmed') and removeParentNode('para') ]] + Non Assigned Products: [[ ( move_lines.state == 'assigned' or move_lines.state == 'done' or move_lines.state == 'confirmed' ) and removeParentNode('para') ]] + [[ (move_lines.state == 'done' or move_lines.state == 'confirmed') and removeParentNode('para') ]]
[[ repeatIn([line for line in picking.move_lines if (line.state != 'assigned' )],'move_lines') ]]