Achraf
0801d1a92e
[FIX] delivery: Fix ZeroDivisionError in shipping cost calculation
...
A `ZeroDivisionError` traceback that occurs in `delivery/DeliveryCarrier:_get_packages_from_order` was caught by Sentry
Because in this part of the function
https://github.com/odoo/odoo/blob/c18064d717312287f5acba2fabeb77b2e1c01fb9/addons/delivery/models/delivery_carrier.py#L326-L335
if `total_weight === 0.0` then `total_full_packages` and `last_package_weight` will be null too.
And that will cause a `ZeroDivisionError` because of `total / len([])`
opw-3086602
closes odoo/odoo#107820
X-original-commit: a362e14ee62a5d9d2bcb08c4431994a96796ce1e
Signed-off-by: William Henrotin (whe) <whe@odoo.com >
2022-12-14 11:41:57 +01:00
pedrambiria
ccaecba252
[FIX] delivery: accept regex in the zip prefixes field
...
In the country of Bahrain, they have 3 and 4-digit zip codes. With the
current implementation of the delivery module, they can not add 3-digit
zip codes because they will be matched with some 4-digit zip codes,
which is incorrect.
For example, consider '101' and '1011' as two different zip codes related to
two separate zones. If you add '101' to a delivery method, it would also
accept '1011'.
The solution is to accept regular expression to allow them to use $ to
define the end of the zip code.
opw-3072592
closes odoo/odoo#107636
X-original-commit: 0a68d171af2645d3047d561acb354730aebfa753
Signed-off-by: Tiffany Chang <tic@odoo.com >
2022-12-09 18:37:50 +01:00
Touati Djamel (otd)
c82e9d036c
[FIX] delivery: raise a UserError if the total weight is 0
...
Steps to reproduce the bug:
- Install `delivery_dhl`
- Create a storable product “P1”:
- make sure the weight of the product is equal to 0
- create a transfert:
- Type: delivery orders
- Add the product “P1”
- Go to “Additional info” tab and select “DHL” in the carrier field
- Mark as Todo
- Validate
Problem:
A traceback is triggered, because in order to set the shipment details,
a package should be created, so the `_get_packages_from_picking`
function is called:
https://github.com/odoo/enterprise/blob/aed802ee17dba5ebe12b42594503732a2662be68/delivery_dhl/models/dhl_request.py#L166
But as the total weight of the products is equal to 0, the package is
not created:
https://github.com/odoo/odoo/blob/6b0ab28791f4a29254d294f8a116545d4c124e8b/addons/delivery/models/delivery_carrier.py#L324-L325
then, the result is used without checking if the package has been
created:
https://github.com/odoo/enterprise/blob/aed802ee17dba5ebe12b42594503732a2662be68/delivery_dhl/models/dhl_request.py#L185
Solution:
If the total products weight is equal to 0, raise a UserError
opw-3076826
opw-3075562
closes odoo/odoo#106894
X-original-commit: c18064d717312287f5acba2fabeb77b2e1c01fb9
Signed-off-by: William Henrotin (whe) <whe@odoo.com >
Signed-off-by: Djamel Touati (otd) <otd@odoo.com >
2022-11-30 16:07:56 +01:00
niyasraphy
990ce0331b
[FIX] delivery: show only delivery apps and translatable string
...
closes odoo/odoo#105726
X-original-commit: 9572e0a0410787ac60aeeb3996b4044f7d7eda22
Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com >
2022-11-15 10:34:15 +01:00
Martin Trigaux
fde3f4d4b9
[I18N] *: export 16.0 source terms
...
closes odoo/odoo#102163
X-original-commit: 011d7aac5aacedb3ab373f247471ba69d67f50f3
Related: odoo/enterprise#32288
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2022-10-06 14:56:52 +02:00
Martin Trigaux
1a8772769e
[I18N] *: export 16.0 source terms
...
closes odoo/odoo#100573
Related: odoo/enterprise#31507
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2022-09-20 13:48:49 +02:00
Martin Trigaux
158b537c28
[I18N] *: export saas-15.2 source terms
...
closes odoo/odoo#89225
X-original-commit: 5925a83d87fa4702f4c0f22346304dc2da47c728
Related: odoo/enterprise#26435
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2022-04-23 08:33:43 +02:00
Martin Trigaux
9fbf706ba8
[I18N] *: export saas-15.2 translations
...
closes odoo/odoo#84475
X-original-commit: 8ea2605fbfec6277d7a01b6e73548a9585866c61
Related: odoo/enterprise#24289
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2022-02-14 10:44:50 +00:00
Martin Trigaux
a8e50921af
[FIX] *: correct typos and English errors
...
closes odoo/odoo#80181
X-original-commit: efd178daee689192d4e930a075475587038b3e0d
Related: odoo/enterprise#22439
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-11-22 14:48:04 +00:00
Florian Damhaut
73590380ca
[FIX] delivery : translate 'Free Shipping'
...
Problem : Free Shipping is not translated in delivery
New Behaviour : Free shipping will now be translated
opw-2679727
closes odoo/odoo#79557
X-original-commit: 511bede06788ffb94308dc36d33abadc466a3168
Signed-off-by: William Henrotin (whe) <whe@odoo.com >
Signed-off-by: Damhaut Florian (flda) <flda@odoo.com >
2021-11-09 14:46:25 +00:00
Martin Trigaux
ef8ad324b0
[I18N] *: export 15.0 source terms
...
closes odoo/odoo#76542
X-original-commit: 63e6807437295519a0f4705fb88644d6d557ca3a
Related: odoo/enterprise#20882
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-09-16 07:17:40 +00:00
Wolfgang Taferner
2cb678d4a1
[FIX] delivery: only update not yet processed pickings based on the n…
...
…ew carrier
closes odoo/odoo#74419
X-original-commit: 3dce2fdea0060b1bc13bb35610b7fe01c71ef054
Signed-off-by: pimodoo <pimodoo@users.noreply.github.com >
Signed-off-by: Wolfgang Taferner <wtaferner@users.noreply.github.com >
2021-07-29 10:48:22 +00:00
Martin Trigaux
6758868731
[I18N] *: export saas-14.4 source terms
...
Without demo data
closes odoo/odoo#73560
X-original-commit: 802e46541117573e028b711ea33dad9df9075a39
Related: odoo/enterprise#19602
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-07-12 10:57:37 +00:00
Martin Trigaux
41d8b8cf68
[I18N] *: export saas-14.3 source terms
...
closes odoo/odoo#70673
X-original-commit: bcb9ff784e44462384b0a43a0a23eed7a1111bc5
Related: odoo/enterprise#18269
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-05-11 12:28:28 +00:00
Swapnesh Shah
67216355fd
[FIX] delivery: do not overlap smart button
...
This commit is fixing two issues:
1: make ribbon translatable
2: display ribbon below smart button
closes #68438
closes odoo/odoo#69838
X-original-commit: cbed573e6146a0aab6e0e9114be515a347cd10a4
Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com >
2021-04-27 06:51:28 +00:00
Martin Trigaux
9741ef5ee6
[I18N] *: export saas-14.2 source terms
...
For odoo-master Transifex project, no demo data
closes odoo/odoo#66500
X-original-commit: 813931ac850e5ba4181259a5957ec72226fb670c
Related: odoo/enterprise#16510
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-02-19 08:02:58 +00:00
Martin Trigaux
ade40f9028
[I18n] *: export saas-14.1 source terms
...
closes odoo/odoo#64393
X-original-commit: eaf7ec38b2f13b044768ccb457c5523cd24753f6
Related: odoo/enterprise#15693
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2021-01-12 10:38:54 +00:00
Martin Trigaux
e79531c136
[I18N] *: export 14.0 source terms
...
Including demo data this time
closes odoo/odoo#58862
X-original-commit: 575abde110acb3d12b25f177a863374becef0894
Related: odoo/enterprise#13705
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2020-09-29 17:52:02 +00:00
Martin Trigaux
90d85eb9c5
[I18N] export saas-13.5 source terms
...
Without demo data
closes odoo/odoo#56869
X-original-commit: 33f251b6489455cd7221f2c62dee0400a69784b8
Related: odoo/enterprise#12836
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2020-09-01 11:18:00 +00:00
Martin Trigaux
2d00263127
[I18N] *: export saas-13.3 translations
...
closes odoo/odoo#50031
X-original-commit: 15a7a9f9d71a0b9c46d7caf2f4fbf09a5a4c63fe
Related: odoo/enterprise#10140
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2020-04-23 07:13:48 +00:00
Martin Trigaux
0cc8610923
[I18N] export saas-12.3 source terms
...
closes odoo/odoo#45285
X-original-commit: bb281e98f52a2716f00d43a07446a08df698c1dd
Related: odoo/enterprise#8413
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2020-02-13 11:45:39 +00:00
Martin Trigaux
b5db1c61ee
[I18N] *: export saas-13.1 source terms
...
Without demo data, for the odoo-master transifex project
closes odoo/odoo#41935
X-original-commit: dab7670b73506fb3a835695ee3bd735e0c5e5c2b
Related: odoo/enterprise#7287
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-12-16 12:49:55 +00:00
Martin Trigaux
b7d91ba25b
[I18N] *: remove es_AR translations
...
Followup of a425695e
The terms were back in 12.0
Courtesy of Juan José Scarafía
closes odoo/odoo#41624
X-original-commit: 85d0c7001a997748d7691205bbb8d066597591a5
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-12-10 10:00:18 +00:00
Martin Trigaux
42417956c0
[I18N] *: export 13.0 source terms
...
closes odoo/odoo#38028
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-10-07 07:55:34 +00:00
Odoo Translation Bot
b6e7ed6c7b
[I18N] Update translation terms from Transifex
2019-10-07 09:11:11 +02:00
Odoo Translation Bot
40deff7cbe
[I18N] Update translation terms from Transifex
2019-10-01 21:21:46 +02:00
Odoo Translation Bot
d7b8831ea8
[I18N] Update translation terms from Transifex
2019-09-29 01:22:33 +02:00
Odoo Translation Bot
974261f7e9
[I18N] Update translation terms from Transifex
2019-09-22 01:19:57 +02:00
Odoo Translation Bot
e80b81dca1
[I18N] Update translation terms from Transifex
2019-09-15 01:30:37 +02:00
Martin Trigaux
68c753af55
[I18N] *: export saas-12.5 source terms
...
Still without demo data
closes odoo/odoo#36559
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-09-10 08:58:33 +00:00
Odoo Translation Bot
0d51520083
[I18N] Update translation terms from Transifex
2019-09-08 01:29:12 +02:00
Odoo Translation Bot
86809804f9
[I18N] Update translation terms from Transifex
2019-09-01 01:28:13 +02:00
Martin Trigaux
b247aa3252
[I18N] *: export saas-12.5 source terms
...
That will be used a the basis for the future 13.0 version
Without demo data
closes odoo/odoo#36057
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-08-26 09:38:09 +00:00
Martin Trigaux
8be6470a82
[I18N] *: export saas-12.4 source terms
2019-08-13 11:53:38 +02:00
Christophe Simonis
bfd34e14b1
[MERGE] forward port branch saas-12.3 up to 40e8b67179
2019-07-26 15:12:29 +02:00
Martin Trigaux
a98427834e
[MERGE] Forward port of saas-12.2 to saas-12.3 up to 860ab5a1c2
...
closes odoo/odoo#35119
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-07-24 10:32:23 +00:00
Martin Trigaux
e266c7c98a
[MERGE] Forward port of 12.0 to saas-12.2 up to 5e4c1b3701
2019-07-23 13:41:00 +02:00
Odoo Translation Bot
72339a5301
[I18N] Update translation terms from Transifex
2019-07-21 01:18:28 +02:00
Martin Trigaux
cf8e74a1a7
[MERGE] Forward port of 12.0 to saas-12.2 up to 1bd434da34
...
closes odoo/odoo#34901
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-07-16 09:14:17 +00:00
Odoo Translation Bot
5306fbb2c5
[I18N] Update translation terms from Transifex
2019-07-14 01:19:24 +02:00
Odoo Translation Bot
4fc83f62fa
[I18N] Update translation terms from Transifex
2019-07-14 06:08:03 +02:00
Odoo Translation Bot
5a438cec13
[I18N] Update translation terms from Transifex
2019-07-07 06:07:54 +02:00
Odoo Translation Bot
57320593f7
[I18N] Update translation terms from Transifex
2019-07-07 01:19:07 +02:00
Odoo Translation Bot
eaeb75a3fb
[I18N] Update translation terms from Transifex
2019-06-23 06:15:20 +02:00
Odoo Translation Bot
48a9f5a633
[I18N] Update translation terms from Transifex
2019-06-16 06:15:35 +02:00
Odoo Translation Bot
53b6ab9f05
[I18N] Update translation terms from Transifex
2019-06-23 01:17:13 +02:00
Martin Trigaux
52936ec260
[I18N] *: export saas-12.3 source terms
...
closes odoo/odoo#34068
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-06-12 12:39:50 +00:00
Odoo Translation Bot
25eac59ffa
[I18N] Update translation terms from Transifex
2019-06-16 01:18:49 +02:00
Martin Trigaux
00ef2653da
[MERGE] Forward port of 12.0 to saas-12.2 up to 3b1d00acda
...
closes odoo/odoo#34732
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com >
2019-07-10 10:14:06 +00:00
Odoo Translation Bot
0ebee56da5
[I18N] Update translation terms from Transifex
2019-06-09 01:17:53 +02:00