diff --git a/addons/account/invoice.py b/addons/account/invoice.py index 47561e57aaf..e79774e36e4 100644 --- a/addons/account/invoice.py +++ b/addons/account/invoice.py @@ -1136,7 +1136,8 @@ class account_invoice_line(osv.osv): 'invoice_line_tax_id': fields.many2many('account.tax', 'account_invoice_line_tax', 'invoice_line_id', 'tax_id', 'Taxes', domain=[('parent_id','=',False)]), 'note': fields.text('Notes', translate=True), 'account_analytic_id': fields.many2one('account.analytic.account', 'Analytic Account'), - 'company_id': fields.related('invoice_id','company_id',type='many2one',relation='res.company',string='Company',store=True) + 'company_id': fields.related('invoice_id','company_id',type='many2one',relation='res.company',string='Company',store=True), + 'partner_id': fields.related('invoice_id','partner_id',type='many2one',relation='res.partner',string='Partner',store=True) } _defaults = { 'quantity': lambda *a: 1, diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index da9f2ed7230..aaac80d5ba8 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -39,6 +39,7 @@ class crm_lead(osv.osv): 'user_id': fields.many2one('res.users', 'Salesman'), 'referred': fields.char('Referred By', size=32), + 'function_name' : fields.char('Function', size=64), } _defaults = { 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'crm.lead', context=c), diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 61763ce41ce..3ea40e417f0 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -69,7 +69,7 @@ - + diff --git a/addons/crm/crm_opportunity_view.xml b/addons/crm/crm_opportunity_view.xml index 9b6e3739dce..4bf7a0b858d 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -56,10 +56,11 @@
- - -