From 67d4646d092c93f9f78d38f8364242ffacef5415 Mon Sep 17 00:00:00 2001
From: Olivier Dony
Date: Tue, 23 Oct 2012 13:42:14 +0200
Subject: [PATCH] [IMP] sale,purchase,invoice: attach PDF report to `Send by
mail` template
This is quite useful in general, and partly
compensates for partial EDI integration, e.g.
when the sender company does not have a portal
or any way for customers to see the document.
bzr revid: odo@openerp.com-20121023114214-8zpl96jxqvqxv4xw
---
addons/account/edi/invoice_action_data.xml | 4 ++++
addons/purchase/edi/purchase_order_action_data.xml | 4 ++++
addons/sale/edi/sale_order_action_data.xml | 4 ++++
3 files changed, 12 insertions(+)
diff --git a/addons/account/edi/invoice_action_data.xml b/addons/account/edi/invoice_action_data.xml
index 1ad023c3a60..b4fb6d07fcd 100644
--- a/addons/account/edi/invoice_action_data.xml
+++ b/addons/account/edi/invoice_action_data.xml
@@ -27,6 +27,8 @@
${object.partner_id.email or ''}
+
+ Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' and 'draft' or ''}
@@ -42,7 +44,9 @@
% if object.origin:
Order reference: ${object.origin}
% endif
+ % if object.user_id:
Your contact: ${object.user_id.name}
+ % endif
% if object.company_id.paypal_account and object.type in ('out_invoice', 'in_refund'):
diff --git a/addons/purchase/edi/purchase_order_action_data.xml b/addons/purchase/edi/purchase_order_action_data.xml
index 02e7a1c1ae1..fa043b72ce9 100644
--- a/addons/purchase/edi/purchase_order_action_data.xml
+++ b/addons/purchase/edi/purchase_order_action_data.xml
@@ -24,6 +24,8 @@
${object.partner_id.email}
+
+ RFQ_${(object.name or '').replace('/','_')}
@@ -42,7 +44,9 @@
% if object.partner_ref:
Your reference: ${object.partner_ref}
% endif
+ % if object.user_id:
Your contact: ${object.validator.name}
+ % endif
diff --git a/addons/sale/edi/sale_order_action_data.xml b/addons/sale/edi/sale_order_action_data.xml
index 5ce35bf497d..009f575f00d 100644
--- a/addons/sale/edi/sale_order_action_data.xml
+++ b/addons/sale/edi/sale_order_action_data.xml
@@ -26,6 +26,8 @@
${object.partner_invoice_id.email}
+
+ ${(object.name or '').replace('/','_')}_${object.state == 'draft' and 'draft' or ''}
@@ -44,7 +46,9 @@
% if object.client_order_ref:
Your reference: ${object.client_order_ref}
% endif
+ % if object.user_id:
Your contact: ${object.user_id.name}
+ % endif
% if object.order_policy in ('prepaid','manual') and object.company_id.paypal_account and object.state not in ('draft', 'sent'):