Commit Graph
1976 Commits
Author SHA1 Message Date
Cédric Krier 73f6b2c6ca Do not check links to unece.org
Cloudflare blocks the check requests.
2025-03-05 00:19:21 +01:00
Udo Spallek b245323c30 Fix typo in alt text of documentation logo
Closes #13895
2025-02-28 00:49:48 +01:00
Cédric Krier 8653689b22 Do not fetch Shopify locations without session parameters
Closes #13888
2025-02-25 16:19:53 +01:00
Cédric Krier 114c7d8fa6 Do not fail to limit city size for UPS shipping when it is empty
Closes #13874
2025-02-15 18:11:00 +01:00
Cédric Krier 58a8663a8b Remove fallback password hash checks
The fallback was added by cc5aba3b12c7 for password hash stored before 5.0.
2024-12-01 14:31:18 +01:00
Cédric Krier cac922b6ca Replace passlib by pwdlib
Closes #12936
2024-12-01 14:25:26 +01:00
Maxime Richez 76cdf889a2 Test actual quantity against None for processed quantity in Blanket Agreement
Closes #13865
2025-02-11 13:32:57 +01:00
Adrià Tarroja Caubet d7ccb1b604 Strip accents for company name on report AEAT303
Closes #13858
2025-02-03 11:35:14 +01:00
Cédric Krier 237f9b754a Use proper default type for Eval in domain of Spanish tax reporting 2025-02-03 14:49:45 +01:00
Cédric Krier f773bc17d0 Display metric option to UPS credential form
Closes #13856
2025-02-03 01:02:20 +01:00
Cédric Krier b50c4e1e50 Remove deactivable from carrier selection
Closes #13854
2025-02-01 02:03:24 +01:00
Maxime Richez a2140b86a2 Consider packages as closed also when shipment state is shipped
Since 11be7a89b81d customer shipments have a shipped state.

Closes #13850
2025-02-16 01:19:46 +01:00
Cédric Krier 60cd69732f Try to reconcile only valid account move line
Closes #13847
2025-01-29 18:20:46 +01:00
Cédric Krier 8770a0183f Render one AdrLine per street line in SEPA messages
Closes #13834
2025-01-25 01:00:09 +01:00
Cédric Krier a3e5faac0c Add company and warehouse to supplier return form
Closes #13857
2025-02-03 01:05:24 +01:00
Cédric Krier 9bf2d8e919 Use current account at the clearing date for clearing move of payment
Closes #13826
2025-01-20 17:26:52 +01:00
Cédric Krier 349f5328d3 Use payable or receivable account as fallback to create clearing move of payment
A payment, made on a journal with clearing setup, must always create a clearing
move even if no account or line are set.

Closes #13825
2025-01-20 17:25:25 +01:00
Cédric Krier 743f622a31 Link invoice lines and stock moves for different quantity sign if invoice method is not shipment
Closes #13821
2025-01-16 17:38:14 +01:00
Cédric Krier 709bebe701 Use base URL as logo link and include homepage in TOC
This way the navigation in the documentation is unified.
2025-02-09 15:19:19 +01:00
Cédric Krier af67ddf8b9 Add stock measurements on internal shipment 2024-12-20 20:19:21 +01:00
Cédric Krier 2398473cae Ease customization of column and value for MeasurementsMixin 2024-12-20 17:57:17 +01:00
Cédric Krier 54c124cec8 Store internal transit location when internal shipment is set to wait
This supports changing the configuration of the transit location over time
without breaking existing shipments.
2025-02-08 12:45:40 +01:00
Julio Alberto Bravo Montanos e0fbe38914 Set contact mechanism select before email template subject
Closes #13812
2025-02-08 00:51:29 +01:00
Cédric Krier de98f63e59 Explicit how the configured sequence is used to fill the SEPA mandate identification 2025-01-08 17:45:21 +01:00
Cédric Krier 195d4d1097 Remove unnecessary metaclass in new model of product attribute module 2024-12-22 23:32:14 +01:00
Cédric Krier 7ffc7ebd99 Update documentation of product attribute 2024-12-22 23:31:44 +01:00
Cédric Krier b65377e89e Read only the image from the selected cache
Using the instance from the list of cache, the ORM read the image for all the
linked cache which is unnecessary.

