From d1255125d233597c4a5dee83c614caf998cd8c16 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Fri, 28 Sep 2012 14:31:04 +0200 Subject: [PATCH] [FIX] bzr revid: fp@tinyerp.com-20120928123104-lx79bf0kttn10im1 --- addons/crm/crm_lead_menu.xml | 9 +++++---- addons/crm/crm_phonecall_menu.xml | 4 ++-- addons/crm/res_partner_view.xml | 2 +- addons/sale/sale.py | 2 +- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/addons/crm/crm_lead_menu.xml b/addons/crm/crm_lead_menu.xml index 04758f4ffe0..208d92a6684 100644 --- a/addons/crm/crm_lead_menu.xml +++ b/addons/crm/crm_lead_menu.xml @@ -14,12 +14,13 @@

Click to create an unqualified lead.

- A lead is usually the first step in your sales cycle. It can be - a contact with a new prospect, a company you target, a contact form - filled in your website, etc. + Use leads if you need a qualification step before creating an + opportunity or a customer. It can be a business card you received, + a contact form filled in your website, or a file of unqualified + prospects you import, etc.

Once qualified, the lead can be converted into a business - opportunity and a new customer in your address book. + opportunity and/or a new customer in your address book.

diff --git a/addons/crm/crm_phonecall_menu.xml b/addons/crm/crm_phonecall_menu.xml index ba8c4768c09..c359aa461e7 100644 --- a/addons/crm/crm_phonecall_menu.xml +++ b/addons/crm/crm_phonecall_menu.xml @@ -6,8 +6,8 @@ id="crm_case_categ_phone_create_partner" name="Schedule a Call" res_model="crm.phonecall" - view_mode="calendar,tree,form" - context="{'search_default_partner_id': [active_id], 'default_duration': 1.0, 'default_partner_id': active_id}" + view_mode="tree,form,calendar" + context="{'search_default_partner_id': active_id, 'default_duration': 1.0, 'default_partner_id': active_id}" groups="base.group_sale_salesman" /> diff --git a/addons/crm/res_partner_view.xml b/addons/crm/res_partner_view.xml index eae78de70a0..84a0bd4cf49 100644 --- a/addons/crm/res_partner_view.xml +++ b/addons/crm/res_partner_view.xml @@ -54,7 +54,7 @@ res.partner crm.meeting calendar,tree,form,gantt - {'search_default_partner_ids': active_id} + {'default_partner_ids': [active_id]} diff --git a/addons/sale/sale.py b/addons/sale/sale.py index d54542f66ae..96f44d353d6 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -699,7 +699,7 @@ class sale_order_line(osv.osv): 'invoice_lines': fields.many2many('account.invoice.line', 'sale_order_line_invoice_rel', 'order_line_id', 'invoice_id', 'Invoice Lines', readonly=True), 'invoiced': fields.boolean('Invoiced', readonly=True), 'price_unit': fields.float('Unit Price', required=True, digits_compute= dp.get_precision('Product Price'), readonly=True, states={'draft': [('readonly', False)]}), - 'price_subtotal': fields.function(_amount_line, string='Subtotal', digits_compute= dp.get_precision('Account'), store=True), + 'price_subtotal': fields.function(_amount_line, string='Subtotal', digits_compute= dp.get_precision('Account')), 'tax_id': fields.many2many('account.tax', 'sale_order_tax', 'order_line_id', 'tax_id', 'Taxes', readonly=True, states={'draft': [('readonly', False)]}), 'address_allotment_id': fields.many2one('res.partner', 'Allotment Partner'), 'product_uom_qty': fields.float('Quantity', digits_compute= dp.get_precision('Product UoS'), required=True, readonly=True, states={'draft': [('readonly', False)]}),