Reset move and invoice when copying Statement Line

review496003
This commit is contained in:
Cédric Krier
2012-09-11 15:26:40 +02:00
parent c76df8ac1d
commit 97b2c2e1d5
+8
View File
@@ -467,6 +467,14 @@ class Line(ModelSQL, ModelView):
res['invoice'] = None
return res
def copy(self, ids, default=None):
if default is None:
default = {}
default = default.copy()
default.setdefault('move', None)
default.setdefault('invoice', None)
return super(Line, self).copy(ids, default=default)
def create_move(self, line):
'''
Create move for the statement line and return move id if created.