Commit Graph
1723 Commits
Author SHA1 Message Date
Cédric Krier f3c767dc6f Update documentation of authentication SAML 2024-08-02 15:51:49 +02:00
Cédric Krier b9465aae47 Update documentation of bank 2024-10-15 17:02:17 +00:00
Cédric Krier ed6e62d396 Update documentation of company work time 2024-10-15 16:28:03 +00:00
Cédric Krier b30a4005df Update documentation of Google Maps 2024-10-15 15:14:33 +00:00
Cédric Krier 70f6a94537 Optimize searching stock moves with FIFO quantity when deleting 2024-10-14 17:55:20 +02:00
Cédric Krier 597ad2af0a Forbid to cancel stock move used for anglo-saxon accounting
Closes #13597
2024-10-14 17:54:40 +02:00
Cédric Krier 9e9fdb7782 Cancel account move when stock move is cancelled
Closes #13597
2024-10-14 17:54:18 +02:00
Cédric Krier 745099113f Enforce strictly positive currency rate 2024-10-14 15:18:19 +02:00
Cédric Krier d0efae47b5 Enforce positive number of digits for currency 2024-10-14 14:37:41 +02:00
Cédric Krier 62fe5b3fdf Enforce strictly positive rounding value for currency
Closes #13600
2024-10-14 14:35:37 +02:00
Cédric Krier d34ad9cbc9 Encode JSON value before storing it as date on inbound email
Closes #13583
2024-10-09 20:20:21 +02:00
Cédric Krier a286726c0c Test if work cost is a timedelta before converting to seconds
Closes #13582
2024-10-09 20:18:37 +02:00
Cédric Krier c02fbaad97 Fallback to 0 when summing stock values of products
Closes #13581
2024-10-09 20:15:47 +02:00
Cédric Krier 9d9a6253cd Explicitly set boolean operator to compose domain of current name of budget line
Closes #13580
2024-10-09 20:13:30 +02:00
Cédric Krier f10ee771e0 Round payable and receivable balance on account move line 2024-10-08 14:43:51 +02:00
Cédric Krier 68fdd840a9 Extend searchable of Template Function field instead of definition
Since 4689fc76ddb7 the definition is based on the searchable result.
2024-10-08 14:38:40 +02:00
Maxime Richez c5682a2548 Warn when incoterm on shipment is different from its origins
Closes #13354
2024-10-14 18:00:19 +02:00
Cédric Krier 6208cd69bd Add group names added by payment modules to help of statement rule 2024-10-13 16:31:47 +02:00
Cédric Krier 65d254c4c2 Manage payment keywords of statement rules in account_payment module
Closes #11053
2024-10-13 15:43:19 +02:00
Cédric Krier 1c95e602c7 Add test scenario for payment clearing with statement rule 2024-10-13 15:40:15 +02:00
Cédric Krier 39ae838bfe Add number as record name to payment
Closes #7285
2024-10-13 14:44:08 +02:00
Sergi Almacellas Abellana 07902c1f81 Do not unpack payment groups when applying statement rules
Closes #13569
2024-10-07 12:21:52 +02:00
Cédric Krier 3621bc78f8 Use expense journal instead of expense account as payment clearing journal in scenario 2024-10-14 15:16:00 +02:00
Cédric Krier 6309f4f18d Update budget test scenario to be less dependent on chart of account 2024-10-14 13:52:41 +02:00
Cédric Krier 6ac2e5001f Order Non-operating section account type after expense 2024-10-14 13:52:17 +02:00
Cédric Krier a3ada4ef98 Replace minimal by universal chart of account
Closes #9642
2024-10-13 23:55:37 +02:00
Cédric Krier 6063682e35 Replace unique check of promotion coupon number by overlap SQL constraint
This adds also a company field to coupon and number.
2024-10-11 15:29:51 +02:00
Cédric Krier 5853d86d25 Replace dates checks of stock forecast by overlap SQL constraint 2024-10-11 16:01:55 +02:00
Cédric Krier fce7629ecb Simplify PYSON expressions in forecast 2024-10-11 12:30:32 +02:00
Cédric Krier 56d77717c8 Replace dates checks of subscription line with asset lot by overlap SQL constraint 2024-10-11 11:51:29 +02:00
Cédric Krier 1e7dd3c351 Use SQL constraint to enforce unique usage of post move sequence 2024-10-10 00:34:19 +02:00
Cédric Krier 6f4fbb008a Replace dates checks of fiscal year and period by overlap SQL constraint 2024-10-09 17:29:27 +02:00
Cédric Krier 1e85b264ca Use the intrastat country of production warehouse for production location
Closes #13524
2024-09-18 10:59:32 +02:00
Cédric Krier e8b8d6758a Use the intrastat country of the other location for lost and found location
The lost or found happens in the country of the other location.

Closes #13523
2024-09-18 10:54:22 +02:00
Maxime Richez dcef019d80 Allow cancellation of done shipments and productions
Closes #13489
2024-10-13 15:50:49 +02:00
Sergi Almacellas Abellana 75fa7e22ca Add company on packages tree view 2024-08-21 10:23:23 +02:00
Sergi Almacellas Abellana b9478515c0 Only consider done forecast when checking if they overlap
Closes #13553
2024-10-01 13:49:34 +02:00
Cédric Krier aafa890c5c Add depends on periods when changing company of tax code context
Since fa8f759f834b there is an assert to ensure that changing values of
xxx2Many can be done only if the field had a initial value.

Closes #13535
2024-09-30 17:22:37 +02:00
Cédric Krier e16889a592 Use sparkline tools instead of pygal 2024-09-29 11:46:53 +02:00
Sergi Almacellas Abellana 76fd78716d Prevent deletion of non-pending quality inspections
Closes #13456
2024-10-11 21:22:14 +02:00
Cédric Krier 0b5d5c2322 Manage to replace products 2024-09-03 12:39:57 +02:00
Sergi Almacellas Abellana 9a14948fb4 Use Function field to test if invoice has an account move
This prevents to hide the post button if the user has no read access to the
account moves.

Closes #13493
2024-10-11 15:33:51 +02:00
Cédric Krier 68d7267502 Do not create twice a chart of account in Stripe dispute scenario
7a523d9c3ffa activate the module with the creation of chart of account.
2024-10-11 09:23:27 +02:00
Cédric Krier 32227136e7 Add validity dates to coupon number to allow reuse of coupon number
Closes #13010
2024-09-27 10:35:53 +02:00
Cédric Krier 670f3f894d Lock the table before checking uniqueness of coupon number
Closes #13011
2024-02-06 23:53:28 +01:00
Cédric Krier d3cca51abc Create company and chart of account when activate modules in test scenario 2024-09-11 19:05:12 +02:00
Cédric Krier 529fa7bb0e Add optional company to account statement list view 2024-09-16 18:33:11 +02:00
Cédric Krier 60f07545e5 Do not fail to get Stripe refund failure reason if it is not present
Closes #13590
2024-10-10 14:18:32 +02:00
Cédric Krier 57b5c736b2 Clear Braintree error message on succeeded status 2024-10-01 12:31:01 +02:00
Cédric Krier f21f1f92f6 Clear Stripe error codes when updated 2024-10-01 12:30:37 +02:00