From a74985d4767d073d3e33d582cf655e818701106e Mon Sep 17 00:00:00 2001
From: "Dhara (OpenERP)" <>
Date: Thu, 22 Sep 2011 15:09:01 -0700
Subject: [PATCH 1/2] [NEW] changes for the address printing
bzr revid: dhara_openerp-20110922220901-szgpm1lforrlgvgy
---
.../account/report/account_print_invoice.rml | 6 +-----
.../report/report_account_invoice_layout.rml | 6 +-----
.../report/special_message_invoice.rml | 6 +-----
addons/auction/report/buyer_form_report.rml | 4 +---
addons/auction/report/deposit_seller.rml | 4 +---
addons/auction/report/seller_form_report.rml | 4 +---
addons/delivery/report/shipping.rml | 12 ++----------
addons/mrp_repair/report/order.rml | 18 +++---------------
addons/purchase/report/order.rml | 12 ++----------
addons/purchase/report/request_quotation.rml | 14 +++-----------
addons/report_intrastat/report/invoice.rml | 8 ++------
addons/sale/report/sale_order.rml | 17 +++--------------
.../sale_layout/report/report_sale_layout.rml | 19 ++++---------------
addons/stock/report/picking.rml | 12 ++----------
14 files changed, 27 insertions(+), 115 deletions(-)
diff --git a/addons/account/report/account_print_invoice.rml b/addons/account/report/account_print_invoice.rml
index 0350fbf7379..2ca6afee023 100644
--- a/addons/account/report/account_print_invoice.rml
+++ b/addons/account/report/account_print_invoice.rml
@@ -162,11 +162,7 @@
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.zip) or '' ]] [[ (o.address_invoice_id and o.address_invoice_id.city) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.state_id and o.address_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.country_id and o.address_invoice_id.country_id.name) or '' ]]
+ [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
diff --git a/addons/account_invoice_layout/report/report_account_invoice_layout.rml b/addons/account_invoice_layout/report/report_account_invoice_layout.rml
index 4e6bdfd0aa0..e47aa58b645 100644
--- a/addons/account_invoice_layout/report/report_account_invoice_layout.rml
+++ b/addons/account_invoice_layout/report/report_account_invoice_layout.rml
@@ -215,11 +215,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.zip) or '' ]] [[ (o.address_invoice_id and o.address_invoice_id.city) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.state_id and o.address_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.country_id and o.address_invoice_id.country_id.name) or '' ]]
+ [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
diff --git a/addons/account_invoice_layout/report/special_message_invoice.rml b/addons/account_invoice_layout/report/special_message_invoice.rml
index eabb8efe9c2..08c28f4a22f 100644
--- a/addons/account_invoice_layout/report/special_message_invoice.rml
+++ b/addons/account_invoice_layout/report/special_message_invoice.rml
@@ -219,11 +219,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.zip) or '' ]] [[ (o.address_invoice_id and o.address_invoice_id.city) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.state_id and o.address_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.country_id and o.address_invoice_id.country_id.name) or '' ]]
+ [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
diff --git a/addons/auction/report/buyer_form_report.rml b/addons/auction/report/buyer_form_report.rml
index c917a931fd3..60858372fcf 100644
--- a/addons/auction/report/buyer_form_report.rml
+++ b/addons/auction/report/buyer_form_report.rml
@@ -99,9 +99,7 @@
|
[[ o['partner'] and o['partner'].name or False]]
- [[o['partner'] and o['partner'].address[0].street or False]]
- [[o['partner'] and o['partner'].address[0].zip or False]][[o['partner'] and o['partner'].address[0].city or False]]
- [[o['partner'] and o['partner'].address[0].country_id.name or False]]
+ [[o['partner'] and o['partner'].address[0] and o['partner'].address[0].display_address(o['partner'].address[0]) ]]
|
diff --git a/addons/auction/report/deposit_seller.rml b/addons/auction/report/deposit_seller.rml
index 3adc1152067..84979212d12 100644
--- a/addons/auction/report/deposit_seller.rml
+++ b/addons/auction/report/deposit_seller.rml
@@ -84,9 +84,7 @@
[[o.bord_vnd_id.partner_id.title]]
[[o.bord_vnd_id.partner_id.name]]
- [[o.bord_vnd_id.partner_id.address[0].street]]
- [[o.bord_vnd_id.partner_id.address[0].zip]],[[o.bord_vnd_id.partner_id.address[0].city]]
- [[o.bord_vnd_id.partner_id.address[0].country_id.name]]
+ [[o.bord_vnd_id.partner_id.address[0] and o.bord_vnd_id.partner_id.address[0].display_address(o.bord_vnd_id.partner_id.address[0]) ]]
diff --git a/addons/auction/report/seller_form_report.rml b/addons/auction/report/seller_form_report.rml
index c2d724eb259..da12d3f4ce4 100644
--- a/addons/auction/report/seller_form_report.rml
+++ b/addons/auction/report/seller_form_report.rml
@@ -74,9 +74,7 @@
[[ o['partner'] and o['partner'].name or False]]
- [[o['partner'] and o['partner'].address[0].street or False]]
- [[o['partner'] and o['partner'].address[0].zip or False]][[o['partner'] and o['partner'].address[0].city or False]]
- [[o['partner'] and o['partner'].address[0].country_id.name or False]]
+ [[ o['partner'] and o['partner'].address[0] and o['partner'].address[0].display_address(o['partner'].address[0])
diff --git a/addons/delivery/report/shipping.rml b/addons/delivery/report/shipping.rml
index 563c3bda826..2bebdb11279 100644
--- a/addons/delivery/report/shipping.rml
+++ b/addons/delivery/report/shipping.rml
@@ -131,19 +131,11 @@
|
Invoiced to
[[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.name or '']]
- [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.street or '']]
- [[ (o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.street2) or removeParentNode('para')]]
- [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.zip or '']] [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.city or '' ]]
- [[ (o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.state_id and o.sale_id.partner_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.country_id and o.sale_id.partner_invoice_id.country_id.name or '']]
+ [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.display_address(o.sale_id.partner_invoice_id) ]]
|
[[ o.address_id and o.address_id.partner_id and o.address_id.partner_id.name or '' ]]
- [[ o.address_id and o.address_id.street or '']]
- [[ o.address_id and o.address_id.street2 or removeParentNode('para')]]
- [[ o.address_id and o.address_id.zip or '']] [[ o.address_id and o.address_id.city or '']]
- [[ (o.address_id and o.address_id.state_id and o.address_id.state_id.name) or removeParentNode('para') ]]
- [[ o.address_id and o.address_id.country_id and o.address_id.country_id.name or '']]
+ [[ o.address_id and o.address_id and o.address_id.display_address(o.address_id) ]]
|
diff --git a/addons/mrp_repair/report/order.rml b/addons/mrp_repair/report/order.rml
index b72f3d7a130..126e92d2586 100644
--- a/addons/mrp_repair/report/order.rml
+++ b/addons/mrp_repair/report/order.rml
@@ -189,21 +189,13 @@
Shipping address :
[[ o.partner_id.name ]]
- [[ o.address_id.street ]]
- [[ o.address_id.street2 or removeParentNode('para') ]]
- [[ o.address_id.city or '' ]] [[ o.address_id.zip or '' ]]
- [[ (o.address_id.state_id and o.address_id.state_id.name) or removeParentNode('para') ]]
- [[ o.address_id.country_id and o.address_id.country_id.name or '' ]]
+ [[ o.address_id and o.address_id.display_address(o.address_id) ]]
Invoice address :
[[ o.partner_id and o.partner_id.property_payment_term.name ]]
- [[ o.partner_invoice_id.street ]]
- [[ o.partner_invoice_id.street2 or removeParentNode('para') ]]
- [[ o.partner_invoice_id.zip or '' ]] [[ o.partner_invoice_id.city or '' ]]
- [[ (o.partner_invoice_id.state_id and o.partner_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ o.partner_invoice_id.country_id and o.partner_invoice_id.country_id.name or '' ]]
+ [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
|
@@ -212,11 +204,7 @@
|
[[ o.partner_id.name or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.street or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.street2 or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.zip or removeParentNode('para') ]][[ o.default_address_id and o.default_address_id.city or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.state_id and o.default_address_id.state_id.name or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.country_id and o.default_address_id.country_id.name or removeParentNode('para') ]]
+ [[ o.default_address_id and o.default_address_id.display_address(o.default_address_id) ]]
diff --git a/addons/purchase/report/order.rml b/addons/purchase/report/order.rml
index 4b143d0f961..a775e8bf249 100644
--- a/addons/purchase/report/order.rml
+++ b/addons/purchase/report/order.rml
@@ -175,11 +175,7 @@
[[ repeatIn(o.dest_address_id and [o.dest_address_id] or [],'addr') ]]
Shipping address :
[[ (addr.partner_id and addr.partner_id.title and addr.partner_id.title.name) or '' ]] [[ (addr.partner_id and addr.partner_id.name) or '' ]]
- [[ addr.street ]]
- [[ addr.street2 or removeParentNode('para') ]]
- [[ addr.zip or '' ]] [[ addr.city or '' ]]
- [[ addr.state_id and addr.state_id.name or removeParentNode('para') ]]
- [[ addr.country_id and addr.country_id.name or '' ]]
+ [[ addr.partner_id and addr.partner_id.display_address(addr.partner_id) ]]
|
@@ -194,11 +190,7 @@
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.partner_address_id and o.partner_address_id.street ) or '']]
- [[ (o.partner_address_id and o.partner_address_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_address_id and o.partner_address_id.zip) or '' ]] [[ (o.partner_address_id and o.partner_address_id.city) or '' ]]
- [[ (o.partner_address_id and o.partner_address_id.state_id and o.partner_address_id.state_id.name) or removeParentNode('para')]]
- [[ (o.partner_address_id and o.partner_address_id.country_id and o.partner_address_id.country_id.name) or '' ]]
+ [[ o.partner_address_id and o.partner_address_id.display_address(o.partner_address_id) ]]
diff --git a/addons/purchase/report/request_quotation.rml b/addons/purchase/report/request_quotation.rml
index 27e4ac39602..221fc0f2c7c 100644
--- a/addons/purchase/report/request_quotation.rml
+++ b/addons/purchase/report/request_quotation.rml
@@ -92,11 +92,7 @@
|
Expected Delivery address:
[[ (order.dest_address_id and order.dest_address_id.partner_id.name) or (order.warehouse_id and order.warehouse_id.name) or '']]
- [[ (order.dest_address_id and order.dest_address_id and order.dest_address_id.street) or (order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.street) or '']]
- [[ (order.dest_address_id and order.dest_address_id and order.dest_address_id.street2) or (order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.street2) or removeParentNode('para') ]]
- [[ (order.dest_address_id and order.dest_address_id and order.dest_address_id.zip) or (order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.zip) or '' ]][[ (order.dest_address_id and order.dest_address_id and order.dest_address_id.city) or (order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.city) or '' ]]
- [[(order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.state_id and order.warehouse_id.partner_address_id.state_id.name) or order.partner_address_id and order.partner_address_id.state_id and order.partner_address_id.state_id.name or removeParentNode('para') ]]
- [[(order.warehouse_id and order.warehouse_id.partner_address_id and order.warehouse_id.partner_address_id.country_id and order.warehouse_id.partner_address_id.country_id.name) or order.partner_address_id.country_id.name ]]
+ [[ order.dest_address_id and order.dest_address_id.display_address(order.dest_address_id) ]]
|
@@ -105,11 +101,7 @@
|
[[ (order.partner_id and order.partner_id.title and order.partner_id.title.name) or '' ]] [[ order.partner_id.name ]]
- [[ (order.partner_address_id and order.partner_address_id.street) or '']]
- [[ (order.partner_address_id.street2) or removeParentNode('para') ]]
- [[ (order.partner_address_id and order.partner_address_id.zip) or '' ]][[ (order.partner_address_id and order.partner_address_id.city) or '' ]]
- [[ (order.partner_address_id.state_id.name) or removeParentNode('para') ]]
- [[ (order.partner_address_id and order.partner_address_id.country_id and order.partner_address_id.country_id.name) or '' ]]
+ [[ order.partner_address_id and order.partner_address_id.display_address(order.partner_address_id) ]]
@@ -180,4 +172,4 @@
[[ user.signature or '' ]]
-
\ No newline at end of file
+
diff --git a/addons/report_intrastat/report/invoice.rml b/addons/report_intrastat/report/invoice.rml
index c66a39413ee..aa80e3a1cad 100644
--- a/addons/report_intrastat/report/invoice.rml
+++ b/addons/report_intrastat/report/invoice.rml
@@ -142,11 +142,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.zip) or '' ]] [[ (o.address_invoice_id and o.address_invoice_id.city) or '' ]]
- [[ (o.address_invoice_id and o.address_invoice_id.state_id and o.address_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.address_invoice_id and o.address_invoice_id.country_id and o.address_invoice_id.country_id.name) or '' ]]
+ [[ o.address_invoice_id and o.address_invoice_id.display_address(o.address_invoice_id) ]]
@@ -402,4 +398,4 @@
-
\ No newline at end of file
+
diff --git a/addons/sale/report/sale_order.rml b/addons/sale/report/sale_order.rml
index 00ebb50472e..0d984a19e8d 100644
--- a/addons/sale/report/sale_order.rml
+++ b/addons/sale/report/sale_order.rml
@@ -158,21 +158,13 @@
|
Shipping address :
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.street) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.zip) or '' ]] [[ (o.partner_shipping_id and o.partner_shipping_id.city) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.state_id and o.partner_shipping_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.country_id and o.partner_shipping_id.country_id.name) or '' ]]
+ [[ o.partner_shipping_id and o.partner_shipping_id.display_address(o.partner_shipping_id) ]]
Invoice address :
[[ (o.partner_invoice_id and o.partner_invoice_id.title and o.partner_invoice_id.title.name) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.name) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.street) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.zip) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.city) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.state_id and o.partner_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.country_id and o.partner_invoice_id.country_id.name) or '' ]]
+ [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
|
@@ -181,10 +173,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.street) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_order_id and o.partner_order_id.zip) or '' ]] [[ (o.partner_order_id and o.partner_order_id.city) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.state_id and o.partner_order_id.state_id.name) or removeParentNode('para')]] [[ (o.partner_order_id and o.partner_order_id.country_id and o.partner_order_id.country_id.name) or '' ]]
+ [[ o.partner_order_id and o.partner_order_id.display_address(o.partner_order_id) ]]
diff --git a/addons/sale_layout/report/report_sale_layout.rml b/addons/sale_layout/report/report_sale_layout.rml
index 941df09aeb5..15ea96f7212 100644
--- a/addons/sale_layout/report/report_sale_layout.rml
+++ b/addons/sale_layout/report/report_sale_layout.rml
@@ -165,21 +165,13 @@
|
Shipping address :
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.street) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.zip) or '' ]] [[ (o.partner_shipping_id and o.partner_shipping_id.city) or '' ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.state_id and o.partner_shipping_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.partner_shipping_id and o.partner_shipping_id.country_id and o.partner_shipping_id.country_id.name) or '' ]]
+ [[ o.partner_shipping_id and o.partner_shipping_id.display_address(o.partner_shipping_id) ]]
Invoice address :
[[ (o.partner_invoice_id and o.partner_invoice_id.title and o.partner_invoice_id.title.name) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.name) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.street) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.zip) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.city) or '' ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.state_id and o.partner_invoice_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.partner_invoice_id and o.partner_invoice_id.country_id and o.partner_invoice_id.country_id.name) or '' ]]
+ [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
|
@@ -188,10 +180,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.street) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.street2) or removeParentNode('para') ]]
- [[ (o.partner_order_id and o.partner_order_id.zip) or '' ]] [[ (o.partner_order_id and o.partner_order_id.city) or '' ]]
- [[ (o.partner_order_id and o.partner_order_id.state_id and o.partner_order_id.state_id.name) or removeParentNode('para')]] [[ (o.partner_order_id and o.partner_order_id.country_id and o.partner_order_id.country_id.name) or '' ]]
+ [[ o.partner_order_id and o.partner_order_id.display_address(o.partner_order_id) ]]
@@ -398,4 +387,4 @@
-
\ No newline at end of file
+
diff --git a/addons/stock/report/picking.rml b/addons/stock/report/picking.rml
index 3d66a1b825a..2cba0b55fdd 100644
--- a/addons/stock/report/picking.rml
+++ b/addons/stock/report/picking.rml
@@ -163,20 +163,12 @@
|
Shipping Address :
[[ (picking.address_id and picking.address_id.partner_id and picking.address_id.partner_id.title.name) or '' ]] [[ picking.address_id and picking.address_id.partner_id and picking.address_id.partner_id.name ]]
- [[ picking.address_id and picking.address_id.street or '' ]]
- [[ (picking.address_id and picking.address_id.street2) or removeParentNode('para') ]]
- [[ picking.address_id and picking.address_id.zip or '' ]] [[ picking.address_id and picking.address_id.city or '' ]]
- [[ (picking.address_id and picking.address_id.state_id and picking.address_id.state_id.name) or removeParentNode('para') ]]
- [[ (picking.address_id and picking.address_id.country_id and picking.address_id.country_id.name) or '' ]]
+ [[ picking.address_id and picking.address_id.display_address(picking.address_id) ]]
|
Contact Address :
[[ picking.address_id and picking.address_id.title.name or '' ]] [[ picking.address_id and picking.address_id.name or '' ]]
- [[ picking.address_id and picking.address_id.street or '' ]]
- [[ (picking.address_id and picking.address_id.street2) or removeParentNode('para') ]]
- [[ picking.address_id and picking.address_id.zip or '' ]] [[ picking.address_id and picking.address_id.city or '' ]]
- [[ (picking.address_id and picking.address_id.state_id and picking.address_id.state_id.name) or removeParentNode('para') ]]
- [[ (picking.address_id and picking.address_id.country_id and picking.address_id.country_id.name) or '' ]]
+ [[ picking.address_id and picking.address_id.display_address(picking.address_id) ]]
|
From 645e15577d3f2928ed4d710723a2f8653e4afba8 Mon Sep 17 00:00:00 2001
From: "Quentin (OpenERP)"
Date: Thu, 1 Dec 2011 16:45:05 +0100
Subject: [PATCH 2/2] [IMP] changed the use of display_address function in
reports
bzr revid: qdp-launchpad@openerp.com-20111201154505-ps3b3m56dza0vjfl
---
addons/account/report/account_print_invoice.rml | 2 +-
.../report/report_account_invoice_layout.rml | 2 +-
.../report/special_message_invoice.rml | 2 +-
addons/auction/report/buyer_form_report.rml | 2 +-
addons/auction/report/deposit_seller.rml | 2 +-
addons/auction/report/seller_form_report.rml | 2 +-
addons/delivery/report/shipping.rml | 4 ++--
addons/mrp_repair/report/order.rml | 6 +++---
addons/purchase/report/order.rml | 8 ++------
addons/purchase/report/request_quotation.rml | 6 +++---
addons/report_intrastat/report/invoice.rml | 4 ++--
addons/sale/report/sale_order.rml | 6 +++---
addons/sale_layout/report/report_sale_layout.rml | 8 ++++----
addons/stock/report/picking.rml | 4 ++--
14 files changed, 27 insertions(+), 31 deletions(-)
diff --git a/addons/account/report/account_print_invoice.rml b/addons/account/report/account_print_invoice.rml
index ac42d2ea0e0..9d4f2dbe174 100644
--- a/addons/account/report/account_print_invoice.rml
+++ b/addons/account/report/account_print_invoice.rml
@@ -162,7 +162,7 @@
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
+ [[ display_address(o.address_invoice_id) ]]
diff --git a/addons/account_invoice_layout/report/report_account_invoice_layout.rml b/addons/account_invoice_layout/report/report_account_invoice_layout.rml
index 636e9cd1c84..1c31c4376c5 100644
--- a/addons/account_invoice_layout/report/report_account_invoice_layout.rml
+++ b/addons/account_invoice_layout/report/report_account_invoice_layout.rml
@@ -193,7 +193,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
+ [[ display_address(o.address_invoice_id) ]]
diff --git a/addons/account_invoice_layout/report/special_message_invoice.rml b/addons/account_invoice_layout/report/special_message_invoice.rml
index abac2f3c26f..bfef662db85 100644
--- a/addons/account_invoice_layout/report/special_message_invoice.rml
+++ b/addons/account_invoice_layout/report/special_message_invoice.rml
@@ -197,7 +197,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.address_invoice_id.display_address(o.address_invoice_id) ]]
+ [[ display_address(o.address_invoice_id) ]]
diff --git a/addons/auction/report/buyer_form_report.rml b/addons/auction/report/buyer_form_report.rml
index 60858372fcf..3421bf27d12 100644
--- a/addons/auction/report/buyer_form_report.rml
+++ b/addons/auction/report/buyer_form_report.rml
@@ -99,7 +99,7 @@
|
[[ o['partner'] and o['partner'].name or False]]
- [[o['partner'] and o['partner'].address[0] and o['partner'].address[0].display_address(o['partner'].address[0]) ]]
+ [[o['partner'] and o['partner'].address and display_address(o['partner'].address[0]) ]]
|
diff --git a/addons/auction/report/deposit_seller.rml b/addons/auction/report/deposit_seller.rml
index 84979212d12..518f1f441df 100644
--- a/addons/auction/report/deposit_seller.rml
+++ b/addons/auction/report/deposit_seller.rml
@@ -84,7 +84,7 @@
[[o.bord_vnd_id.partner_id.title]]
[[o.bord_vnd_id.partner_id.name]]
- [[o.bord_vnd_id.partner_id.address[0] and o.bord_vnd_id.partner_id.address[0].display_address(o.bord_vnd_id.partner_id.address[0]) ]]
+ [[o.bord_vnd_id.partner_id.address and display_address(o.bord_vnd_id.partner_id.address[0]) ]]
diff --git a/addons/auction/report/seller_form_report.rml b/addons/auction/report/seller_form_report.rml
index da12d3f4ce4..d9cc1adaadf 100644
--- a/addons/auction/report/seller_form_report.rml
+++ b/addons/auction/report/seller_form_report.rml
@@ -74,7 +74,7 @@
[[ o['partner'] and o['partner'].name or False]]
- [[ o['partner'] and o['partner'].address[0] and o['partner'].address[0].display_address(o['partner'].address[0])
+ [[ o['partner'] and o['partner'].address and display_address(o['partner'].address[0])
diff --git a/addons/delivery/report/shipping.rml b/addons/delivery/report/shipping.rml
index 2bebdb11279..1ed7e7098bc 100644
--- a/addons/delivery/report/shipping.rml
+++ b/addons/delivery/report/shipping.rml
@@ -131,11 +131,11 @@
|
Invoiced to
[[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.name or '']]
- [[ o.sale_id and o.sale_id.partner_invoice_id and o.sale_id.partner_invoice_id.display_address(o.sale_id.partner_invoice_id) ]]
+ [[ o.sale_id and o.sale_id.partner_invoice_id and display_address(o.sale_id.partner_invoice_id) ]]
|
[[ o.address_id and o.address_id.partner_id and o.address_id.partner_id.name or '' ]]
- [[ o.address_id and o.address_id and o.address_id.display_address(o.address_id) ]]
+ [[ o.address_id and o.address_id and display_address(o.address_id) ]]
|
diff --git a/addons/mrp_repair/report/order.rml b/addons/mrp_repair/report/order.rml
index 126e92d2586..ecec220edbb 100644
--- a/addons/mrp_repair/report/order.rml
+++ b/addons/mrp_repair/report/order.rml
@@ -189,13 +189,13 @@
Shipping address :
[[ o.partner_id.name ]]
- [[ o.address_id and o.address_id.display_address(o.address_id) ]]
+ [[ o.address_id and display_address(o.address_id) ]]
Invoice address :
[[ o.partner_id and o.partner_id.property_payment_term.name ]]
- [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
+ [[ o.partner_invoice_id and display_address(o.partner_invoice_id) ]]
|
@@ -204,7 +204,7 @@
|
[[ o.partner_id.name or removeParentNode('para') ]]
- [[ o.default_address_id and o.default_address_id.display_address(o.default_address_id) ]]
+ [[ o.default_address_id and display_address(o.default_address_id) ]]
diff --git a/addons/purchase/report/order.rml b/addons/purchase/report/order.rml
index 5ef6acbe72c..dfd93f0d45a 100644
--- a/addons/purchase/report/order.rml
+++ b/addons/purchase/report/order.rml
@@ -167,11 +167,7 @@
|
Shipping address :
[[ (o.dest_address_id and o.dest_address_id.partner_id.name) or (o.warehouse_id and o.warehouse_id.name) or '']]
- [[ (o.dest_address_id and o.dest_address_id and o.dest_address_id.street) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.street) or '']]
- [[ (o.dest_address_id and o.dest_address_id and o.dest_address_id.street2) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.street2) or removeParentNode('para') ]]
- [[ (o.dest_address_id and o.dest_address_id and o.dest_address_id.zip) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.zip) or '' ]] [[ (o.dest_address_id and o.dest_address_id and o.dest_address_id.city) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.city) or '' ]]
- [[ (o.dest_address_id and o.dest_address_id.state_id and o.dest_address_id.state_id.name) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.state_id and o.warehouse_id.partner_address_id.state_id.name) or removeParentNode('para') ]]
- [[ (o.dest_address_id and o.dest_address_id.country_id and o.dest_address_id.country_id.name) or (o.warehouse_id and o.warehouse_id.partner_address_id and o.warehouse_id.partner_address_id.country_id and o.warehouse_id.partner_address_id.country_id.name) ]]
+ [[ (o.dest_address_id and display_address(o.dest_address_id)) or (o.warehouse_id and displaye_address(o.warehouse_id.partner_address_id)) or '']]
|
@@ -186,7 +182,7 @@
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.partner_address_id and o.partner_address_id.display_address(o.partner_address_id) ]]
+ [[ o.partner_address_id and display_address(o.partner_address_id) ]]
diff --git a/addons/purchase/report/request_quotation.rml b/addons/purchase/report/request_quotation.rml
index 221fc0f2c7c..866e3e9003b 100644
--- a/addons/purchase/report/request_quotation.rml
+++ b/addons/purchase/report/request_quotation.rml
@@ -92,7 +92,7 @@
|
Expected Delivery address:
[[ (order.dest_address_id and order.dest_address_id.partner_id.name) or (order.warehouse_id and order.warehouse_id.name) or '']]
- [[ order.dest_address_id and order.dest_address_id.display_address(order.dest_address_id) ]]
+ [[ order.dest_address_id and display_address(order.dest_address_id) ]]
|
@@ -101,7 +101,7 @@
|
[[ (order.partner_id and order.partner_id.title and order.partner_id.title.name) or '' ]] [[ order.partner_id.name ]]
- [[ order.partner_address_id and order.partner_address_id.display_address(order.partner_address_id) ]]
+ [[ order.partner_address_id and display_address(order.partner_address_id) ]]
@@ -172,4 +172,4 @@
[[ user.signature or '' ]]
-
+
\ No newline at end of file
diff --git a/addons/report_intrastat/report/invoice.rml b/addons/report_intrastat/report/invoice.rml
index aa80e3a1cad..0c635a611c8 100644
--- a/addons/report_intrastat/report/invoice.rml
+++ b/addons/report_intrastat/report/invoice.rml
@@ -142,7 +142,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.address_invoice_id and o.address_invoice_id.display_address(o.address_invoice_id) ]]
+ [[ o.address_invoice_id and display_address(o.address_invoice_id) ]]
@@ -398,4 +398,4 @@
-
+
\ No newline at end of file
diff --git a/addons/sale/report/sale_order.rml b/addons/sale/report/sale_order.rml
index 76168042dd5..cef286653e1 100644
--- a/addons/sale/report/sale_order.rml
+++ b/addons/sale/report/sale_order.rml
@@ -158,13 +158,13 @@
|
Shipping address :
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.partner_shipping_id and o.partner_shipping_id.display_address(o.partner_shipping_id) ]]
+ [[ o.partner_shipping_id and display_address(o.partner_shipping_id) ]]
Invoice address :
[[ (o.partner_invoice_id and o.partner_invoice_id.title and o.partner_invoice_id.title.name) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.name) or '' ]]
- [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
+ [[ o.partner_invoice_id and display_address(o.partner_invoice_id) ]]
|
@@ -173,7 +173,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.partner_order_id and o.partner_order_id.display_address(o.partner_order_id) ]]
+ [[ o.partner_order_id and display_address(o.partner_order_id) ]]
diff --git a/addons/sale_layout/report/report_sale_layout.rml b/addons/sale_layout/report/report_sale_layout.rml
index 59a0a2f7320..c10279cc44b 100644
--- a/addons/sale_layout/report/report_sale_layout.rml
+++ b/addons/sale_layout/report/report_sale_layout.rml
@@ -140,13 +140,13 @@
|
Shipping address :
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.partner_shipping_id and o.partner_shipping_id.display_address(o.partner_shipping_id) ]]
+ [[ o.partner_shipping_id and display_address(o.partner_shipping_id) ]]
Invoice address :
[[ (o.partner_invoice_id and o.partner_invoice_id.title and o.partner_invoice_id.title.name) or '' ]] [[ (o.partner_invoice_id and o.partner_invoice_id.name) or '' ]]
- [[ o.partner_invoice_id and o.partner_invoice_id.display_address(o.partner_invoice_id) ]]
+ [[ o.partner_invoice_id and display_address(o.partner_invoice_id) ]]
|
@@ -155,7 +155,7 @@
|
[[ (o.partner_id and o.partner_id.title and o.partner_id.title.name) or '' ]] [[ (o.partner_id and o.partner_id.name) or '' ]]
- [[ o.partner_order_id and o.partner_order_id.display_address(o.partner_order_id) ]]
+ [[ o.partner_order_id and display_address(o.partner_order_id) ]]
@@ -359,4 +359,4 @@
-
+
\ No newline at end of file
diff --git a/addons/stock/report/picking.rml b/addons/stock/report/picking.rml
index 771faedab33..a71a6221656 100644
--- a/addons/stock/report/picking.rml
+++ b/addons/stock/report/picking.rml
@@ -163,12 +163,12 @@
|
Shipping Address :
[[ (picking.address_id and picking.address_id.partner_id and picking.address_id.partner_id.title.name) or '' ]] [[ picking.address_id and picking.address_id.partner_id and picking.address_id.partner_id.name ]]
- [[ picking.address_id and picking.address_id.display_address(picking.address_id) ]]
+ [[ picking.address_id and display_address(picking.address_id) ]]
|
Contact Address :
[[ picking.address_id and picking.address_id.title.name or '' ]] [[ picking.address_id and picking.address_id.name or '' ]]
- [[ picking.address_id and picking.address_id.display_address(picking.address_id) ]]
+ [[ picking.address_id and display_address(picking.address_id) ]]
|