Commit Graph
1471 Commits
Author SHA1 Message Date
Cédric Krier ca69c82273 Add Stripe pull button to payment
This may be useful if events have been missed.
2024-06-21 14:29:26 +02:00
Cédric Krier 90fbb99ed2 Do not update payment if amount or status from Braintree has not changed
If payment create clearing moves, this avoid to cancel and recreate account
moves unnecessary.
2024-06-21 14:32:15 +02:00
Cédric Krier 45ca2b0343 Test account payment Stripe for refund failure
#13355
2024-07-14 02:18:38 +02:00
Cédric Krier 52404aba1a Update payment using stripe charge object on refund failure
The refund may fail after the charge.refunded has been triggered.

Closes #13355
2024-06-27 17:32:22 +02:00
Cédric Krier 653c50f2a6 Add property to retrieve stripe charge object 2024-06-21 14:16:32 +02:00
Cédric Krier f0e2696b9a Allow stripe refund to transition from succeeded to failed
For asynchronous charge the refund may fail after being succeeded.

#13355
2024-06-21 14:26:49 +02:00
Cédric Krier 4216dfdc7b Do not always update stripe amount with amount received on payment intent succeeded
The amount received is never updated once the payment intent has been created.
So we should update the payment amount only if the amount received is less
because the payment amount may have been already reduced by refunds.

#13355
2024-06-21 14:19:20 +02:00
Sergi Almacellas Abellana 0c5707f0fe Unify reopen usage 2024-07-13 19:54:41 +02:00
Maxime Richez b8d9b593a8 Remove default planned date on supplier shipment
Closes #12966
2024-07-13 19:31:46 +02:00
Sergi Almacellas Abellana a65866e59b Add reference and warehouse fields to the list of purchase request quotations
Closes #13021
2024-07-13 13:52:53 +02:00
Cédric Krier 508ca25607 Update UPS shipment API to v2403
It is the only valid values for now even if v1 seems to still work.
2024-06-17 10:51:59 +02:00
Cédric Krier 61c81e54e8 Use JSON error messages on response with error status from UPS
Closes #13341
2024-06-17 10:50:26 +02:00
Cédric Krier 5823bce6cf Add tools to apply types to SQLite select queries 2024-07-04 08:45:19 +02:00
Cédric Krier 29291130fc Use identifier code to fill siren company substitution
Closes #13366
2024-06-28 09:27:25 +02:00
Juan Jose Pablos c18c390973 Update documentation of notification email 2024-07-09 22:29:47 +02:00
Cédric Krier d95bf48e93 Allow Account group to run open type wizard
As account group has only read access to account type, it needs to be given
access to the open type wizard to run it.

Closes #13342
2024-06-17 15:40:28 +02:00
Cédric Krier a7b64d2afd Set default value for web shop on product image to False 2024-06-14 10:03:33 +02:00
Cédric Krier 3360de4a98 Match product image against None
Closes #13337
2024-06-14 10:03:07 +02:00
Juan Jose Pablos fbe87b99c8 Replace link to configuration document by ref to labels 2024-07-08 19:00:26 +02:00
Cédric Krier 376dbeddb5 Clear cached amount when resetting to draft sale, purchase and purchase requisition
Closes #13296
2024-06-13 12:34:50 +02:00
Cédric Krier 09985de225 Always clear cached amount before storing it
This is safer as if for some reason the cache is filled with wrong data, the
values will be fixed instead of keep propagating it.
2024-06-13 12:32:08 +02:00
Cédric Krier 347a161353 Do not copy cached amounts of sale, purchase and purchase requisition
Closes #13336
2024-06-13 12:11:51 +02:00
Cédric Krier 72e5a47ea2 Improve label of split shipment wizard 2024-06-25 12:28:55 +02:00
Cédric Krier ebad3b8faf Add tests to carrier module 2024-07-07 14:26:34 +02:00
Cédric Krier 6ef34db291 Do not compute carrier price without a company in the context
Closes #13364
2024-06-26 13:37:01 +02:00
Cédric Krier cc08b1c624 Save template before using it in product image attribute tests
This prevents the warning about unsaved relation record.

