Spis treści

Na obsługę przesyłek kurierskich DHL składają się 3 procedury:

W katalogu firmatic/tmp jest plik „SOAP_Error.log” - są w nim błędy generowane przez API DHL (nie wyświetlają się w interfejsie - można je zobaczyć tylko tutaj). W katalogu z bazą również są logi, np.: dhl.log, time2632.log, whatdafuck.log, iot.log.

W ścieżce /usr/dlc/certs/95aff9e3.0 jest plik z certyfikatem. Bez certyfikatu aplikacja nie łączy się API.

dhl.cls - takiej procedury progress potrzebują mbpro.

Przesyłka DHL

Przesyłka DHL to procedura mbpro 2632, powala ona na wygenerowanie listu przewozowego na podstawie faktury własnej. Przy każdej fakturze są 3 ikonki: koperta, paczka, paleta.

Po wybraniu rodzaju przesyłki są dostępne przyciski:

- DODAJ PACZKĘ – gdy jedna faktura pakowana do wielu paczek.

Jeśli kontrahent ma wpisanego maila, to procedura wysyła mu maila z numerem listu przewozowego

KONFIGURACJA KONTA W DHL - to opisuje się w kodzie procedury mbpro. firmatic/web/mbpro_2632.p /*Ustawienie stałych*/: cUrl – adres, cUser – użytkownik, cPass – hasło. Np.:

Żeby uzyskać dostęp, trzeba napisać do DHL przez formularz kontaktowy na stronie https://sandbox.dhl24.com.pl. Powyższe dotyczy konta na serwerze testowym z adresem https://sandbox.dhl24.com.pl.

Przesyłki kurierskie

PRZESYŁKI KURIERSKIE mbpro 2630 – procedura, która pobiera listę wysłanych przesyłek. Jak kliknie się na przesyłkę, to pokazuje śledzenie przesyłki.

Dane logowania na sztywno w mbpro 2630:

PNP DHL

PNP DHL – potwierdzenie nadania przesyłki mbpro 2622. Dane logowania w pliku mbpro: