diff options
| author | Nicolas Martinelli <nim@odoo.com> | 2017-05-03 12:30:21 +0200 |
|---|---|---|
| committer | Nicolas Martinelli <nim@odoo.com> | 2017-05-03 12:57:23 +0200 |
| commit | fb257353fac4119dca3f84dc21d9fabce7bac5fb (patch) | |
| tree | 651d77f360b0f0d4bf72ab58d1f7bda6b511c3d2 /doc/reference/forms | |
| parent | c66e454f06de357408555b8391fe738aebbab546 (diff) | |
[FIX] account, purchase: performance when adding PO
- Create 5 PO with 40 lines each for Partner A
- Create an invoice
- Add each PO thanks to the field "Add Purchase Order"
The process takes more and more time for each PO.
Most of the time is spent in the recomputation of the secondary fields
(in the `onchange` method of "models.py"). The root cause is the cache
invalidation due to the relational fields recomputed as superuser by
default.
opw-740485
Diffstat (limited to 'doc/reference/forms')
0 files changed, 0 insertions, 0 deletions