Closes #13380
2024-07-01 13:23:16 +02:00
Cédric Krier 3b5bb8f76a Save records before using them as many2one in Vue Storefront web shop
This prevents the warning about unsaved relation record.

Closes #13379
2024-07-01 13:09:28 +02:00
Cédric Krier f0b1c9d590 Align label in the middle of image 2024-06-25 12:28:11 +02:00
Cédric Krier 575d1d0132 Change _changed_values and _save_values properties to method
Closes #13317
2024-06-09 19:54:52 +02:00
Cédric Krier e59a24de94 Fix test_document_from_inbound_email of document_incoming
Closes #13319
2024-06-09 17:41:59 +02:00
Cédric Krier 40af8dc4ee Fix test_assign_try_with_lot of stock_lot
Closes #13318
2024-06-09 17:29:22 +02:00
Cédric Krier 948c375e59 Save party before saving bank created from BIC
This prevents the warning about unsaved relation record.
2024-06-09 15:03:51 +02:00
Cédric Krier 390310d7de Do not save invoice sequence in set_invoice_sequences tests
This prevents the warning about unsaved relation record as the fiscal year is
not yet created.
2024-06-09 14:58:34 +02:00
Cédric Krier 36f3adca1e Add TestCase to filter warnings with TEST_PYTHONWARNINGS 2024-06-09 12:45:39 +02:00
Cédric Krier 30fa01a012 Use a dedicated page on product form for web shop fields 2024-06-06 12:21:10 +02:00
Cédric Krier a7d4ae446a Add test scenario to inventory count with lot 2024-06-30 19:16:48 +02:00
Sergi Almacellas Abellana 1ab12f3e87 Display lot of counted inventory line
Closes #13083
2024-06-30 19:16:05 +02:00
Cédric Krier 01c1966ba8 Add relate from sale and purchase lines to stock moves and invoice lines 2024-06-03 13:14:03 +02:00
Cédric Krier 2244c964fe Add "Stock" prefix to stock move labels 2024-06-03 10:48:34 +02:00
Cédric Krier 01aa71bf3d Remove "include list of currencies" from documentation 2024-06-01 19:01:14 +02:00
Cédric Krier 761e47c825 Update links in Chorus Pro documentation 2024-06-01 10:54:29 +02:00
Cédric Krier 8f68b65879 Wait for expected inventory levels number in test scenario
Closes #12794
2024-06-23 08:35:43 +02:00
Cédric Krier 29cf9e102a Allow payment with amount equals to 0
This is needed for integration with some services for which a payment fully
refund is updated with an amount of 0.

Closes #13351
2024-06-21 14:39:25 +02:00
Cédric Krier 59b74452e6 Add test scenario for reconciliation of empty lines on posting 2024-06-28 01:00:22 +02:00
Richard Vong e48510503f Do not try to reconcile posted lines without debit/credit but with second currency amount
Closes #13293
2024-06-28 00:59:01 +02:00
Cédric Krier 3369d98de2 Add option to skip tests that require network 2024-05-20 12:20:00 +02:00
Cédric Krier 57e59ac67d Add secondary unit to purchase amendment
Closes #13256
2024-05-21 18:56:20 +02:00
Cédric Krier bbd5e521f3 Add secondary unit to sale amendment
Closes #13256
2024-05-21 18:56:03 +02:00
Cédric Krier 6ffe8bcea0 Enforce secondary unit rate and factor on sale and purchase line 2024-05-21 16:30:46 +02:00
Cédric Krier 77363b377f Optimize and simplify search query for invoice amount
There is no need to include record rule clause in the searcher.
And the grouping can be done only once.
2024-04-28 17:28:58 +02:00