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