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
Cédric Krier
12b779346b
Fix typo in setup documentation of Typless
2026-04-28 19:28:46 +02:00
Cédric Krier
77fc252ef1
Raise TyplessError from the original exception
2026-04-28 19:26:10 +02:00
Cédric Krier
8895920864
Move supplier invoice sample PDF from document_incoming_ocr_typless to document_incoming_ocr
2026-04-28 19:24:56 +02:00
Cédric Krier
03e6c04262
Manage disbursement on project
2026-09-22 15:20:38 +02:00
Cédric Krier
30711fc397
Set all grouping keys when creating invoice line for project
2026-06-02 11:50:58 +02:00
Cédric Krier
8a5090c92f
Add documentation for project configuration
2026-06-19 18:55:47 +02:00
sbend
a160de628a
Use the summary as the fallback record name for lines without a product
...
Closes #14198
2026-09-22 12:35:06 +02:00
Cédric Krier
5ea8b1f784
Add lot to POS line
...
Closes #15109
2026-09-21 15:28:29 +02:00
Maxime Richez
8690e9aa07
Add stock_conversion module
...
Closes #14806
2026-09-22 11:13:55 +02:00
Cédric Krier
3d29395a19
Add production prefix to label of cost price fields for production
2026-09-18 10:54:09 +02:00
Cédric Krier
c83e497296
Write post date and number on account move without check access in French test scenario
2026-09-21 15:42:49 +02:00
Cédric Krier
cbb762530b
Use editable instead of of readonly for account template override
2026-09-21 15:24:43 +02:00
Cédric Krier
a5b3061674
Distinct readonly and editable states for SEPA mandate identification
2026-09-21 10:39:12 +02:00
Cédric Krier
0d7658b08f
Increase maximum sleep in Stripe scenario
...
Stripe takes more time to process the events.
2026-09-21 10:19:36 +02:00
Cédric Krier
c17618d0d8
Make landed cost field on account invoice line not editable instead of readonly
...
Users must be allowed to edit it when adding invoice lines to a landed cost.
2026-09-21 10:04:34 +02:00
Cédric Krier
bdefd24bbc
Use decorator before ModelView.button to set default records for cron task
...
Closes #15076
2026-09-09 12:22:52 +02:00
Cédric Krier
0974e54035
Add sleep between two update status call in test scenario
2026-09-09 14:22:57 +02:00
Cédric Krier
9350bcc1c6
Make customs boolean on product category not editable when in a tree
2026-09-19 15:39:08 +02:00