Commit Graph
2424 Commits
Author SHA1 Message Date
Cédric Krier 7111131981 Support a distinct VAT from the participant ID in the test scenario 2025-12-08 22:59:18 +01:00
Cédric Krier 158e580be5 Fix help text for rental state to be about rental 2025-12-08 10:32:08 +01:00
Cédric Krier 478f092fc8 Improve help for gross price as it included many taxes 2025-12-08 10:31:43 +01:00
Cédric Krier 83be0303f3 Do not translate Peppol document type 2025-12-08 10:30:10 +01:00
Cédric Krier f8b3b9ce3a Replace starting/ending date by start/end date
These are the most frequent terms used.
2025-12-08 10:29:42 +01:00
Cédric Krier f18bb91e49 Use better labels for the Belgian VAT and business number 2025-12-06 09:08:20 +01:00
Cédric Krier bc8a84feaa Standardise the skipping of warnings in the test scenario 2025-11-27 16:59:05 +01:00
Cédric Krier edb3c2c2d4 Remove warning for inventory in the future
Since #10591 we can skip the warning of stock move in the future for newly
created moves.
2025-11-27 16:28:21 +01:00
Cédric Krier 73b5bd429f Do not delete on cascade parts of a chart of account
Closes #14399
2025-11-27 15:12:45 +01:00
Cédric Krier c8f3df9390 Do not restrict deleting template of chart of account
Closes #14398
2025-11-27 15:10:27 +01:00
Cédric Krier 9cce9ef35e Lock only FRST SEPA mandates when processing payment group
This prevents most of the time to consume a sequence number for the group
because the transaction has to restart to lock the mandates.

Closes #14397
2025-11-27 15:14:26 +01:00
Cédric Krier 93a5e6ceb8 Round moved quantity before compare to 0
As moved quantity is the sum of float, it may carry rounding issue so it must
be rounded before comparison.

Closes #14386
2025-11-25 18:38:51 +01:00
Cédric Krier 01fc57e89e Replace non-ascii "N°" by "No" in report templates
msgmerge complaints about non-ascii msgid
2025-12-03 09:18:28 +01:00
Cédric Krier 72d637cec9 Test if field_names is None instead of empty in ModelStorage hooks
Closes #14382
2025-11-21 11:50:54 +01:00
Cédric Krier 6f26a9cc79 Add chat to operational documents 2025-12-02 16:01:39 +01:00
Cédric Krier b03aff8509 Rename _get_invoice_sale in _get_invoice on sale
fee96f0f00e8 missed the rename for commission module.
2025-12-02 17:50:32 +01:00
Adrià Tarroja Caubet 5525b195f3 Add cy_vat as tax identifier type
Closes #14381
2025-11-21 11:28:54 +01:00
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