Cédric Krier
e76d45a2ff
Eagerly read string value of multiselection fields
...
The changeset 2763339d88d5 implemented the rendering of multiselection from
:string but the record does not read them.
2023-05-10 00:19:57 +02:00
Cédric Krier
3e25348967
Fix test for multiselection :string in record values
...
Closes #12261
2023-05-10 00:06:56 +02:00
Sergi Almacellas Abellana
c3c61da4f2
Use plural form on messages action name
2023-05-12 09:23:30 +02:00
Cédric Krier
b4c18f9d8f
Do not group calls to on_change if they can be cached
...
If the id is not in the depends, then the on_change calls can all be cached.
Closes #12219
2023-04-14 17:19:36 +02:00
Cédric Krier
6092ca035c
Group call to on_change_with for later fields
...
Closes #12218
2023-04-14 17:04:01 +02:00
Cédric Krier
ff17338ea5
Set type to Blob for SVG image
...
Without proper type, browsers do not render SVG image from Blob.
So we try to guess if it is an SVG image by trying to parse it as XML.
For other types, browsers render them without type.
Closes #12201
2023-04-30 00:57:46 +02:00
Cédric Krier
c30868d091
Do not run RPC in thread if thread is disabled
...
Closes #11767
2023-05-05 12:51:06 +02:00
Cédric Krier
9ab2c45e5a
Start RPC thread instead of running it
...
The start method execute the target in another thread when run execute the
target in the current thread.
Closes #12257
2023-05-05 12:50:26 +02:00
Cédric Krier
8d1fd00a23
Format sum without digits
...
Closes #12204
2023-04-30 00:06:09 +02:00
Cédric Krier
b0590200db
Set invoice journal only when type is changed
...
Using on_change_with does not work correctly for editable field because the
value may be changed when the user does not expect it.
2023-04-29 12:57:57 +02:00
Cédric Krier
f2838915d4
Set invoice account only when changing party or dates
...
Using on_change_with does not work correctly for editable field because the
value may be changed when the user does not expect it.
Closes #12239
2023-04-29 12:56:51 +02:00
Cédric Krier
e63e90809a
Ensure to always have at least one set to union stock moves of commissions
...
Closes #12247
2023-05-02 15:06:17 +02:00
Cédric Krier
74bd070241
Use description list to document configuration files
2023-04-21 11:59:48 +02:00
Cédric Krier
ab8a993c85
Use locale timezone to export CSV in locale format
...
Closes #12224
2023-05-07 10:08:24 +02:00
Cédric Krier
dc3afbd016
Define process delay per sale and purchase
...
Closes #12209
2023-04-12 13:42:18 +02:00
Cédric Krier
672e9c1a7b
Add headers attribute on table data cell of tree view
...
Closes #6669
2023-04-10 12:17:42 +02:00
Cédric Krier
63e6036c04
Display sum on column header
...
Closes #8134
2023-04-10 01:34:19 +02:00
Cédric Krier
5335a2022d
Convert sum attribute into boolean
2023-05-06 14:25:22 +02:00
Cédric Krier
ee1a9a7901
Remove expense and revenue on "Charges et produits financières"
...
Closes #12196
2023-04-09 19:23:15 +02:00
Cédric Krier
375d86c353
Show invoice line on timesheet form
...
Closes #4737
2023-04-08 23:55:43 +02:00
Cédric Krier
84d83120c5
Add receivable/payable to company
2023-04-07 18:24:09 +02:00
Cédric Krier
d547689e0e
Add sum to aged balance term and balance
2023-04-07 17:10:39 +02:00
Cédric Krier
d0d40d7f89
Restore scroll position to the position before loading more rows
...
When the scroll is at the bottom (and a footer is present), when new rows are
added the scroll stay at the bottom which trigger again to load more rows.
This continue until reaching the end of the tree.
To prevent this behavior we restore the position of the scroll using the
height from the top.
Closes #12223
2023-04-28 12:56:15 +02:00
Cédric Krier
22a72f4732
Do not add multiple times a more row
2023-04-28 12:53:04 +02:00
Cédric Krier
c03923f88b
Count optional column as visible if the tree is not traggable
2023-04-28 12:52:09 +02:00
Adrià Tarroja Caubet
960c220329
Remove migrations previous to 5.0
...
Closes #11324
2023-01-19 11:25:25 +01:00
Cédric Krier
74ff1b1b7e
Add pay, block and unblock payment buttons to invoice lines to pay
...
It can be useful for the user to be able to create payment for invoice lines
directly from the invoice form.
2023-05-04 19:51:00 +02:00
Cédric Krier
7ddfbb5ee2
Support order method for all fields
...
#7075
2023-04-10 13:14:03 +02:00
Nicolas Évrard
4f28d7ac39
Shorten arguments when logging
2023-05-03 23:13:42 +02:00
Maxime Richez
7f3e9993d9
Add skip warehouse option on context of lot by warehouse
...
Closes #12230
2023-05-04 09:25:59 +02:00
Cédric Krier
54fad3a1c8
Store records selection on export
...
Closes #12179
2023-04-12 17:41:48 +02:00
Cédric Krier
74540107b1
Handle evaluation error in get_cost_price of cost price revision
...
The method can be called with unsaved record so the check has not yet been
called.
Closes #12216
2023-04-13 16:40:09 +02:00
Cédric Krier
05a0b221d1
Lock cron table at the transaction starts
...
If the lock is not taken at the transaction starts since c8771e45b861 an
exception is raised.
Closes #12248
2023-05-02 14:34:37 +02:00
Sergi Almacellas Abellana
c8095a1a84
Add missing bank account on process sepa without bank error message
...
Closes #12249
2023-05-02 16:52:28 +02:00
Cédric Krier
1a11e103bf
Increase version number
2023-05-01 14:11:22 +02:00
Cédric Krier
3dc192bfe5
Add tag 6.8.0
2023-05-01 13:19:31 +02:00
Cédric Krier
1901135502
Prepare release 6.8.0
2023-05-01 13:19:11 +02:00
Nicolas Évrard
3e6b8bf54d
Fill the empty spaces when computing alignment while expanded
...
Closes #12141
2023-03-14 10:26:08 +01:00
Cédric Krier
cc8d93040f
Manage dereferenced name in SIREN and SIRET identifier clause
2023-04-29 11:42:30 +02:00
Cédric Krier
63eddf169f
Search SIREN and SIRET with identifier type equals to fr_siren
...
Closes #12237
2023-04-29 11:43:02 +02:00
Cédric Krier
918193aa36
Extend carrier form only if incoterm module is activated
...
Closes #12233
2023-04-27 23:12:41 +02:00
Cédric Krier
87f1cf42da
Do not fail to update chart if parent template is no more a template
2023-04-26 11:26:08 +02:00
Cédric Krier
3a15e586ca
Delete on cascade locations
...
Closes #3689
2023-04-22 18:43:45 +02:00
Cédric Krier
f0005d74b7
Do not override deleted record instances by related records
2023-04-22 18:31:30 +02:00
Cédric Krier
a94b20b70f
Do not update related records by foreign key if they are going to be deleted
...
Closes #3689
2023-04-22 18:29:44 +02:00
Cédric Krier
84a2b5e271
Update translations
2023-04-29 10:07:40 +02:00
Cédric Krier
010a51934e
Keep quantity of 1 for free shipment cost line
...
Closes #12128
2023-04-21 16:55:42 +02:00
Cédric Krier
fa7c90cbf9
Test shipment cost against None to support 0 value
2023-04-21 16:56:29 +02:00
Cédric Krier
1e8bb12c2d
Do not count header as exported record
...
Closes #12225
2023-04-28 08:43:09 +02:00
Udo Spallek
d3c41cb73c
Try __main__.__file__ as application name and fallback to 'trytond' on fail
...
sys.argv is not reliable to get the process name.
Closes #12242
2023-04-28 23:45:43 +02:00