Cédric Krier and David Harper
358ee29fef
Update documentation of account invoice correction
...
Co-authored-by: David Harper <dave@libateq.org >
2024-08-08 23:21:00 +02:00
Cédric Krier and David Harper
67bfcde06f
Update documentation of infrastructure
...
Co-authored-by: David Harper <dave@libateq.org >
2024-08-07 23:24:57 +02:00
Cédric Krier
a080a11b3e
Allow configuring TinyMCE license key
2024-06-25 09:37:31 +02:00
Cédric Krier
23d3ce2edf
Merge edit and translate button for HTML widget
...
Closes #13383
2024-07-02 15:58:15 +02:00
Cédric Krier
5b23e66b10
Manage default value for client selection
2024-07-02 15:57:48 +02:00
Cédric Krier
6b15a5c680
Make radio input of selection unique on the page
2024-07-02 15:58:40 +02:00
Cédric Krier
629c864ff0
Use max_content_length of werkzeug Request
...
Werkzeug provides a way to restrict request content size which does not rely
on Content-Length header.
2024-05-05 00:18:23 +02:00
Cédric Krier
9f4885629a
Do not hide HTTP Exception in RPC protocols
2024-05-05 00:06:09 +02:00
Cédric Krier
20a3f53d2b
Do not filter with context lines for aged balance
...
Closes #12210
2024-07-26 23:25:02 +02:00
Cédric Krier
147be849f4
Prevent reconcile lines using write-off with the same account
...
Closes #13425
2024-07-27 15:15:55 +02:00
Cédric Krier
87cfa6281c
Set popup property to false when opening Many2One in a new tab
...
There is no callback to reset popup to false in this case.
Closes #13370
2024-07-19 09:13:24 +02:00
Cédric Krier
63d20a42fa
Do not run concurrently tests for some modules
...
Closes #13395
2024-07-14 09:20:25 +02:00
Cédric Krier
4eb4c7de07
Use boolean type to toggle URL button visibility
...
Closes #13399
2024-07-16 16:19:14 +02:00
Cédric Krier
115b1e0aee
Unify message ID when creating invoice tax on non draft invoice
2024-07-27 10:23:30 +02:00
Cédric Krier
04f803bac3
Fix message ID when creating invoice tax on non draft invoice
...
Closes #13402
2024-07-27 10:22:32 +02:00
Cédric Krier
127c93caaa
Select only id from query of ModelSQL.search
...
Closes #13421
2024-07-26 23:00:05 +02:00
Sergi Almacellas Abellana
ab907730e0
Update SII documentation link
...
Closes #13430
2024-08-01 10:16:01 +02:00
Cédric Krier
4d8805d432
Get product supplier from the same party as the purchase request
...
Closes #13424
2024-07-27 12:16:41 +02:00
Cédric Krier
e90bb34f8b
Test if a product supplier was found before using it
...
Closes #13423
2024-07-27 12:13:12 +02:00
Sergi Almacellas Abellana
da5d756f32
Update documentation of stock lot module
2024-07-22 13:07:10 +02:00
Sergi Almacellas Abellana
47392d8a04
Compute lot trace document using sql expression
2024-07-22 12:24:34 +02:00
Sergi Almacellas Abellana
d83ed4e37c
Show inventory as document on lot trace
...
Closes #12929
2024-07-30 08:36:27 +02:00
Cédric Krier
a272672f9c
Update documentation of French account
2024-07-29 17:02:29 +02:00
Cédric Krier
260fa76c83
Update documentation of German Account SKR 03
2024-07-24 12:00:02 +02:00
Cédric Krier
0d6eab8829
Update documentation of account deposit
2024-07-24 12:55:38 +02:00
Cédric Krier
bc8ff46a59
Update documentation of European account
2024-07-29 13:31:28 +02:00
Cédric Krier
a821fcd7ea
Fix label of asset sequence field of configuration
2024-07-24 11:31:05 +02:00
Cédric Krier
85ddcbd92f
Update documentation of account asset
2024-07-22 17:24:28 +02:00
Cédric Krier
583082cf7b
Fix typos in Belgium account documentation
2024-07-29 13:32:26 +02:00
Sergi Almacellas Abellana
a4e568738b
Allow admin users to update invoice line description
...
Closes #13277
2024-05-23 11:14:22 +02:00
Sergi Almacellas Abellana
30d8036d88
Test invoice state on payment clearing scenario
...
Altougth the amount to paid is always zero the invoice state is updated
when the payment is succeded, so we must ensure it on the test scenario
2024-04-17 12:46:11 +02:00
Adrià Tarroja Caubet
f780ea15d7
Simplify statements validation messages
2024-05-21 10:11:05 +02:00
Adrià Tarroja Caubet
0ccab09c1d
Clarify removal of paid invoices affects only draft statements
...
Closes #12957
2024-02-14 11:35:19 +01:00
Cédric Krier
e8acbc6a8c
Index invoice and shipment state partially on their own state
...
Closes #13365
2024-06-26 18:37:26 +02:00
Cédric Krier
f5d32c78b6
Do not update indexes if not explicitly requested or modules are not updated
...
Closes #13400
2024-07-22 18:22:29 +02:00
Cédric Krier
e3172b2dc5
Check every rows are selected to keep global selection checked
...
Closes #13393
2024-07-05 15:15:28 +02:00
Cédric Krier
c058c1791d
Update selection after new rows has been added
...
The update selection method check the number of row in tbody.
Closes #13392
2024-07-05 10:36:07 +02:00
Cédric Krier
61c57bb841
Send package weight in kilograms to Sendcloud
...
Since a3e3a447615f, the unit of total weight for a package can be configured.
Closes #13391
2024-07-04 18:32:56 +02:00
Cédric Krier
e08a8ba208
Remove horizontal padding to panel body of tabs
...
This provide more horizontal spaces on small screen.
2024-06-19 20:13:48 +02:00
Cédric Krier
eb69b1385b
Limit width of tab-domain to the screen width
...
On small screens when the number of tab domain overflow, it is better to have
the scrollbar only on the tab domain element.
2024-06-19 20:12:45 +02:00
Cédric Krier
31e17281e2
Do not display responsive scrollbar on small screen
...
The responsive tables have never a scrollbar so it is better to free the
vertical space.
2024-06-19 20:11:01 +02:00
Cédric Krier
bce384083e
Do not set column-reverse for panel body of tabs on small screen
...
We can rely on the implementation of 3742dd6340ec to have the treeview to fill
the available vertical space.
Closes #13349
2024-07-12 17:38:49 +02:00
Cédric Krier
625abc476f
Update documentation for Belgian Account
2024-07-23 17:35:07 +02:00
Cédric Krier
e047988aff
Return null for empty MultiSelection key of Dict widget
...
This is more consistent with the other widgets.
2024-06-30 01:57:44 +02:00
Cédric Krier
df1fdfaf0d
Do not store empty list for MultiSelection key of Dict
...
Closes #13376
2024-06-30 01:55:55 +02:00
Cédric Krier
c94900b2de
Do not iterate over MultiSelection value of Dict key if it is null
...
Closes #13375
2024-06-30 01:53:24 +02:00
Cédric Krier
bfdd8924a3
Do not allow to mutate dict value
...
A copy of the value is always returned so if it is modified it does not modify
the internal value of the record.
So to update Dict value, a new dictionary must be set on the field.
Closes #13374
2024-06-30 01:49:42 +02:00
Cédric Krier
8b3d5e603b
Improve tax identifiers test
2024-07-18 17:14:59 +02:00
Adrià Tarroja Caubet
06778fb081
Fix internal for Uruguay Tax Number
...
Closes #12941
2024-07-18 16:38:51 +02:00
Adrià Tarroja Caubet
2ae871ae9f
Add more tax identifiers
...
Closes #12940
2024-07-18 17:12:02 +02:00