Cédric Krier
7a7d744c37
Use actual quantity of sale line when executing sale complaint
...
Closes #13783
2024-12-31 15:24:10 +01:00
Cédric Krier
9313409e82
Display quantity when searching lot for stock move
...
Closes #13782
2024-12-26 17:45:26 +01:00
Cédric Krier
efba57bf65
Display quantity when searching location for stock move
...
Closes #13781
2024-12-26 17:33:51 +01:00
Cédric Krier
530471d9a8
Display quantity when searching product for stock move
...
Closes #13780
2024-12-26 17:29:21 +01:00
Cédric Krier
82cf417ae1
Add pack step to test scenario using internal shipment
...
fee9e4e8c864 added this new step.
2025-03-09 17:31:00 +01:00
Cédric Krier
0494e21706
Add relate to open products from sale
...
Closes #13773
2024-12-23 18:11:40 +01:00
Cédric Krier
467baaafec
Use warning format for no carrier warning on shipping
2024-12-22 18:23:09 +01:00
Cédric Krier
5b1d989be1
Add shipping to internal shipment with transit
2024-12-22 18:22:36 +01:00
Cédric Krier
768fc5c1a8
Rely on ShippingMixin to implement shipping service
2024-12-22 18:21:03 +01:00
Cédric Krier
e7f94ab26a
Add package to internal shipment with transit
2024-12-22 18:14:11 +01:00
Cédric Krier
3283851774
Add packed state to internal shipment
...
Closes #9750
2024-12-22 18:23:21 +01:00
Adrià Tarroja Caubet
6d2cfee131
Include version number on new version available message
...
Closes #13640
2025-03-09 11:42:59 +01:00
Cédric Krier
e0260c74aa
Notify for duplicate contact mechanism
...
Closes #13750
2024-12-12 17:44:35 +01:00
Cédric Krier
73d210c362
Add menu entry for promotion coupon numbers
...
The creation of coupon is disable on the form because creating a coupon may
change the criteria to apply a promotion without the user notices it.
Closes #13736
2024-12-05 21:05:50 +01:00
Cédric Krier
8c3345db17
Display coupons as form on promotion
...
Closes #13738
2024-12-05 20:27:29 +01:00
Cédric Krier
c7acd24333
Remove name on sale promotion coupon
...
Closes #13737
2024-12-05 19:34:39 +01:00
Cédric Krier
184536c72a
Remove usage of getattr to access state view fields of wizard
2024-11-20 10:35:06 +01:00
Cédric Krier
8b8c65da84
Fill wizard state view instance with default value
...
Closes #13693
2024-11-20 10:34:13 +01:00
Cédric Krier
ecaf2bc391
Setup explicitly the accounts, parties and currencies of reconciliation wizard
...
It is better to not rely on missing the field on the state view but to have an
explicit transition to setup the values.
2024-11-20 10:32:24 +01:00
Cédric Krier
744d04bde1
Require incoterm on sale for EU countries if intratstat is extended
2025-02-26 11:31:08 +01:00
Cédric Krier
94094ddb82
Do not require incoterm between European countries
...
Closes #13682
2024-11-14 12:27:50 +01:00
Cédric Krier
94728b284b
Test if company if filled before computing incoterm required
...
Closes #13889
2025-02-26 23:23:26 +01:00
Cédric Krier
4cf6d46df1
Add optional company to the SEPA mandate list
2025-02-19 23:29:24 +01:00
Cédric Krier
2b55b49a62
Include account move lines without maturity date in direct debit
...
Closes #13883
2025-02-20 23:48:54 +01:00
Cédric Krier
ec1c42552a
Test SEPA mandate sequence of the company of the mandate instead of the context
...
Closes #13882
2025-02-19 23:37:00 +01:00
Cédric Krier
bfe78f818a
Do not keep product replaced when copying
...
Closes #13880
2025-02-18 15:55:44 +01:00
Cédric Krier
48a3241dac
Search on code of replacing products when searching on record name
...
Closes #13879
2025-02-18 15:47:04 +01:00
Cédric Krier
afb2ba6b50
Convert total weight of package into kilogram for DPD shipping
...
Closes #13876
2025-02-15 22:32:04 +01:00
Cédric Krier
57025ef193
Use contact instead of name2 for party name in DPD shipping
...
Closes #13875
2025-02-15 22:29:07 +01:00
Cédric Krier
6c67d2958c
Invert sign of budget amount
...
As budget is based on income statement, the amount must be credit - debit.
Closes #13764
2025-02-10 13:08:22 +01:00
Cédric Krier
efdda3a111
Restore assignation of string and integer value for Date, DateTime, Time and Timedelta fields
...
Closes #13873
2025-02-15 01:38:51 +01:00
Cédric Krier
164aabda58
Prevent to delete shipment costs if they are not cancelled or draft
2025-03-05 11:30:47 +01:00
Maxime Richez
f5f786b972
Prevent to delete landed costs if they are not cancelled or draft
...
Closes #13893
2025-03-05 11:23:40 +01:00
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
ba23d579e2
Prevent delete record if screen is not deletable
...
Closes #13885
2025-02-22 23:56:54 +01:00
Cédric Krier
e395782ec3
Prevent saving record for readonly screen
...
Closes #13885
2025-02-22 23:55:57 +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
d78d99cb94
Prohibit calling convert_order on Function field
...
Closes #13872
2025-02-15 01:15:07 +01:00
Cédric Krier
5b39e5aad4
Fix typo in size_limits of ModelStorage.write
...
fd45274f2455 use a set as size_limits but it must be a dictionary.
2025-02-26 00:56:24 +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
Cédric Krier
9cb5d6d83a
Raise HTTP exception when RPC convert request argument
2024-11-28 10:23:37 +01:00
Cédric Krier
611198f9f1
Add size limit for RPC arguments
...
Closes #10301
2024-11-28 09:31:43 +01:00
Cédric Krier
65d3f86149
Store the ignore search limit option of export
...
Closes #13601
2024-12-12 23:16:41 +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
Cédric Krier
96de1ae302
Make save call synchronous
...
This avoid to trigger multiple save in parallel which may raise a concurrency
exception.
Closes #13848
2025-01-30 10:12:49 +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
2efc39346c
Do not try to delete XML data without id
...
If the record has already been cleaned, there is no need to try to delete again.
2025-02-10 01:39:24 +01:00