Cédric Krier
df2c50722d
Merge account kind and account type
...
issue4990
review68401002
2019-03-24 18:00:01 +01:00
Sergi Almacellas Abellana
20a99c5bdf
Add default name ordering on referential models
...
issue7971
review66501002
2019-01-30 11:58:17 +01:00
Cédric Krier
b0f3c35fa7
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:28 +01:00
Cédric Krier
0c590ec211
Add final state to dunning
...
and rename done into waiting
issue7625
review74311002
2018-08-31 14:48:27 +02:00
Cédric Krier
e3f4f577bc
Add __table_handler__ to ModelSQL
...
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Cédric Krier
c14c907339
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:41 +02:00
Sergi Almacellas Abellana
5050df6823
Use deactivable mixin
...
issue4341
review38401002
2018-03-26 14:08:59 +02:00
Sergi Almacellas Abellana
8c883b0839
Add help text
...
issue7103
review43081002
2018-03-09 11:50:18 +01:00
Sergi Almacellas Abellana
fb9f378621
Fix antipattern of write in loop
...
issue3516
review43951002
2018-03-09 11:48:37 +01:00
Cédric Krier
45ac36528a
Fix searcher methods for dot notation
...
issue6757
review40651002
2017-09-27 18:37:25 +02:00
Cédric Krier
3699494100
Ensure rec_name is a char, text type
...
Model.default_get with 'default_rec_name' context relies on the fact that
rec_name is a string base field.
issue6630
review36501002
2017-07-26 23:43:18 +02:00
Sergi Almacellas Abellana
25c8849e3a
Use sequence_ordered
...
issue5105
2016-09-13 14:03:15 +02:00
Cédric Krier
b0e00e919e
Fix migration from days to overdue
...
It is the overdue column that must be updated.
And as the table can be empty, it is not possible to iterate over the cursor
because it raise the exception "psycopg2.ProgrammingError: no results to fetch"
so it must iterate over the fetchall result.
2016-09-11 11:55:47 +02:00
Xavier Codinas
e2a1b93c7e
Change days into timedelta overdue
...
issue5718
review30421002
2016-09-02 10:56:01 +02:00
Cédric Krier
b9fc73a976
Remove boolean expression in order
...
issue4852
review15541002
2015-07-13 23:57:38 +02:00
Cédric Krier
5bc9eba7ef
Use Constraint instance in ModelSQL._sql_constraints
...
issue4814
review15491002
2015-06-22 16:58:36 +02:00
Cédric Krier
25f31d4380
Add dunning_procedure property on Move Line
...
This will ease the customization of the dunning procedure to use per line.
issue4630
review7981004
2015-03-16 13:07:21 +01:00
Cédric Krier
ebeca50663
Fix most flake8 errors
...
review8771002
2014-12-02 12:54:35 +01:00
Robin Baumgartner
a531549232
Use Null constant from python-sql for comparisons
...
issue4143
review13701003
2014-11-24 13:58:50 +01:00
Cédric Krier
aa9bc80c45
Use dualmethod on ModelStorage.save
...
issue4197
review8671002
2014-11-01 11:53:47 +01:00
Nicolas Évrard
bdb8b8e099
Fix typo
2013-10-23 12:01:16 +02:00
Cédric Krier
2c6965daa9
Make line required and add unique constraint
...
issue3381
review1127002
2013-10-10 18:47:49 +02:00
Cédric Krier
ed204a8e2e
Initial commit of account_dunning module
...
review939002
2013-09-18 22:52:41 +02:00