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