Commit Graph
58554 Commits
Author SHA1 Message Date
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