mirror of
https://github.com/NaN-tic/trytond-patches.git
synced 2023-12-14 06:03:03 +01:00
Update dunning patch
This commit is contained in:
parent
69794b5b97
commit
9fd76288ba
|
@ -1,7 +1,16 @@
|
||||||
diff -r cc0a18b95c7c dunning.py
|
diff -r cc0a18b95c7c dunning.py
|
||||||
--- a/trytond/trytond/modules/account_dunning/dunning.py Wed Nov 08 23:52:14 2017 +0100
|
--- a/trytond/trytond/modules/account_dunning/dunning.py Wed Nov 08 23:52:14 2017 +0100
|
||||||
+++ b/trytond/trytond/modules/account_dunning/dunning.py Sat Mar 10 15:08:02 2018 +0100
|
+++ b/trytond/trytond/modules/account_dunning/dunning.py Sat Mar 10 15:08:02 2018 +0100
|
||||||
@@ -181,7 +181,10 @@
|
@@ -49,6 +49,8 @@
|
||||||
|
|
||||||
|
def test(self, line, date):
|
||||||
|
if self.days is not None:
|
||||||
|
+ if not line.maturity_date:
|
||||||
|
+ return True
|
||||||
|
return (date - line.maturity_date).days >= self.days
|
||||||
|
|
||||||
|
_STATES = {
|
||||||
|
@@ -181,7 +183,10 @@
|
||||||
return [
|
return [
|
||||||
('account.kind', '=', 'receivable'),
|
('account.kind', '=', 'receivable'),
|
||||||
('dunnings', '=', None),
|
('dunnings', '=', None),
|
||||||
|
@ -9,7 +18,7 @@ diff -r cc0a18b95c7c dunning.py
|
||||||
+ ['OR',
|
+ ['OR',
|
||||||
+ ('maturity_date', '<=', date),
|
+ ('maturity_date', '<=', date),
|
||||||
+ ('maturity_date', '=', None),
|
+ ('maturity_date', '=', None),
|
||||||
+ ]
|
+ ],
|
||||||
['OR',
|
['OR',
|
||||||
('debit', '>', 0),
|
('debit', '>', 0),
|
||||||
('credit', '<', 0),
|
('credit', '<', 0),
|
||||||
|
|
Loading…
Reference in a new issue