diff --git a/trytond/ir/sequence.py b/trytond/ir/sequence.py index 9999078661..02e0e63bb5 100644 --- a/trytond/ir/sequence.py +++ b/trytond/ir/sequence.py @@ -3,6 +3,7 @@ import time from trytond.model import ModelView, ModelSQL, fields from string import Template +import datetime class SequenceType(ModelSQL, ModelView): @@ -117,8 +118,9 @@ class Sequence(ModelSQL, ModelView): cursor.execute('UPDATE "' + self._table + '" ' \ 'SET number_next = number_next + number_increment, ' \ 'write_uid = %s, ' \ - 'write_date = NOW() ' \ - 'WHERE id = %s AND active = %s', (user, sequence.id, True)) + 'write_date = %s ' \ + 'WHERE id = %s AND active = %s', + (user, datetime.datetime.now(), sequence.id, True)) if number_next: return self._process(cursor, user, sequence.prefix, date=date, context=context) + \