Commit Graph
2084 Commits
Author SHA1 Message Date
Cédric Krier d169592a30 Do not update Shopify product with empty product description
Closes #13963
2025-04-04 00:37:39 +02:00
Cédric Krier fff5663ae1 Add DecimalNull as tools 2025-04-08 09:59:33 +02:00
Cédric Krier 88b9c02577 Prevent to revise multiple times the same asset with the same invoice line
Closes #13970
2025-04-11 13:24:16 +02:00
Cédric Krier 703223faf7 Do not set more than the fulfillable quantity in Shopify fulfillment
Closes #13956
2025-04-02 17:29:47 +02:00
Cédric Krier 275248478a Ensure the contextual company is not None and positive before using it
Closes #13868
2025-03-10 23:43:49 +01:00
Cédric Krier 1e151a15a2 Remove support for Python 3.8 2025-04-06 12:11:03 +02:00
Cédric Krier 6d8b42c687 Add support for Python 3.13 2025-04-06 12:10:20 +02:00
Cédric Krier b2d84f32c2 Reset sale and shipment to draft before delete
Since 6c72b78d92d8 the documents are no more automatically cancelled prior
deletion.
2025-04-07 00:27:05 +02:00
Cédric Krier b7e5b7d865 Remove coupon name in Vue Storefront test
Since 5f9f977bfd12 there is no more a name field on coupon.
2025-04-07 00:25:13 +02:00
Cédric Krier 9ba7970f41 Check invoice state only for modified lines with an invoice
Since 6c72b78d92d8 the rewrite of the check did not skip invoice line without
invoice.
2025-04-07 00:23:44 +02:00
Cédric Krier 5041a85ef6 Update on_* field of trigger in tests
Since bc7e074fc4d9 the fields of trigger has been suffixed with an '_'.
2025-04-07 00:30:35 +02:00
Cédric Krier c5aadfb64a Clear currency on output move of production to lost and found 2025-04-05 19:43:09 +02:00
Cédric Krier 52dd42b587 Remove wrong classmethod decorator on compute_fields of timesheet line 2025-04-05 19:42:30 +02:00
Cédric Krier 5aeff66acd Use ModelStorage hooks instead of extending create/write/delete 2025-04-06 00:14:17 +02:00
Cédric Krier 45122b77c0 Add on_write to ModelStorage 2025-02-24 13:39:52 +01:00
Cédric Krier f94ae51649 Use compute fields for timesheet cost 2025-02-28 12:27:32 +01:00
Cédric Krier 15feef82d8 Use compute fields for places on stock move 2025-01-21 00:25:18 +01:00
Cédric Krier 12db02464b Use compute fields for format contact mechanism value 2025-01-17 17:24:50 +01:00
Cédric Krier 651144cf37 Use compute fields for IBAN number 2025-01-17 16:12:13 +01:00
Cédric Krier 5984c9aa5f Use compute fields for attendance date 2025-01-17 15:57:44 +01:00
Cédric Krier ea8b1e810f Use compute fields for intrastat type and value 2025-01-17 14:00:31 +01:00
Cédric Krier 6d8d307670 Use compute fields for internal quantities on stock move
Closes #13739
2025-01-15 22:10:07 +01:00
Cédric Krier 1772caec90 Clean migrations for series before 6.0 2025-01-04 00:19:42 +01:00
Nicolas Évrard cbdad75620 Remove old-style of super() calls 2025-04-04 00:45:18 +02:00
Nicolas Évrard 5781a49606 Call the actual super method of InteralShipmentReport
Closes #13892
2025-02-26 11:38:41 +01:00
Cédric Krier 18e4060d71 Do not check links to tfig.unece.org 2025-04-03 00:26:09 +02:00
Cédric Krier b4d984125b Permit party administrators to edit web users
Closes #13936
2025-03-24 13:12:43 +01:00
Cédric Krier ee10ced9e2 Allow to use phonenumberslite as dependency
phonenumberslite is a stripped version of phonenumbers which consume less
memory because it does not include geocoder, carrier and timezone packages
which are not used.
2025-02-03 14:00:41 +01:00
Cédric Krier a94ca05e3d Make phonenumbers dependency optional 2025-02-03 14:37:56 +01:00
Cédric Krier bee0a048f9 Add partial index on sale and purchase line for relate from product
Closes #13887
2025-02-25 10:05:43 +01:00
Cédric Krier 914373a6b4 Set unit price to purchase line from request in test scenario
Since ffe17ea235ab the unit price of purchase line is no more set to 0.
2025-03-30 14:45:32 +02:00
Cédric Krier c3cc1fdd80 Update test scenario to use "Accounting" in group names
The name of the groups have been updated in e5f6780b95b7.
2025-03-30 12:06:59 +02:00
Cédric Krier a5738aa475 Set supplier unit price for purchase request in test scenario
Since ffe17ea235ab the unit price of purchase line is no more set to 0.
2025-03-30 12:06:01 +02:00
Cédric Krier cadc64f2ce Hide origin of incoming SEPA message
Closes #13920
2025-03-14 18:36:42 +01:00
Cédric Krier e1e597a4ea Allow SEPA messages to be downloaded at once
Closes #13919
2025-03-14 18:35:01 +01:00
Cédric Krier b66f41cdca Order lines in grouped line by descending id
This is to have the same order as the calculation of payable/receivable balance.
2025-03-13 18:34:04 +01:00
Cédric Krier 3b0b5f279e Filter out reconciled lines from debit/credit/secondary amount of account grouped line
It is needed to calculate the payable/receivable balance of grouped lines when
it is partially reconciled.

Closes #13918
2025-03-13 19:09:04 +01:00
Cédric Krier e5c727a12f Add payable/receivable date on move line group
Same as 7caa97a96b95 but for move line group.
2025-03-27 23:53:17 +01:00
Cédric Krier a276b07362 Make statement line number readonly when statement is not draft 2025-03-13 12:57:47 +01:00
Cédric Krier 73dfe9fc39 Reuse original readonly state of date of statement line 2025-03-13 12:57:31 +01:00
Cédric Krier f101ad8d05 Set party of statement line readonly when state is not draft
We must keep existing states when adding required states to party.

Closes #13916
2025-03-13 12:56:38 +01:00
Maxime Richez b1bd50209a Add missing depends on rate and factor to calculate unit price from second unit of blanket line
Closes #13932
2025-03-21 10:50:23 +01:00
Cédric Krier 13dec41635 Use "Accounting" in the group names
Closes #13907
2025-03-08 09:47:54 +01:00
Cédric Krier 453c79ff15 Store Shopify order ID as web ID 2025-02-27 00:18:07 +01:00
Cédric Krier 5d8a013676 Make web ID on sale unique per web shop
Closes #13891
2025-02-27 00:17:40 +01:00
Sergi Almacellas Abellana 4288e9c6b0 Do not set the unit price of the purchased lines from the request to zero
Since 65be15fb7d8a its possible to set empty unit price

Closes #13886
2025-02-24 10:29:45 +01:00
Cédric Krier 0fd308172e Use strict sequence to number account moves
Closes #12603
2025-02-11 12:04:55 +01:00
Cédric Krier 24d89fad16 Add help selection to SII Tax Key 2025-01-26 13:55:58 +01:00
Cédric Krier 38f89a658a Enforce size of invoice XML values for SII service
Closes #13829
2025-03-08 09:54:46 +01:00
Maxime Richez 56956d40e1 Reuse of the secondary unit when crediting an invoice
Closes #13814
2025-01-22 12:32:23 +01:00