Commit Graph
59862 Commits
Author SHA1 Message Date
Cédric Krier 6a05c7597d Remove party name from address name for shipping services
If the party name of the address starts with the name of the party, we do not
need to repeat it as the shipping services have also a field to store the party
name.

Closes #14352
2025-11-08 09:53:01 +01:00
Cédric Krier 71ac33a2c9 Remove unused mailto function
It is no more used since 83287ed2d759
2025-11-20 22:07:43 +01:00
Cédric Krier 85920a9c3c Lock web shops when fetching order from Shopify
It is needed to avoid to fill the ir.error table with unique constraint error
on the web ID when the method is called in parallel by tasks posted from the
webhook.

Closes #14360
2025-11-13 15:23:47 +01:00
Xavi Hermoso 60a7b6654d Copy productions at once when splitting
closes #14325
2025-10-28 11:45:10 +01:00
Cédric Krier fe44ee1a60 Remove outdated comment about lock when closing stock period
Since c8771e45b861 the lock is taken at the transaction start so the calculated
stock quantities are always correct.
2025-11-29 14:59:43 +01:00
Cédric Krier b0fe13a8e6 Add test scenario for stock period 2025-11-29 14:57:15 +01:00
Sergi Almacellas Abellana d5482c3947 Include assigned move in close period error message 2025-11-29 14:56:44 +01:00
Sergi Almacellas Abellana 31a8acf935 Limit closed period assigned moves search 2025-09-04 09:08:41 +02:00
Sergi Almacellas Abellana bf6165076a Use default warehouse when creating new product locations 2025-11-21 10:57:32 +01:00
Cédric Krier 461d3a159d Remove Purchase prefix to purchase request menu entry
This create a simpler title for the tab.
2025-11-18 00:05:02 +01:00
Sergi Almacellas Abellana 612e7b72e1 Add routings on bom form
Closes #14367
2025-11-17 11:22:21 +01:00
Cédric Krier 66da5bf18a Add support to domain parser to search on empty relation field
Closes #14106
2025-11-06 18:15:38 +01:00
Cédric Krier 4859bedaaf Convert max_tasks_per_child to None when the value is 0
The ProcessPoolExecutor supports only a positive integer or None.

Closes #14349
2025-11-05 14:38:52 +01:00
Cédric Krier 9b217fa50b Use the same label for the quality inspect wizard on production as on shipments 2025-11-03 08:25:12 +01:00
Cédric Krier 19667f95fc Add test to check replaced field of replace party wizard 2025-10-31 12:03:02 +01:00
Cédric Krier 6b2b66cbd4 Allow multiple products to be added to or removed from an accounting category
Closes #14326
2025-11-28 12:06:48 +01:00
Nicolas Évrard 835aa2c1bc Use the form part of view_ids when opening a Many2One in a new tab
Closes #14391
2025-11-26 16:41:20 +01:00
Nicolas Évrard 6236d0a4f7 Use the widget attributes when populating the popup menu 2025-11-26 16:39:06 +01:00
Nicolas Évrard 622457ba33 Merge security.check_session and security.check
That way we won't use the pool when the database is not already initialized.

Closes #14316
2025-10-24 18:16:51 +02:00
Nicolas Évrard ecc3e152d1 Apply SQLite types in check_session query
Closes #14315
2025-10-24 18:13:01 +02:00
Cédric Krier f03f4512d4 Set Belgian account 488 as deposit
Closes #14148
2025-08-06 18:26:09 +02:00
Sergi Almacellas Abellana a7ddd70b00 Fix the link to the production module documentation
Closes #14395
2025-11-27 10:17:25 +01:00
Cédric Krier 67190a2e83 Use the default digit values to calculate the width for float widget
Closes #14153
2025-08-11 18:06:38 +02:00
Cédric Krier 9a8492d928 Do not sum digits for widget width when some parts are unknown
Closes #14384
2025-11-27 01:14:59 +01:00
Cédric Krier 9504ccf748 Raise inbound email menu 2025-10-26 09:00:15 +01:00
Cédric Krier 0d677b4f74 Add an option to trytond-console to run a script file 2025-10-21 16:05:39 +02:00
Cédric Krier ac39a44d3b Remove outdated comment about converting Decimal into float for XML-RPC 2025-11-26 21:53:24 +01:00
Nicolas Évrard 3ed88c83c5 Register a MappingProxyType marshalling function for both JSON-RPC and XML-RPC
Closes #14387
2025-11-26 21:50:01 +01:00
Cédric Krier c92dd960a3 Save contact mechanisms of address also when only the order is changed by Shopify
Closes #14356
2025-11-11 12:50:36 +01:00
Cédric Krier 518e5f3f69 Store only immutable structure or make a shallow copy in MemoryCache
Closes #14347
2025-11-03 23:08:31 +01:00
Cédric Krier 1824d5600c Format date with contextual language when used as record name 2025-10-21 11:00:36 +02:00
Cédric Krier 823c7d5ff7 Allow a different gross price to be set for each variant
Closes #14299
2025-10-17 17:59:53 +02:00
Cédric Krier 6b3634b74e Add stock_shipping_point module 2025-11-22 10:45:44 +01:00
Cédric Krier 133deb56b7 Add warehouse to the list view of supplier return shipment 2025-10-16 01:14:15 +02:00
Cédric Krier 7a82d82ba9 Add domain to warehouse of internal shipment
This ensures that the computed value is correct.
2025-10-16 01:13:50 +02:00
Cédric Krier 3ade628745 Add destination warehouse to internal shipment 2025-10-16 01:12:51 +02:00
Cédric Krier f67a5f8db9 Add missing entry in documentation for stock shipment customs 2025-11-22 10:44:35 +01:00
Cédric Krier e138ff1286 Order the list of variants on the product
Closes #14285
2025-10-10 17:42:08 +02:00
Cédric Krier a5330ab1ff Add product volume and weight to price list formula
Closes #13926
2025-03-17 18:24:14 +01:00
Cédric Krier b7ee37bb0a Replace clean_days with log_size in the cron configuration
Closes #14319
2025-10-27 19:20:23 +01:00
Cédric Krier ff2c9f7bc3 Load sub-fields of xxx2Many only for lazy loading
The sub-fields are not needed for eager loading view like the tree because they
are rendered with only the number of records.

Closes #14305
2025-10-21 12:14:04 +02:00
Cédric Krier 6ebc55a14e Add missing depends on currency to the TaxableMixin._round_taxes method
Closes #14348
2025-11-04 10:28:04 +01:00
Cédric Krier 142bb40876 Use short phone format in test scenario
As phonenumbers is not a dependency for the tests, we must use a short format
to not exceed the 20 characters limit.
2025-11-21 22:09:44 +01:00
Cédric Krier 36e7d69b89 Add stock_shipment_customs as requirement for tests 2025-11-21 15:34:30 +01:00
Cédric Krier d089be91ba Remove duplicate changelog entry in DPD shipping 2025-11-21 15:14:08 +01:00
Cédric Krier 8a772ad678 Support DPD international shipping 2025-02-15 22:23:11 +01:00
Cédric Krier 39a79c70ef Support Sendcloud international shipping 2025-02-15 19:27:34 +01:00
Cédric Krier 791d649dde Support UPS international invoice form 2025-02-17 19:01:11 +01:00
Cédric Krier 0796f27fbd Add fields depends to shipping properties 2025-02-15 22:24:49 +01:00
Cédric Krier a33ee46c20 Add stock_shipment_customs module 2025-10-23 17:18:15 +02:00