From 68066d3cfd8afb53c277ddc5799d9b9684751343 Mon Sep 17 00:00:00 2001 From: "nel@tinyerp.com" <> Date: Tue, 8 Jun 2010 09:12:11 +0200 Subject: [PATCH] [IMP] purchase: Add new menu Outcoming shipment bzr revid: nel@tinyerp.com-20100608071211-6zoxwf19wfy0gaxi --- addons/purchase/purchase_view.xml | 1 + .../purchase/report/purchase_report_view.xml | 203 ++++++++++++++++++ addons/stock/stock.py | 2 +- addons/stock/stock_view.xml | 27 +++ 4 files changed, 232 insertions(+), 1 deletion(-) create mode 100644 addons/purchase/report/purchase_report_view.xml diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index 10c5ccd9749..17fd47b7012 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -23,6 +23,7 @@ name="Incoming Shipments" sequence="9"/> + + + + + product.month.graph + purchase.report + graph + + + + + + + + + + + purchase.order.tree + purchase.report + tree + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + report.purchase.order.search + purchase.report + search + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Purchase Orders + purchase.report + form + tree,graph + + {'search_default_month':1,'search_default_Responsible':1,'group_by_no_leaf':1,'group_by':[]} + + + + + + + purchase.order.qty.amount.graph + purchase.order.qty.amount + graph + + + + + + + + + + + purchase.order.qty.amount.tree + purchase.order.qty.amount + tree + + + + + + + + + + + Total Qty and Amount by month + purchase.order.qty.amount + form + graph,tree + + + + purchase.order.by.user.graph + purchase.order.by.user + graph + + + + + + + + + + + purchase.order.by.user.tree + purchase.order.by.user + tree + + + + + + + + + + + Total Orders by User per month + purchase.order.by.user + form + graph,tree + + + diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 6c3d09f2895..87d8acf05f3 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -814,7 +814,7 @@ class stock_picking(osv.osv): invoices_group[partner.id] = invoice_id res[picking.id] = invoice_id for move_line in picking.move_lines: - origin = move_line.picking_id.name + origin = move_line.picking_id.name or '' if move_line.picking_id.origin: origin += ':' + move_line.picking_id.origin if group: diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index d821ab39d51..553d398984b 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1734,5 +1734,32 @@ + + Outcoming Shipments + stock.picking + ir.actions.act_window + form + tree,form,calendar + [('type','=','out')] + {'contact_display': 'partner',"search_default_available":1} + + + + + tree + + + + + + form + + + + + + calendar + +