Cédric Krier
cebad5f15a
Always use record name for origin name
...
The reference field is always now included in the record name.
issue8299
review271331013
2019-05-22 18:37:08 +02:00
Cédric Krier
c26e83d82f
Raise NotImplementedError when setting Function field without setter
...
issue7985
review265101002
2019-03-27 00:28:57 +01:00
Cédric Krier
b9c6fff856
Add ir.message and use custom exceptions
...
issue3672
2018-12-29 14:20:29 +01:00
Cédric Krier
2f23dcd802
Improve ModelStorage.copy
...
* Allow callable in copy default
* Support dotted notation in copy default
* Use setdefault in copy
* Copy default when needed
* Do not set default state in copy
* Use callable and dotted notation in copy default
issue5576
issue7648
review72291002
2018-09-01 01:02:03 +02:00
Cédric Krier
e8168fa7fd
Remove migration before 3.0
...
issue6470
review52421002
2018-08-09 20:43:51 +02:00
Cédric Krier
98b86f6a5e
Use task queue to process purchase
...
It adds configured delay for processing purchase which provides a grace period.
And it allows to reset to draft confirmed but not processed purchase.
issue7463
review49401002
2018-07-27 09:27:49 +02:00
Cédric Krier
69bc232aad
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:51 +02:00
Sergi Almacellas Abellana
23e8c66cd3
Do not process same purchase multiple times when it's invoice lines are deleted
...
issue7084
review37951002
2018-01-25 17:32:11 +01:00
Cédric Krier
eb02b7e569
Fix searcher methods for dot notation
...
issue6757
review40651002
2017-09-27 18:37:31 +02:00
Cédric Krier
5518f88254
Use reference as origin name if filled
...
Because it is used as references on the reports, it targets the external world.
issue6370
review30161003
2017-03-29 22:41:03 +02:00
Cédric Krier
d016cc84fa
Do not use invoices function field for invoice exception
...
This allows to reuse the design for invoices linked differently to the purchase.
issue6274
review26161002
2017-02-25 18:36:57 +01:00
Sergi Almacellas Abellana
e7bc5cfcff
Reprocess purchase when deleting invoice lines
...
issue6131
review34571002
2017-01-18 10:19:36 +01:00
Nicolas Évrard
3693b96042
Add Python3 support
...
issue3211
2016-03-04 00:34:21 +01:00
Nicolas Évrard
5ef52928e6
Follow PEP-0249 for Transaction and backends
...
issue4949
review19781002
2016-03-03 21:55:21 +01:00
Jordi Esteve
9f85f901bd
Remove .id in the domain of the searcher methods
...
issue4987
review15661002
2015-09-23 23:06:33 +02:00
Cédric Krier
640950c212
Fix most flake8 errors
...
review8771002
2014-12-02 12:55:47 +01:00
Cédric Krier
8e61ceca6b
Use context to check model and field access
...
issue4081
review8481002
2014-09-17 21:45:46 +02:00
Cédric Krier
6a05a20933
Remove explicit link between purchase and invoice
...
issue3623
review4261002
2014-03-17 23:23:10 +01:00
Nicolas Évrard
b7d05b3175
Replace reference copying by relate
...
review932002
2013-09-19 17:33:53 +02:00
Cédric Krier
b2012b2237
Migration to python-sql
...
review1001002
2013-09-06 22:34:36 +02:00
Cédric Krier
97d8890b7f
Fix wrong indentation on test for deletion of Invoice
2013-08-05 19:06:46 +02:00
Cédric Krier
79373dc33a
Add missing process call on purchase when invoice's posted
...
review905002
2013-06-06 20:37:38 +02:00
Cédric Krier
a9deb9bd31
Use origin Reference on Invoice Line and Stock Move
...
issue2642
review717002
2013-03-23 15:39:11 +01:00
Albert Cervera i Areny
bf33f2309d
Replace _constraints with validate in ModelStorage and improve user messages.
...
issue2616
review371002
2013-03-07 16:55:48 +01:00
Cédric Krier
9144d1937a
Fix flake8
2013-02-24 15:45:26 +01:00
Cédric Krier
65f0af5ff6
Update to new invoice states
...
review583002
2012-12-23 22:30:27 +01:00
Cédric Krier
b511206a4f
Use root to process/search purchase from Invoice
...
review566003
2012-10-19 13:18:51 +02:00
Cédric Krier
eeced05eec
Active Record
2012-09-24 22:18:09 +02:00
Cédric Krier
a8593f91bf
Replace wrong usage of False by None
...
issue2512
2012-03-27 10:43:54 +02:00
Cédric Krier
fd55b3f6d4
Use list of ids to call process instead of generator
2012-03-26 16:52:50 +02:00
Cédric Krier
7c123a9d75
Simplify workflow engine
...
review256001
2012-03-25 00:18:10 +01:00
Cédric Krier
5b5eea1972
Don't link copied invoice to purchase
...
issue2466
review259001
2012-03-01 10:20:43 +01:00
Cédric Krier
5296a31e8b
Add reverse many2many from invoice to purchase
2011-01-16 22:03:09 +01:00