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: