StudioSystem

Listy przewozowe DHL - element platformy StudioSystem

Platforma StudioSystem oferuje innowacyjne podejście do wysyłki zapasów i innych towarów. Dzięki tej platformie firmy mogą łatwo zarządzać.

studiosystem.softwarestudio.com.pl/transakcje/
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika

Platforma StudioSystem zapewnia kompleksowy zestaw narzędzi, które usprawniają i automatyzują proces wysyłki. Dzięki zintegrowanym systemom zarządzania zapasami i wysyłkami firmy mogą szybko i łatwo śledzić status swoich przesyłek. Ponadto firmy mogą korzystać z platformy, aby łączyć się z DHL w celu generowania listów przewozowych DHL. Te listy przewozowe są generowane automatycznie, co eliminuje konieczność ręcznego wypełniania przez firmy wszystkich niezbędnych informacji dla każdej przesyłki.

StudioSystem od SoftwareStudio ułatwia procesy logistyczne dzięki bezpośredniej integracji z listami przewozowymi DHL. Przede wszystkim, system generuje etykiety wysyłkowe automatycznie, co znacząco przyspiesza przygotowanie paczek. Dodatkowo, aplikacja zapewnia bieżące śledzenie przesyłek, co zwiększa przejrzystość i usprawnia komunikację z klientami.

Platforma StudioSystem zapewnia również firmom skuteczny i ekonomiczny sposób zarządzania procesami wysyłkowymi. Platforma umożliwia firmom dostosowanie procesu wysyłki do ich konkretnych potrzeb. Na przykład firmy mogą skonfigurować automatyczne reguły wysyłki, które można dostosować do różnych miejsc docelowych, przewoźników i innych kryteriów. Podobnie firmy mogą konfigurować niestandardowe powiadomienia wysyłane do klientów, takie jak powiadomienia o wysyłce lub dostarczeniu zamówień.

Program Studio System można skonfigurować aby pobierał dane z dowolnych tabel i przekazywał je do transakcji generującej plik XML na potrzeby aplikacji e-case firmy logistycznej DHL.

Transakcja role_sys/dhl2xml.aspx odczytuje ustawienia ze skorowidza prx=XML i na tej podstawie tworzy plik XML, który może być importowany do generowania listu przewozowego.

Awizacja dostaw

Uruchomienie

W celu uruchomienia transakcji należy ja uruchomić z następującymi parametrami

  • typ - identyfikator pozycji skorowidza XML
  • refno - identyfikator dokumentu dla którego chcemy utworzyć list przewozowy

Przykład ustawienia wywołania transakcji z rejestru dokumentów wydań z magazynu Wz

Po kliknięciu w przycisk  List przewozowy DHL wyświetla się okno

Przycisk pobierz to link do pliku, który po kliknięciu otwiera plik w nowym oknie. Jeżeli chcemy plik zapisać na dysku należy na przycisku kliknąć prawy klawisz myszki i wybrać polecenie ZAPISZ JAKO.

Skorowidz XML

Definiowanie danych w skorowidzu XML

W skorowidzu XML definiujemy dane niezbędne do wykonania zapytania SQL. Zapytanie to zwraca informacje, które umożliwiają utworzenie listy przewozowej. Możesz dowolnie tworzyć zapytanie, wskazując wybrane źródło danych. Dzięki temu listy przewozowe stworzysz na podstawie różnorodnych dokumentów i kartotek.

Tworzenie list przewozowych

istotne jest zachowanie zwracanych kolumn i ich nazw. Muszą być one zgodne ze specyfikacją e-case DHL. To zapewnia prawidłowe funkcjonowanie systemu. Dzięki temu masz pełną elastyczność w zarządzaniu dokumentacją.