Closes #13831
2025-01-21 18:35:56 +01:00
Cédric Krier c8f4d13745 Test if shipment is an instance of MeasurementsMixin
Closes #13842
2025-01-29 09:05:11 +01:00
Cédric Krier 1a2adb337a Fix typo in message ID for invalid address format
Closes #13836
2025-01-25 01:17:11 +01:00
Julio Alberto Bravo Montanos 417428c2c6 Limit account types used for analytic distribution
Closes #13106
2025-02-01 23:00:19 +01:00
David Harper 913c59e58d Add help to selections of location type 2025-01-31 00:42:55 +01:00
Adrià Tarroja Caubet d98f5d0497 Add help text for subscription recurrence rule exclusive field
Closes #13480
2025-01-30 12:29:31 +01:00
Cédric Krier da04050cc3 Update documentation of product classification 2024-12-23 23:15:34 +01:00
Cédric Krier 93458b672e Do not convert empty origin to string to check against sale opportunity value
c5291471fd83 added a comparison with the value but it fails for None value.

Closes #13832
2025-01-26 17:14:58 +01:00
Cédric Krier a362054bbf Remove "User" suffix from fallback recipients of email notification 2025-01-26 11:52:37 +01:00
Maxime Richez def1dff17b Allow setting fallback user without corresponding field to email notification
Closes #13705
2025-01-26 11:50:48 +01:00
Cédric Krier aa5c02880b Move active filter for bank accounts of party to use "used"-field
Closes #13803
2025-01-09 15:28:40 +01:00
Cédric Krier 5d062fb1b4 Use company from the record when copying budget
Since ba6b8ce0e692 only the fields displayed on the form state are set but the
copy wizard for analytic budget does not have any field depending on the
company so no default value is set for company.
Indeed we should not rely on the state view to retrieve the currency from the company.

Closes #13824
2025-01-17 00:03:03 +01:00
Cédric Krier 32914eff90 Move fields from specific payment method in separate page 2024-12-12 14:05:20 +01:00
Cédric Krier d880f7c32a Do not search without accent number and reference of payments 2024-12-12 13:42:24 +01:00
Cédric Krier 8636a2b771 Add payment reference in record name of payment 2024-12-12 13:41:51 +01:00
Cédric Krier 14f5953c60 Rename payment description into reference
Closes #13748
2025-01-22 10:05:33 +01:00
Cédric Krier ac65439fab Ease extending account move and line from receivable rules
Closes #13741
2024-12-09 12:02:51 +01:00
Cédric Krier 6f049b695b Set company in the context of clearing journal
Closes #13591
2024-10-10 17:00:14 +02:00
Adrià Tarroja Caubet 9a26aa923b Test SEPA mandate sequence type by ordered date 2025-01-18 12:50:22 +01:00
Cédric Krier b0fa1dd28e Sort SEPA payments by date
In order to compute the proper sequence type, the payments must be ordered by
ascending date in case there are many payments for a first used mandate.

Closes #12614
2025-01-18 12:57:41 +01:00
Adrià Tarroja Caubet 7063c9db31 Order payments in payment group by date
It is the most expected order for the processing methods.
2024-12-16 13:03:04 +01:00
Adrià Tarroja Caubet b7ee7a4acd Use start and end periods for AEAT reporting 2025-01-18 11:39:42 +01:00
Adrià Tarroja Caubet cd060fc20c Sort periods in AEAT 303 report
Closes #13707
2024-11-28 11:25:55 +01:00
Cédric Krier 58b10f68df Sanitize attachment filename for incoming document from email
When creating document incoming from email's attachments, the filename value
must be sanitized as there is no control on the data.

Closes #13801
2025-01-08 17:35:27 +01:00