From 294d923ac23b31da7c96aac7f8d63ef9a3c867b3 Mon Sep 17 00:00:00 2001
From: "VRA(OpenERP)" <>
Date: Fri, 18 Sep 2009 19:07:46 +0530
Subject: [PATCH] [FIX] Sale_delivery_report : Delivery order report should
take shipping address from picking itself
bzr revid: jvo@tinyerp.com-20090918133746-3oes2v0lb8je0rxs
---
.../sale_delivery_report/report/shipping.py | 54 +++++++++----------
.../sale_delivery_report/report/shipping.rml | 12 ++---
2 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/addons/sale_delivery_report/report/shipping.py b/addons/sale_delivery_report/report/shipping.py
index 9c7cc3a26f0..63aeba6c10c 100644
--- a/addons/sale_delivery_report/report/shipping.py
+++ b/addons/sale_delivery_report/report/shipping.py
@@ -30,35 +30,35 @@ class shipping(report_sxw.rml_parse):
super(shipping, self).__init__(cr, uid, name, context)
self.localcontext.update({
'time': time,
- 'get_address': self._get_address,
- 'get_address_ship':self._get_address_ship
+# 'get_address': self._get_address,
+# 'get_address_ship':self._get_address_ship
})
- def _get_address(self,data):
-
- self.cr.execute("select sp.id,sp.origin,sp.address_id,so.partner_id,rp.name as name2,so.partner_invoice_id,rpa.name,rpa.street as Street,rpa.city ,rpa.zip,rc.name as country " \
- "from sale_order as so, stock_picking as sp,res_partner rp,res_partner_address as rpa,res_country as rc " \
- "where sp.origin=so.name " \
- "and so.partner_id=rp.id " \
- "and so.partner_invoice_id=rpa.id " \
- "and rpa.country_id=rc.id " \
- "and sp.id=%s", (data.id,))
-
- add=self.cr.dictfetchall()
- return add
-
- def _get_address_ship(self,data):
-
- self.cr.execute("select sp.id,sp.origin,sp.address_id,so.partner_id,rp.name as name2,so.partner_shipping_id,rpa.name,rpa.street as Street,rpa.city ,rpa.zip,rc.name as country " \
- "from sale_order as so, stock_picking as sp,res_partner rp,res_partner_address as rpa,res_country as rc " \
- "where sp.origin=so.name " \
- "and so.partner_id=rp.id " \
- "and so.partner_shipping_id=rpa.id " \
- "and rpa.country_id=rc.id " \
- "and sp.id=%s", (data.id,))
-
- ship=self.cr.dictfetchall()
- return ship
+# def _get_address(self,data):
+#
+# self.cr.execute("select sp.id,sp.origin,sp.address_id,so.partner_id,rp.name as name2,so.partner_invoice_id,rpa.name,rpa.street as Street,rpa.city ,rpa.zip,rc.name as country " \
+# "from sale_order as so, stock_picking as sp,res_partner rp,res_partner_address as rpa,res_country as rc " \
+# "where sp.origin=so.name " \
+# "and so.partner_id=rp.id " \
+# "and so.partner_invoice_id=rpa.id " \
+# "and rpa.country_id=rc.id " \
+# "and sp.id=%s", (data.id,))
+#
+# add=self.cr.dictfetchall()
+# return add
+#
+# def _get_address_ship(self,data):
+#
+# self.cr.execute("select sp.id,sp.origin,sp.address_id,so.partner_id,rp.name as name2,so.partner_shipping_id,rpa.name,rpa.street as Street,rpa.city ,rpa.zip,rc.name as country " \
+# "from sale_order as so, stock_picking as sp,res_partner rp,res_partner_address as rpa,res_country as rc " \
+# "where sp.origin=so.name " \
+# "and so.partner_id=rp.id " \
+# "and so.partner_shipping_id=rpa.id " \
+# "and rpa.country_id=rc.id " \
+# "and sp.id=%s", (data.id,))
+#
+# ship=self.cr.dictfetchall()
+# return ship
# def _sum_total(self,data):
# print "======data=======",data
diff --git a/addons/sale_delivery_report/report/shipping.rml b/addons/sale_delivery_report/report/shipping.rml
index e9c26f0e6ae..c827cced55a 100644
--- a/addons/sale_delivery_report/report/shipping.rml
+++ b/addons/sale_delivery_report/report/shipping.rml
@@ -123,12 +123,12 @@