Gdzie:

  • kolumna tabela zawiera definicję skąd mają być pobierane dane, np. kartoteka kontrahentów wpisujemy KNKON
  • kolumny to lista nazwa kolumn z tabeli KNKON z nazwami zgodnymi z wymaganiami e-case DHL, a więc:
    • NRIDODN AS RECEIVER_ID,
    • SKROCO AS RECEIVER_NAME,
    • KODPOCZTOWY AS RECEIVER_POSTCODE,
    • MIEJSCOWOSC AS RECEIVER_CITY,
    • ULICA AS RECEIVER_STREET,
    • TELEFON AS RECEIVER_TEL,
    • EMAIL AS PRE_REC_EMAIL,
    • ” AS RECEIVER_HOUSENUMBER,
    • ” AS PRE_REC_EMAIL_ADDTEXT,
    • ’AH’ AS PRODUCT,
    • ’N’ AS INVOICE_TO,
    • ’P’ AS PAYMENT_TYPE,
    • ’0′ AS DOCUMENT,
    • ’0′ AS GOODS_VALUE,
    • ’0′ AS CASH_ON_DELIVERY,
    • ’1′ AS BLP
  • Warunek to klauzula WHERE wskazująca jaki rekord należy odczytać z tabeli np. NRIDODN=(SELECT TOP(1) NRIDODN FROM DPMAG WHERE REFNO=@REFNO)

W efekcie zostanie wykonanie zapytanie:

SELECT TOP(1) NRIDODN AS RECEIVER_ID, SKROCO AS RECEIVER_NAME, KODPOCZTOWY AS RECEIVER_POSTCODE, MIEJSCOWOSC AS RECEIVER_CITY, ULICA AS RECEIVER_STREET, TELEFON AS RECEIVER_TEL, EMAIL AS PRE_REC_EMAIL, '' AS RECEIVER_HOUSENUMBER, '' AS PRE_REC_EMAIL_ADDTEXT, 'AH' AS PRODUCT, 'N' AS INVOICE_TO, 'P' AS PAYMENT_TYPE, '0' AS DOCUMENT, '0' AS GOODS_VALUE, '0' AS CASH_ON_DELIVERY, '1' AS BLP FROM KNKON WHERE NRIDODN=(SELECT TOP(1) NRIDODN FROM DPMAG WHERE REFNO=@REFNO)

które zwróci nam dane z kartoteki kontrahenta, dla którego wystawiono dokument magazynowy o określonym numerze referencyjnym. Numer zostanie podstawiony na podstawie zmiennej @REFNO. Zmienna ta jest odczytywana z parametru refno, który jest przekazywany podczas uruchamiania transakcji. Dzięki temu system dynamicznie uzupełnia niezbędne dane. Proces ten zapewnia poprawność i spójność informacji.

Jeżeli konfiguracja kolumn będzie błędnie ustawiona, albo nie podasz wymaganych parametrów uruchomienia, plik nie zostanie utworzony. W takiej sytuacji w oknie wyświetli się odpowiedni komunikat. To ostrzeżenie pomaga szybko zidentyfikować i naprawić błędy konfiguracji.

Podsumowanie

Pliki są tworzone na serwerze w folderze App_Xml gdzie nazwa pliku to dhl-@REFNO, gdzie @REFNO to wartość parametru refno przekazywana przy uruchamianiu.

Platforma StudioSystem zapewnia również firmom możliwość szybkiego generowania listów przewozowych DHL. Zautomatyzowany proces generowania listów przewozowych umożliwia firmom szybkie i łatwe generowanie listów przewozowych w oparciu o ich unikalne wymagania dotyczące wysyłki. Firmy mogą tworzyć listy przewozowe dla różnych przewoźników, w tym DHL, oraz konfigurować automatyczne reguły generowania listów przewozowych. Eliminuje to konieczność ręcznego wypełniania formularzy listów przewozowych i gwarantuje, że listy przewozowe są dokładne i aktualne.

Platforma StudioSystem to nieocenione narzędzie dla firm, które muszą efektywnie i ekonomicznie zarządzać swoimi procesami wysyłkowymi. Zdolność platformy do szybkiego i dokładnego generowania listów przewozowych DHL jest szczególnie cenna, ponieważ eliminuje konieczność ręcznego wypełniania formularzy listów przewozowych przez firmy. Ponadto firmy mogą dostosować proces wysyłki do swoich konkretnych potrzeb, co pozwala im na szybką i niezawodną wysyłkę zamówień. Dzięki platformie StudioSystem firmy mogą łatwo zarządzać procesami wysyłkowymi i mieć pewność, że ich przesyłki dotrą na czas i zgodnie z oczekiwaniami.

Chcesz zobaczyć Transakcje w działaniu?

Uruchom demo modułów StudioSystem i sprawdź platformę na żywo.