Cédric Krier
77a214385c
Test Shopify module with extra dependencies
2025-06-30 17:01:31 +02:00
Cédric Krier
2f58b1be9a
Add option to order products from web shop
2025-05-19 21:42:27 +02:00
Cédric Krier
1cfac84ebc
Keep sale line removed from Shopify order
...
It is not allowed to delete a sale line if the sale state is not draft or
cancelled.
Closes #14376
2025-11-20 10:14:13 +01:00
Cédric Krier
2ce1adfc04
Do not prevent to process sale line without product and quantity from Shopify
...
When a line is removed on Shopify, the quantity of the sale line is set to 0 in
Tryton because Shopify refund the line.
So such line without product must not prevent to process the sale as they will
not generate any stock move nor invoice line.
Closes #14375
2025-11-20 10:10:27 +01:00
Cédric Krier
d6fad7d10c
Do not create contact mechanism for invalid email from Shopify
...
Closes #14368
2025-11-17 14:38:07 +01:00
Cédric Krier
72b7d9e922
Always fill contact of commercial invoice consignee for DPD shipping service
2025-11-30 08:45:34 +01:00
Cédric Krier
dbb0abe49a
Include origin name in stock move record name
...
Closes #14359
2025-11-14 09:05:02 +01:00
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
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
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
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
9504ccf748
Raise inbound email menu
2025-10-26 09:00:15 +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
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
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
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
Cédric Krier
b9a3b1405b
Add import/export agent for customs
2025-02-01 01:52:03 +01:00
Cédric Krier
fb0b92a387
Update to DPD Shipment Service 4.4
2025-02-13 23:47:46 +01:00
Cédric Krier
7e169c1176
Set customs menu as top-level
2025-02-01 01:50:00 +01:00
Cédric Krier
142e06c421
Add incoterm version 2000
2024-11-14 19:03:14 +01:00
Cédric Krier
2cb43f313d
Use shipping properties instead of direct field
...
The properties were added in 682fe06f9774 to provide abstraction between the
different shipments.
2024-11-14 12:50:59 +01:00
Cédric Krier
4cb10fa620
Generate a default shipping description for the shipment
...
Also for UPS, it fallbacks to "General Merchandise" if the shipping description
is empty.
Closes #14351
2025-11-05 17:18:15 +01:00
Cédric Krier
3a4a23c3df
Support Belgian structured communication on invoices, payments and statement rules
2025-09-30 00:41:08 +02:00
Cédric Krier
e967e80974
Add payment reference to statement rule
2025-09-30 00:11:08 +02:00
Cédric Krier
3c8223a153
Allow customization of the payment reference to use
2025-09-29 15:37:10 +02:00