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:
1 parent
a00979c9b5
commit
25f31d4380
3 files changed
+9
-2
No files matched your search
@@ -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
|
||||
@@ -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
@@ -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:
|
||||
|
||||
Reference in new issue
Block a user