Cédric Krier
645cdbd65e
Improve dunning overdue help text
2025-09-15 16:25:52 +02:00
Cédric Krier
4622a4d104
Test stock internal supply with and without warehouses
2025-10-25 13:07:25 +02:00
Cédric Krier
a2ad9560bb
Filter order points using child of operator when supplying with internal shipments
2025-10-25 12:24:03 +02:00
Sergi Almacellas Abellana
60dc754bea
Limit implicit locations to the child of warehouses when supplying for internal shipments
...
Closes #14262
2025-10-25 12:06:20 +02:00
Sergi Almacellas Abellana
a0657d1cd7
Only delete requested shipments from the warehouses when supplying internal shipments
...
Closes #14263
2025-10-25 12:24:26 +02:00
Cédric Krier
0642af4150
Do not migrate the account periods to a strict sequence if there is no sequence
...
Closes #14308
2025-10-22 12:37:59 +02:00
Sergi Almacellas Abellana
3ad3c37273
Clarify that non deductible taxes apply for supplier invoices
2025-07-29 09:25:00 +02:00
Cédric Krier
e9b3a9eed8
Use description used when exporting FEC file
...
Closes #14255
2025-10-19 17:57:27 +02:00
Sergi Almacellas Abellana
ab7856ddcd
Test if production has warehouse before reading its address
...
Closes #14307
2025-10-21 18:24:52 +02:00
Cédric Krier
342a7a42f9
Use queue to update sales from Shopify orders
...
Closes #14274
2025-10-05 17:44:47 +02:00
Cédric Krier
3d6558faaa
Do not create Shopify fulfillment orders with a quantity of zero
...
Closes #14286
2025-10-11 15:06:20 +02:00
Cédric Krier
f32669b086
Make each company's party unique
2025-10-01 10:17:22 +02:00
Cédric Krier
90ded6b681
Make the party field read-only for saved companies
...
Closes #14268
2025-10-01 10:16:47 +02:00
Cédric Krier
be7347f600
Add the attributes name field to the sale and purchase list views
...
Closes #14280
2025-10-07 18:22:57 +02:00
Cédric Krier
1c71eaba67
Construct move key for assignation by converting list to tuple
...
Instead of creating a new tuple on each field, it is faster to fill a list and
convert it to a tuple at the end.
2025-10-03 16:41:12 +02:00
Cédric Krier
354139725c
Do not allow to change template of existing product
...
Many models rely on the couple product-template to be immutable.
Closes #14279
2025-10-07 17:42:27 +02:00
Cédric Krier
c059af6bed
Do not copy incoming documents when copying invoices
...
Closes #14272
2025-10-02 15:26:34 +02:00
Cédric Krier
0f331ef1fe
Make Shopify identifier unique per record and web shop
...
Closes #14266
2025-09-30 15:55:59 +02:00
Cédric Krier
f18165b5fc
Add simpleeval as requirement for account statement rule module
...
Closes #14264
2025-09-30 12:32:05 +02:00
Cédric Krier
c3c1b962ed
Limit of shopify_orders context to test
...
Closes #14260
2025-09-29 11:21:39 +02:00
Cédric Krier
6f876d10c4
Always try to confirm Shopify sale after creation and update
...
This is in case there is no transaction/payment to trigger the confirmation.
Closes #14256
2025-09-25 17:32:00 +02:00
Cédric Krier
4b75d20420
Require phonenumbers for testing scenario
...
The scenario relies on phone numbers format being standardized for comparison.
Closes #14292
2025-10-14 15:40:58 +02:00
Cédric Krier
1e03263529
Add contact mechanism for the phone number from Shopify address
...
Closes #14253
2025-09-23 18:43:08 +02:00
Cédric Krier
533f57f73a
Insert last Shopify contact mechanism as first of its type
...
Closes #14252
2025-09-23 16:15:57 +02:00
Cédric Krier
9996cd8fde
Remove usage of deprecated stripe.error module
...
Since version 7.8.0 of stripe, the module is deprecated and it was removed in
version 13.0.0.
Closes #14278
2025-10-07 15:21:08 +02:00
Cédric Krier
7e650ffd48
Limit stripe version before 13.0.0
...
The version 13.0.0 removed the deprecated stripe.error module.
Closes #14278
2025-10-07 15:27:45 +02:00
Cédric Krier
ffd42a0fc4
Allow customization of the types of identifiers permitted on the address
...
Closes #14247
2025-09-19 17:24:36 +02:00
Cédric Krier
4fbf660b85
Add option to notify Shopify customer about fulfillment
...
Closes #14244
2025-09-18 14:12:16 +02:00
Maxime Richez
3d99b80027
Add phantom BOM
...
Closes #11160
2025-10-13 09:41:41 +02:00
Cédric Krier
d96260f590
Add party's address to the SEPA mandate
...
Use explicit address selection to display on the SEPA mandate instead of the
default first address.
Closes #14229
2025-09-14 12:23:08 +02:00
Cédric Krier
47b79131dc
Fallback to effective date to filter line for party payable/receivable today
...
This implements the same behavior as the payable/receivable date in
7caa97a96b95 ensuring that the cumulate balance is the same as the today field.
Also it allows to customize the date considered as today from the context date
key or _datetime (when browsing history).
Closes #14228
2025-09-13 11:22:40 +02:00
Cédric Krier
b519f15a05
Allow cancellation of done drop shipments
...
Same as 0d599a48d351 but for drop shipment.
Closes #14223
2025-09-10 09:50:17 +02:00
Cédric Krier
baf798eb6a
Add a status URL to sales from web shop
...
Closes #14210
2025-09-02 10:14:54 +02:00
Cédric Krier
759a7c186d
Forbid resetting to draft cancelled shipment from Shopify
...
Closes #14207
2025-08-29 14:38:40 +02:00
Nicolas Évrard
9839c0902d
Add test that fields in __access__ are required
...
Closes #14261
2025-09-29 13:16:49 +02:00
Adrià Tarroja Caubet
c9d323f544
Add a timestamp parameter to the URLs of the product images
...
Closes #11456
2025-10-11 13:27:37 +02:00
Cédric Krier
ecc9ffc7de
Add stock inventory and turnover reports
2025-10-11 10:46:03 +02:00
Cédric Krier
771e76f0cc
Support taxes from Shopify shipping product
...
Closes #14192
2025-08-25 13:37:31 +02:00
Cédric Krier
778d064f56
Add routes to open Shopify objects
...
Closes #14176
2025-08-20 14:01:18 +02:00
Cédric Krier
c642173094
Add support for credit refunds with Shopify
...
Closes #14165
2025-08-15 13:08:08 +02:00
Cédric Krier
245092d63b
Add support for refunding payments on sales
...
Closes #14166
2025-08-15 09:11:10 +02:00
Cédric Krier
7c4504f23a
Do not use the order object from Shopify webhook update
...
But fetching the order we ensure to fetch all the data needed.
2025-08-16 14:10:56 +02:00
Cédric Krier
440b920654
Add button to update the sales from their web shop
...
Closes #14163
2025-08-14 12:56:41 +02:00
Cédric Krier
faf11a8e48
Add web shop URLs to products
...
Closes #14160
2025-10-09 10:20:31 +02:00
Cédric Krier
6ba56ce0c8
Allow a different list price to be set for each variant
...
Closes #14154
2025-10-07 16:23:45 +02:00
Cédric Krier
965aa923c7
Include reference in shipment record name and fallback to id when empty
...
Closes #14147
2025-08-06 10:10:23 +02:00
Cédric Krier
df1f944489
Order POS sale by descending date
...
Closes #13985
2025-08-01 10:34:42 +02:00
Xavi Hermoso
93385742d2
Make quality control points name unique per control
...
Closes #14124
2025-10-08 13:00:22 +00:00
Cédric Krier
f325924717
Do not update measurements of all shipments for empty list
...
Closes #14271
2025-10-02 10:44:10 +02:00
Cédric Krier
5d6ec458c7
Remove unnecessary depends on Shopify UoM of product
2025-09-30 09:54:01 +02:00