[FIX] Corrected small problems for validation in swiss accounting

bzr revid: nicolas.vanhoren@openerp.com-20101027083329-1hxpny1bthxn8nvi
This commit is contained in:
nvi-openerp 2010-10-27 10:33:29 +02:00
parent e380d5d55c
commit 076315c04a
2 changed files with 4 additions and 4 deletions

View File

@ -30,7 +30,7 @@
#
##############################################################################
from mx import DateTime
from datetime import datetime
from osv import fields, osv
from tools import mod10r
@ -71,8 +71,8 @@ class account_invoice(osv.osv):
if invoice.move_id:
for line in invoice.move_id.line_id:
if not line.date_maturity or \
DateTime.strptime(line.date_maturity, '%Y-%m-%d') \
< DateTime.now():
datetime.strptime(line.date_maturity, '%Y-%m-%d') \
< datetime.today():
res[invoice.id] += line.amount_to_pay
return res

View File

@ -404,7 +404,7 @@ def _create_dta(obj, cr, uid, data, context=None):
v['sequence'] = str(seq).rjust(5).replace(' ', '0')
v['amount_to_pay']= str(pline.amount_currency).replace('.', ',')
v['number'] = pline.name
v['currency'] = pline.currency.code
v['currency'] = pline.currency.symbol
v['partner_bank_name'] = pline.bank_id.bank.name or False
v['partner_bank_clearing'] = pline.bank_id.bank.clearing or False