diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py
index b6c5da18e76..5003fe10942 100644
--- a/addons/account/account_move_line.py
+++ b/addons/account/account_move_line.py
@@ -70,15 +70,12 @@ class account_move_line(osv.osv):
# Compute simple values
data = super(account_move_line, self).default_get(cr, uid, fields, context)
-# print "fields",fields
-
if not 'move_id' in fields: #we are not in manual entry
return data
period_obj = self.pool.get('account.period')
tax_obj=self.pool.get('account.tax')
-# print "par"
# Compute the current move
move_id = False
partner_id = False
@@ -345,12 +342,13 @@ class account_move_line(osv.osv):
def onchange_partner_id(self, cr, uid, ids, move_id, partner_id, account_id=None, debit=0, credit=0, date=False, journal=False):
val = {}
val['date_maturity'] = False
-# print "partner_id",partner_id,account_id,debit,credit,date
+
if not partner_id:
return {'value':val}
if not date:
date = now().strftime('%Y-%m-%d')
part = self.pool.get('res.partner').browse(cr, uid, partner_id)
+
if part.property_payment_term and part.property_payment_term.line_ids:# Compute Maturity Date in val !
line = part.property_payment_term.line_ids[0]
next_date = mx.DateTime.strptime(date, '%Y-%m-%d') + RelativeDateTime(days=line.days)
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index bb05d051b7c..1785fefcf92 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -807,7 +807,7 @@
-
+
@@ -830,7 +830,7 @@
-
+