Cédric Krier
dcb06d6f7d
Update documentation of sale_advance_payment
2025-11-22 18:10:08 +01:00
Cédric Krier
9c783419cf
Rename advance payment conditions into lines
...
Closes #12854
2025-11-22 15:37:31 +01:00
Cédric Krier
1093f7caa7
Move advance payments in separate tab of sale form
2023-12-20 10:35:23 +01:00
Cédric Krier
276aef121f
Display origin in purchase request list
2023-12-21 13:21:47 +01:00
Cédric Krier
66999ae7e5
Raise tailored error message when calculated account for move line is empty
...
Closes #14392
2025-11-26 12:03:42 +01:00
Cédric Krier
0b69b334be
Add edocument_peppol_peppyrus module
2025-11-21 22:37:20 +01:00
Cédric Krier
e2b266e61e
Add edocument_peppol module
2025-11-21 15:38:25 +01:00
Cédric Krier
a89e7e20a7
Support UBL file in document incoming
2025-11-17 17:52:05 +01:00
Cédric Krier
6149c357f2
Add parser for UBL invoice and credit note
2025-11-20 13:08:49 +01:00
Cédric Krier
595c553a56
Add e-documents as reports on invoices
2025-10-29 15:55:04 +01:00
Cédric Krier
6e9981228a
Add edocument_ubl module
2025-11-14 16:36:06 +01:00
Cédric Krier
fa8cefff05
Use a random Shopify handle for product in test scenario
2025-12-01 18:41:01 +01:00
Cédric Krier
085ef4f9ac
Add sale_rental_progress_invoice module
...
Closes #13211
2025-11-23 20:37:56 +01:00
Cédric Krier
c39c64c1c8
Group sale invoices from rental
2024-06-05 14:48:53 +02:00
Cédric Krier
e576fcacc9
Rename _get_invoice_purchase in _get_invoice on purchase
2024-02-21 15:07:52 +01:00
Cédric Krier
2bcb418688
Rename _get_invoice_sale in _get_invoice on sale
2024-02-21 15:07:05 +01:00
Cédric Krier
a7908ffdec
Add sale_rental module
...
Closes #13015
2025-11-23 19:20:17 +01:00
Cédric Krier
f7b41a3a07
Set analytic account on closing move of asset also when it is an expense
...
Closes #14390
2025-11-25 16:02:52 +01:00
Cédric Krier
76cc0945e3
Add depends to parent account_category for on_change_gross_price
...
Since 101e1d87a261 product template has a One2Many field accounting_templates
which requires the new dependency.
2025-12-01 17:12:57 +01:00
Cédric Krier
998aa90a72
Set the language to party from the Shopify customer
...
Closes #14257
2025-12-01 16:52:59 +01:00
Cédric Krier
bcd594fe74
Add logging for Shopify GraphQL queries and webhooks
2025-09-22 14:45:09 +02:00
Cédric Krier
23b4ec2aad
Add admin URL to Shopify identifiers
...
Closes #14160 #14164
2025-08-14 14:31:32 +02:00
Cédric Krier
047d89886b
Set compare-at price on Shopify using non-sale price
...
Closes #14155
2025-08-12 15:32:34 +02:00
Cédric Krier
03b82163ce
Add support for product kit on Shopify
...
Closes #14129
2025-10-09 19:12:53 +02:00
Cédric Krier
567cae3c86
Add carrier selection for Shopify order
...
Closes #14102
2025-07-03 16:49:46 +02:00
Cédric Krier
807b593f1e
Use GraphQL API instead of REST API of Shopify
...
The REST API has been deprecated.
Closes #13598
2025-12-01 16:46:23 +01:00
Cédric Krier
6360869d6c
Add id as matching key for product image URL
...
This allows to generate an URL for a specific image.
2025-05-27 00:08:28 +02:00
Cédric Krier
3f7794b968
Replace picsum service by our own images in product image tests
...
Closes #14201
2025-08-28 10:51:26 +02:00
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