Cédric Krier
c8c49bea09
Add deprecation warning when new API version for Stripe is available
...
Closes #14659
2026-03-06 12:09:44 +01:00
Cédric Krier
81872dee9b
Fix format of CHANGELOG initial entry
2026-03-27 18:12:02 +01:00
Alex Alias Montserrar
b8a951b95e
Add a reference field to the quality inspections
...
Closes #12436
2026-03-27 18:10:21 +01:00
Cédric Krier
55da16f6a7
Use party lang Function field to set language for taxes and chat
2026-03-06 10:50:48 +01:00
Cédric Krier
a81884484a
Update documentation of stock_package
2026-02-07 19:31:15 +01:00
Cédric Krier
3e4e9198a3
Add pack wizard on shipments and package
...
Closes #14586
2026-03-19 15:20:46 +01:00
Cédric Krier
248dbc45f2
Fetch all non cancelled Shopify orders
...
Orders with only gift cards are directly archived by Shopify but we need to
fetch them.
2026-02-04 16:39:09 +01:00
Cédric Krier
f9cfa0c422
Add support for gift card products on Shopify
...
Closes #14417
2026-01-09 18:31:28 +01:00
Cédric Krier
af646f2d25
Add fields that calculate if the invoice is sent via Peppol
...
Closes #14651
2026-03-05 11:48:32 +01:00
Cédric Krier
1abb31b07d
Unpublish the products from the web shops when deactivating them
...
Closes #14649
2026-03-05 10:46:50 +01:00
Cédric Krier
8251c37ed6
Permit administrator to create incoming Peppol document
...
Closes #14646
2026-03-03 19:52:55 +01:00
Cédric Krier
39a22ae74f
Use python3 to launch build
2026-03-26 00:32:49 +01:00
Cédric Krier
94c4f0a9e6
Rewrite coverage paths
...
Since tox is running tests on the installed package, the coverage paths are no
more relative to the repository root.
2026-03-25 19:39:52 +01:00
Cédric Krier
a77f01aff0
Allow cash rounding with opposite method
2026-03-02 15:21:27 +01:00
Cédric Krier
a51a6249c0
Add attn to address
...
Closes #14633
2026-02-27 12:55:11 +01:00
Sergi Almacellas Abellana
0f9feff82b
Allow copying resources from sale rental to its invoices
...
Closes #14632
2026-02-26 17:52:01 +01:00
Cédric Krier
04739b25bb
Assign shipment before pick in European stock accounting test scenario
2026-02-12 13:08:44 +01:00
Cédric Krier
41d60e5d03
Do not post twice invoice in Spanish account test scenario
2026-02-11 12:50:17 +01:00
Cédric Krier
f34ebe4ffb
Do not call twice wait on account export in test scenario
2026-02-11 12:44:02 +01:00
Cédric Krier
b540f5bbb8
Cancel before reset to draft and validate before posting statement in test scenario
2026-02-11 11:02:34 +01:00
Cédric Krier
c013aed083
Do not try to cancel move in shipment in anglo-saxon test scenario
...
Instead it is the shipment that must be tried to be cancelled because the
cancel button on move is forbidden if it is in a shipment.
2026-02-11 10:57:23 +01:00
Cédric Krier
a61814d46e
Assign shipment before pick in Shopify test scenario
2026-02-10 19:22:32 +01:00
Cédric Krier
39e5dc7ffc
Do not process parent document incoming after split in test scenario
...
Only active document can be processed.
2026-02-10 18:06:00 +01:00
Cédric Krier
f06ae5f4d8
Reset to draft only non draft sales in stock quantity test scenario
2026-02-10 12:37:51 +01:00
Cédric Krier
be609bf3e8
Patch assignation required in test scenario to create move without shipment
2026-02-10 17:42:42 +01:00
Cédric Krier
b5a13b5c5e
Use customer shipment to create outgoing move for lot trace test scenario
2026-02-10 11:55:23 +01:00
Cédric Krier
d4c75a5499
Use internal shipment to create product needs in stock supply test scenario
2026-02-10 17:08:34 +01:00
Cédric Krier
853870a1c9
Set BoM when testing production split
2026-02-09 21:46:16 +01:00
Cédric Krier
ea7a2c3aa2
Do not reset to wait supplier return shipment in scenario
...
The purchase already creates return shipments in waiting state.
2026-02-09 18:15:37 +01:00
Cédric Krier
ed924a6c25
Test empty sale and purchase with a comment line
...
The states of the button prevents to quote without any line.
2026-02-10 18:09:54 +01:00
Cédric Krier
a9604157ee
Add VATEX code to Belgian taxes
2026-02-04 09:40:55 +01:00
Cédric Krier
1ec82407cf
Add Belgian purchase and sale VAT zero rated goods
2026-02-03 15:19:31 +01:00
Cédric Krier
1dec292c0b
Add UNECE code to Belgian taxes
2026-01-09 14:33:46 +01:00
Cédric Krier
e7294b45c7
Add VAT exemption code on tax
...
Closes #14573
2026-02-04 10:12:56 +01:00
Cédric Krier
145ce8f2f8
Make retrieval of metadata via build really quiet
2026-03-22 09:07:23 +01:00
Cédric Krier
855f129ee8
Use https for wikipedia links to BIC and IBAN
2026-03-23 09:03:36 +01:00
Cédric Krier
f6cc09c813
Do not check link to help.shopify.com
...
The website requires JavaScript.
2026-03-23 09:03:05 +01:00
Cédric Krier
5310b00496
Remove grouped_slice per IN_MAX
...
The usage of ``grouped_slice`` without size is deprecated since `=
ANY(ARRAY[%s])` is used for PostgreSQL and SQLite is used only for tests.
The ``Database.IN_MAX`` is replaced by ``backend.MAX_QUERY_PARAMS`` which is a
more accurate limit of the backend.
The SQLite limits is indeed SQLITE_MAX_EXPR_DEPTH so we use a empirical value.
2026-03-22 21:05:26 +01:00
Cédric Krier
0da67bce21
Deprecate reduce_ids for SQL_OPERATORS['in']
...
Closes #12989 #13897
2025-12-26 10:57:44 +01:00
Nicolas Évrard
299dd6b1c9
Update to Psycopg 3
...
Closes #10901
2026-03-22 19:53:32 +01:00
Cédric Krier
7fb5a4a3de
Do not use Literal to count in SQL
...
The * is not actually a parameter of the aggregate function so it is better to
let python-sql manage it with its default value.
2025-12-25 09:47:23 +01:00
Cédric Krier
d3c8a8e55d
Add support for Python 3.14
2026-03-21 09:02:25 +01:00
Cédric Krier
42b0fc7061
Remove support for Python 3.9
2026-03-21 08:48:06 +01:00
Cédric Krier
e15c0b7d7a
Upgrade to pyproject using hatchling as build-system
2026-03-21 18:46:34 +01:00
Nicolas Évrard
d6dc19b523
Skip the reconciliation of already reconciled lines with debit == credit == 0
...
Closes #14679
2026-03-16 12:28:56 +01:00
Cédric Krier
a49ee526d2
Order Account Parties of General Ledger by party before id by default
...
Closes #14669
2026-03-11 16:03:00 +01:00
Cédric Krier
9821476565
Show account parties in ledgers when they contain lines
2026-03-11 15:20:41 +01:00
Cédric Krier
4c7f871e60
Generate an Account Party entry also for party having a move line in a children account
...
Closes #14668
2026-03-11 15:59:05 +01:00
Cédric Krier
82e08446fc
Define Typless fields per document type
...
Closes #14648
2026-03-19 16:41:35 +01:00
Cédric Krier
df3fd82299
Do not show empty web shop URL for product
...
Closes #14650
2026-03-05 10:49:11 +01:00