ProstaPaczka2
ProstaPaczka2 => Kurierzy => Wątek zaczęty przez: Piotr w Marzec 25, 2020, 09:17:22 am
-
(na podstawie zgłoszenia)
Próbuję przygotować etykietę dla kuriera DHL gdzie waga jest z cyfrą po przecinku (zmiennoprzecinkowa).
ProstaPaczka tego nie przyjmuje.
Na stronie DHL można wprowadzić wagę z przecinkiem, czemu tutaj jest to blokowane?
-
DHL w swoim api (WebAPI v2) opisało wagę jako "integer", czyli liczbę całkowitą.
Dlatego też ProstaPaczka przyjmuje tylko takie liczby.
Dokumentacja do metody tworzenia listu jest dostępna pod linkiem:
https://dhl24.com.pl/webapi2/doc/info.html?id=createShipment
weight integer Tak Waga paczki(w kilogramach), nie wymagane dla type = ENVELOPE
width integer Tak Szerokość paczki (w centymetrach), nie wymagane dla type = ENVELOPE
height integer Tak Wysokość paczki (w centymetrach), nie wymagane dla type = ENVELOPE
length integer Tak Długość paczki (w centymetrach), nie wymagane dla type = ENVELOPE
Dziwne jest to, że dla różnych systemów są inne zasady.
Postaramy się wyjaśnić tą sytuację z DHL'em.
Ich stanowisko zamieścimy w tym wątku.
-
Dostaliśmy zapewnienie, że teoretycznie jest możliwość przekazania wagi jako liczby zmiennoprzecinkowej przez api DHL.
Praktycznie DHL w "kontrakcie" swojego API tego nie obsługuje i trzeba byłoby ręcznie modyfikować zapisy.
Niestety DHL na razie nie planuje zmian "kontraktu" w tym zakresie, więc.
Otrzymaliśmy też informacje, że rozliczenia z DHL są wykonywane dla pełnych kilogramów, więc nie ma znaczenia ile cyfr po przecinku się przekazuje, bo i tak waga jest zaokrąglana.
Biorąc pod uwagę powyższe decydujemy się na razie nie komplikować życia i nie będziemy szukać obejścia do czasu aż DHL nie zmieni "kontraktu" usługi.
-
Zarejestrowaliśmy sugestię na forum dotyczącą wprowadzenia obejścia oficjalnej dokumentacji DHL.
Jeżeli ktoś jest zainteresowany zmianą to proszę ustawić powiadamianie w wątku:
https://forum.prostapaczka.pl/sugestie/dhl-24-waga-z-miejscami-po-przecinku/