Cédric Krier
07eb4dc3f9
Simplify PYSON expression of order point fields
2024-08-26 19:01:42 +02:00
Cédric Krier
564598270f
Remove contextual domain on company of order point
2024-08-26 19:00:34 +02:00
Cédric Krier
f3565271a7
Merge warehouse_location and storage_location in order point
...
#13476
2024-08-26 19:08:39 +02:00
Cédric Krier
1be542991a
Add test scenario for extended intrastat export
2024-09-22 15:13:38 +02:00
Maxime Richez
a7dba58f95
Remove extra columns from Belgian standard intrastat export
...
Closes #13368
2024-09-22 15:08:43 +02:00
Cédric Krier
1da4e8811e
Group numbering account move when posting
2024-08-27 13:35:18 +02:00
Cédric Krier
0d077539bf
Store computation of invoice sequence type as cache after numbering
...
Closes #12080
2024-08-25 13:08:56 +02:00
Cédric Krier
b1ba498b87
Group numbering invoices
...
Closes #12080
2024-08-25 12:42:57 +02:00
Cédric Krier
97ac57e1e9
Group numbering shipments
2024-08-25 12:18:07 +02:00
Cédric Krier
4f4c5e811d
Group numbering sale subscriptions
2024-08-25 12:17:52 +02:00
Cédric Krier
0c8a24533c
Group numbering sale blanket agreements
2024-08-25 12:17:35 +02:00
Cédric Krier
2daea7a961
Group numbering sales
2024-08-25 12:17:14 +02:00
Cédric Krier
91106c596d
Group numbering purchase request quotations
2024-08-25 12:16:59 +02:00
Cédric Krier
daabf44acf
Group numbering purchase blanket agreements
2024-08-25 12:16:36 +02:00
Cédric Krier
cae99922de
Group numbering purchases
2024-08-25 12:16:12 +02:00
Cédric Krier
3ee4a0febd
Group numbering productions
2024-08-25 12:15:56 +02:00
Cédric Krier
46b6c17595
Group numbering of account assets
2024-08-25 12:15:39 +02:00
Cédric Krier
7bafe98a0c
Group generation of stock lot number
2024-08-25 11:02:33 +02:00
Cédric Krier
3d7a9e22f4
Group numbering POS sale
2024-08-25 11:02:05 +02:00
Cédric Krier
5e61338bda
Generate all gift card numbers at once
2024-08-25 11:01:36 +02:00
Cédric Krier
ead6ea96dd
Group generation of BOM's code at creation
2024-08-25 11:00:20 +02:00
Cédric Krier
10949e13fa
Group generation of product code at creation
2024-08-25 10:59:44 +02:00
Cédric Krier
b468d3e762
Group generation of product category code at creation
2024-08-25 10:59:20 +02:00
Cédric Krier
911861837a
Group generation of party code at creation
2024-08-25 10:58:36 +02:00
Cédric Krier
2c87de506c
Group numbering account move at creation
2024-08-25 10:58:04 +02:00
Cédric Krier
b595b68b79
Support getting many sequences at once
...
Closes #13474
2024-08-25 11:02:42 +02:00
Cédric Krier
546247b635
Add sequence_nextval function to Database
2024-08-24 15:44:06 +02:00
Cédric Krier
f3485d10cf
Remove nonexistent sequence from purchase request quotation line view
...
Closes #13541
2024-09-22 18:21:25 +02:00
Cédric Krier
5dc10a92e1
Do not update multivalue record if the value is not modified
...
When a ValueMixin is used for many MultiValue fields, they are created with
default values when the first MultiValue is set.
But often the other MultiValue fields are set with the default value so by not
forcing the change, we avoid a unnecessary UPDATE query.
2024-09-22 12:42:42 +02:00
Cédric Krier
445df1ccc5
Cache all the records of ValueMixin without a Many2One
...
Closes #6984
2024-08-23 17:31:02 +02:00
Cédric Krier
88ed73598b
Add __slots__ to ValueMixin
2024-08-23 17:29:52 +02:00
Cédric Krier
8c7034ed1a
Display cache name on unique instance assertion
2024-08-23 17:28:43 +02:00
Cédric Krier
d8e6b42c58
Save generated avatar in a single call
...
Instead of saving the avatar on each record which result in an UPDATE query
for each record, grouping the saving of the avatars allows to INSERT multiple
row at once.
Closes #13472
2024-08-23 15:25:16 +02:00
Cédric Krier
07e582e395
Test more attributes in test_view
...
Closes #13462
2024-09-11 17:51:49 +02:00
Cédric Krier
34d7fd19c4
Make package measurements read-only when closed
2024-09-07 17:57:44 +02:00
Cédric Krier
38bb6cada6
Add sale reporting per promotion
2024-09-05 19:28:51 +02:00
Cédric Krier
e495d2dbfa
Support POS sale line columns defined before mixin is applied
...
The mixin is applied after the Model so if another module wants to extend the
method, the method may be in the super class.
2024-09-05 19:27:36 +02:00
Cédric Krier
6451c3f157
Add relate from promotions to sales
2024-09-05 12:39:05 +02:00
Cédric Krier
b3e4b7330e
Improve label of destination in party replace ask form
2024-09-03 12:00:43 +02:00
Cédric Krier
e6e93134e4
Add missing copyright notice to party replace ask form
2024-09-03 12:00:17 +02:00
Cédric Krier
8b8e54df23
Enforce randomness on unspecified value of scheduled task
...
Closes #13484
2024-08-30 17:52:43 +02:00
Cédric Krier
546e8c92f5
Group links from the same area together
2024-08-29 15:57:31 +02:00
Cédric Krier
6ac7de5098
Update test scenario to use two Many2Many for handling exceptions
...
#8142
2024-09-20 00:48:48 +02:00
Cédric Krier
b3794e1151
Fix documentation about Views menu
2024-09-18 09:44:20 +02:00
Cédric Krier
90f6084c87
Replace menu entries for view configuration by relate on model in the documentation
...
#12995
2024-09-18 09:43:59 +02:00
Cédric Krier
3651b9d7d4
Replace menu entries for view configuration by relate on model
...
#12995
2024-08-27 13:14:18 +02:00
Cédric Krier
b5f2946b0a
Add foreign keys for model to view search
2024-08-27 11:07:36 +02:00
Cédric Krier
2d12c5ce74
Add foreign keys for model and field to view tree state
2024-08-27 10:57:26 +02:00
Cédric Krier
a4a97c9369
Rename view id from view tree optional into view
2024-08-27 10:47:25 +02:00
Cédric Krier
5aa6ae9118
Add model and foreign keys to view tree optional
2024-08-27 10:40:49 +02:00