José Arturo García
9faa1dd9b5
feat(i18n): add standalone Dominican Spanish catalogs
2026-10-13 20:14:45 -04:00
Cédric Krier
60c5684c27
Increase version number
...
--HG--
branch : 8.2
2026-10-06 01:54:52 +02:00
Cédric Krier
e011222dc3
Prepare release 8.2.0
2026-10-06 00:56:37 +02:00
Cédric Krier
c17e032cb3
Update translations [skip ci]
2026-10-05 23:51:09 +02:00
Cédric Krier
197a988ef1
Ensure readonly fields are copied with the default value
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
readonly field must be the default value to skip the check.
2026-10-05 23:21:28 +02:00
Cédric Krier
0cc22fcd25
Use default value when copying "updated" fields of stock move
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
boolean field must be the default value for readonly fields.
Closes #15148
2026-10-05 18:03:10 +02:00
Cédric Krier
5a85ab48a8
Use default value when copying to_invoice from purchase
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
boolean field must be the default value for readonly fields.
Closes #15147
2026-10-05 16:41:04 +02:00
Cédric Krier
2648f5a8cb
Move tests about stock period closed in scenario
...
4ab7b9eb0ef5 added a scenario which could replace the checks in test_period.
2026-10-05 13:03:52 +02:00
Maxime Richez
4ee75ae44e
Allow draft and staging moves to be created and modified in the closed period
...
Closes #15056
2026-10-05 12:54:17 +02:00
Cédric Krier
88d8e9baeb
Clear stock_conversion changelog prior to release
2026-10-04 16:48:54 +02:00
Cédric Krier
9583afa251
Update to Stripe API version 2026-09-30.endive
2026-10-04 15:18:42 +02:00
Cédric Krier
c24235f075
Prevent editing inputs and outputs of production without a company
2026-10-02 11:12:28 +02:00
Cédric Krier
89708c2257
Fallback to 0 when cost price is empty for product of production
...
Closes #15138
2026-10-02 11:11:48 +02:00
Cédric Krier
2d9a773212
Add test scenario for stock supply production with phantom BoM
...
This tests that Production.set_moves supports the phantom BoM for #14908
2026-10-02 10:49:57 +02:00
Cédric Krier
31ee962cd1
Support phantom input and output when setting moves to production
...
Closes #14908
2026-10-02 10:48:48 +02:00
Cédric Krier
e9b1e5636e
Validate stdnum code before compacting and formatting it
...
Closes #15017
2026-09-30 18:30:11 +02:00
Cédric Krier
e1b241e983
Show price and currency fields on stock move when they are not required but still filled
...
This is to let the user clear the invalid fields from past moves.
Closes #14919
2026-10-01 09:54:29 +02:00
Cédric Krier
b7ed652269
Invert editable expression of the accounting field on product category
...
Closes #15137
2026-10-02 10:38:57 +02:00
Cédric Krier
35acbded8e
Trim trailing spaces in UNCL7161 codes
...
Closes #15135
2026-10-01 14:53:03 +02:00
Cédric Krier
4196231fa8
Ensure street format is stripped as empty when substituted with empty values
2026-09-29 17:17:01 +02:00
Cédric Krier
e56498d0b6
Use only stripped char in address format
...
Closes #15107
2026-09-29 17:15:28 +02:00
Cédric Krier
10c4a8d62d
Use total package weight and volume as shipment weight for PDP
...
The shipment weight must not be less than the sum of parcel weights.
Closes #15121
2026-10-01 15:30:57 +02:00
Cédric Krier
7b809a4bf9
Do not normalize Decimal value in XML document
...
Some third party expect to always have the trailing 0 in the format of currency
amount. So the amount coming from the database must already have the right
precision to format.
Closes #15085
2026-09-28 11:26:56 +02:00
Cédric Krier
5a7e5d0452
Do not translate Factur-X profiles
2026-09-30 09:55:32 +02:00
Cédric Krier
a558dbffb1
Fix typo in help text of default Factur-X profile
2026-09-30 09:55:20 +02:00
Cédric Krier
bb79d8029f
Sort advance payment invoices on Function fields of sale
...
Closes #15131
2026-09-30 13:00:48 +02:00
Cédric Krier
f219204eb6
Restrict account disbursement to account with disbursement type
...
It is needed to ensure that the account is valid when used on the invoice line.
Closes #15128
2026-09-28 14:55:24 +02:00
Cédric Krier
efed804e60
Prevent the provisioning and overflowing locations from being a child of the order point location
...
Closes #12410 #14196
2026-09-22 09:47:03 +02:00
Adrià Tarroja Caubet
78eba2ada3
Set supplier direct debit only on supplier invoice lines
...
Closes #15058
2026-09-29 11:27:32 +02:00
Cédric Krier
86766d7210
Search company and employee by only party name
...
Closes #15095
2026-09-15 09:31:57 +02:00
Adrià Tarroja Caubet
f86eefe8ec
Filter receivable lines by mandate company
...
The receivable-with-mandate tab must use the company of each move line,
as payment processing does. A mandate of another company does not make
the line collectible.
Closes #15125
2026-09-28 12:19:07 +02:00
Cédric Krier
0bf6aa2d6b
Update documentation of web shop module
2026-07-29 18:13:09 +02:00
Adrià Tarroja Caubet
0cb3f6a11e
Use super invoice grouping origins when extending sale for kit
...
Closes #15127
2026-09-28 17:47:13 +02:00
Cédric Krier
79d7e52abc
Make mandate required for SEPA direct debit reception
...
Closes #15093
2026-09-18 23:41:26 +02:00
Cédric Krier
c3ce50024c
Update test file of Winbooks export to include invoice line quantity in comment
...
Since 0795dca1e366 the record name of an invoice line include also the
quantity.
2026-09-28 08:34:05 +02:00
Cédric Krier
0e0533a659
Update oAuth 2.0 link to wikipedia for Chorus documentation
2026-09-27 09:39:51 +02:00
Cédric Krier
40bbc6a293
Update signup link to Eagle Doc
2026-09-27 09:39:06 +02:00
Cédric Krier
039927d2ff
Fill direct debit payment with Stripe customer
...
Closes #15110
2026-09-18 23:35:40 +02:00
Cédric Krier
d056757bf3
Do not set non salable product on sale line when synchronise with Shopify
...
Closes #15096
2026-09-15 12:04:11 +02:00
Cédric Krier
27e0997a85
Replace typing of stock move origin by sale and purchase Function field
...
The origin may not always be a sale or purchase line like with product kit.
So such test must be extendable by other modules implicitly. This can be
achieved by using the Function fields.
Closes #15084
2026-09-10 14:22:34 +02:00
Cédric Krier
94695e5914
Test international shipping with UPS with and without different agent account
2026-09-17 17:10:34 +02:00
Cédric Krier
83087bbb97
Use BillThirdParty tag when requesting UPS to bill charge to customs agent
...
It is not allowed to use BillShipper or BillReceiver with different accounts
for different charges.
Closes #15105
2026-09-17 17:02:06 +02:00
Cédric Krier
ff14dc4889
Set on delete cascade on invoice of payment mean
...
Closes #15080
2026-09-10 10:02:49 +02:00
Cédric Krier
78769ac924
Add timeout for requests to Peppyrus API
2026-09-09 12:25:27 +02:00
Cédric Krier
eebd27fa79
Include the minimal input/output quantity the same day as input in the average quantity for the turnover
...
Such quantity should be accounted as staying 1 day in the warehouse otherwise
we may have more quantity leaving than the average stock.
Closes #15014
2026-09-24 09:27:50 +02:00
Adrià Tarroja Caubet
39033df41c
Restrict direct debit reception to receivable accounts
...
Closes #15059
2026-09-03 15:56:17 +02:00
Maxime Richez
621fded36b
Allow sales configurations to create shipments in draft
...
Closes #15088
2026-09-23 09:46:34 +02:00
Cédric Krier
b82603d258
Add BOM tolerance warning on production inputs and outputs
...
Closes #14475
2026-09-22 17:49:00 +02:00
Cédric Krier
d4fddeb5a1
Include test PDF in document incoming OCR
2026-09-22 18:35:13 +02:00
Cédric Krier
b367f48a0d
Add document_incoming_ocr_eagle_doc module
2026-09-22 17:49:54 +02:00