Add dunning_procedure property on Move Line

This will ease the customization of the dunning procedure to use per line.

issue4630
review7981004
This commit is contained in:
Cédric Krier committed 2015-03-16 13:07:21 +01:00
1 parent a00979c9b5
commit 25f31d4380
3 files changed
+9 -2

No files matched your search

+3 -1
View File
@@ -1,4 +1,6 @@
* Add dunning_procedure property on Move Line
* Add support for PyPy
Version 3.4.0 - 2014-10-20
* Bug fixes (see mercurial logs for details)
@@ -6,4 +8,4 @@ Version 3.2.0 - 2014-04-21
* Bug fixes (see mercurial logs for details)
Version 3.0.0 - 2013-10-21
* Initial release
* Initial release
+5
View File
@@ -55,3 +55,8 @@ class MoveLine:
__name__ = 'account.move.line'
dunnings = fields.One2Many('account.dunning', 'line', 'Dunnings')
@property
def dunning_procedure(self):
if self.party:
return self.party.dunning_procedure
+1 -1
View File
@@ -224,7 +224,7 @@ class Dunning(ModelSQL, ModelView):
@classmethod
def _get_dunning(cls, line, date):
procedure = line.party.dunning_procedure
procedure = line.dunning_procedure
if not procedure:
return
for level in procedure.levels: