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'):