Commit Graph
2100 Commits
Author SHA1 Message Date
Cédric Krier ac42d79df7 Document setup of Shopify variants 2025-03-09 10:30:46 +01:00
Cédric Krier a56834c421 Document that Modify Header wizards are recalculating lines 2025-03-10 13:46:00 +01:00
Cédric Krier 716b0b2ed6 Remove access right tests in scenario
The access rights are now only a configuration matter.
2025-03-30 15:22:07 +02:00
Cédric Krier 86c60f700c Do not fill to_post_number with empty value in Sendcloud parcel 2025-04-15 21:27:51 +02:00
Cédric Krier 274f2a3941 Support structured address in shipping services 2025-01-25 13:21:21 +01:00
Cédric Krier 2e0ecbabf5 Add numbers property to address 2025-01-25 13:20:36 +01:00
Cédric Krier b2401ede71 Force update of address format 2025-01-25 01:14:12 +01:00
Cédric Krier 0d1da7c1b4 Add structured address 2025-01-25 13:21:34 +01:00
Cédric Krier 8043c1f6cd Fill secondary unit from product customer
Closes #2294
2025-04-14 18:19:25 +02:00
Maxime Richez 8129eb4bfc Fill secondary unit from product supplier
Closes #13933
2025-04-14 18:56:45 +02:00
Cédric Krier faca1dd187 Order bank account per owners
Closes #13937
2025-03-24 18:44:31 +01:00
Cédric Krier d68df1a8e6 Store payable bank account number on SEPA payment
This allows the user to select the bank account to use for the payment instead
of the first IBAN.
Also it stores the bank account that was selected by default on processing.

Closes #13938
2025-03-24 23:10:42 +01:00
Cédric Krier 2a85bd2a14 Remove test on the returned value from production _move method
The method always returns a stock move.
2025-03-27 00:26:53 +01:00
Cédric Krier 43dff0d4f6 Add method to prepare stock move from a BOM input or ouput
This allows customization of the stock move using data from the BOM.

Closes #13945
2025-03-27 00:25:18 +01:00
Cédric Krier 3a0892126d Set cursor on product field in opportunity line form
Since 9ec3b6ddc7ec the product is no more the first focusable field but it
stays the first useful to have the focus.

Closes #13908
2025-03-31 18:23:37 +02:00
Cédric Krier 130da3b56d Archive Shopify products removed instead of deleting them
Such that customization made from the admin interface are preserved if the
product is republished.

Closes #13962
2025-04-04 00:27:57 +02:00
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