diff --git a/addons/account/project/analytic_account_demo.xml b/addons/account/project/analytic_account_demo.xml index 2661e67cd50..ec89d280774 100644 --- a/addons/account/project/analytic_account_demo.xml +++ b/addons/account/project/analytic_account_demo.xml @@ -103,7 +103,6 @@ normal open - Seagate P2 @@ -112,7 +111,6 @@ open - Magasin BML 1 @@ -120,7 +118,6 @@ normal - CampToCamp @@ -130,7 +127,6 @@ - open @@ -139,7 +135,6 @@ normal - Asustek @@ -147,7 +142,6 @@ normal - DistriPC @@ -155,7 +149,6 @@ normal - Sednacom @@ -165,7 +158,6 @@ normal - open @@ -176,7 +168,6 @@ normal - open @@ -187,7 +178,6 @@ normal - Desertic - Hispafuentes @@ -197,7 +187,6 @@ normal - OpenERP SA AT Work @@ -205,7 +194,6 @@ normal - Camp to Camp @@ -215,7 +203,6 @@ normal - open diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml index 9f9aca2c8fb..2998ea72e34 100644 --- a/addons/account/project/project_view.xml +++ b/addons/account/project/project_view.xml @@ -93,7 +93,6 @@ - diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index 6241b6e06f0..8f988bea148 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -165,7 +165,6 @@ class account_analytic_account(osv.osv): 'quantity': fields.function(_debit_credit_bal_qtty, type='float', string='Quantity', multi='debit_credit_bal_qtty'), 'quantity_max': fields.float('Maximum Time', help='Sets the higher limit of time to work on the contract.'), 'partner_id': fields.many2one('res.partner', 'Partner'), - 'contact_id': fields.many2one('res.partner.address', 'Contact'), 'user_id': fields.many2one('res.users', 'Account Manager'), 'date_start': fields.date('Date Start'), 'date': fields.date('Date End', select=True), @@ -199,7 +198,6 @@ class account_analytic_account(osv.osv): 'state': 'open', 'user_id': lambda self, cr, uid, ctx: uid, 'partner_id': lambda self, cr, uid, ctx: ctx.get('partner_id', False), - 'contact_id': lambda self, cr, uid, ctx: ctx.get('contact_id', False), 'date_start': lambda *a: time.strftime('%Y-%m-%d'), 'currency_id': _get_default_currency, } @@ -221,9 +219,9 @@ class account_analytic_account(osv.osv): def on_change_partner_id(self, cr, uid, id, partner_id, context={}): if not partner_id: - return {'value': {'contact_id': False}} + return {'value': {'partner_id': False}} addr = self.pool.get('res.partner').address_get(cr, uid, [partner_id], ['invoice']) - return {'value': {'contact_id': addr.get('invoice', False)}} + return {'value': {'partner_id': addr.get('invoice', False)}} def on_change_company(self, cr, uid, id, company_id): if not company_id: @@ -247,9 +245,9 @@ class account_analytic_account(osv.osv): def onchange_partner_id(self, cr, uid, ids, partner, context=None): partner_obj = self.pool.get('res.partner') if not partner: - return {'value':{'contact_id': False}} + return {'value':{'partner_id': False}} address = partner_obj.address_get(cr, uid, [partner], ['contact']) - return {'value':{'contact_id': address['contact']}} + return {'value':{'partner_id': address['contact']}} def name_search(self, cr, uid, name, args=None, operator='ilike', context=None, limit=100): if not args: