Udostępnij za pośrednictwem


Wysyłka małych paczek

Funkcja wysyłki małych paczek (SPS) umożliwia aplikacji Microsoft Dynamics 365 Supply Chain Management bezpośrednią interakcję z przewoźnikami, zapewniając strukturę komunikacji za pośrednictwem interfejsów API przewoźnika. Ta funkcja jest przydatna w przypadku wysyłki pojedynczych zamówień sprzedaży za pośrednictwem przewoźników komercyjnych, zamiast wysyłki kontenerów lub ładunków częściowych (LTL).

Funkcja SPS współpracuje z przewoźnikiem za pośrednictwem dedykowanego aparatu stawki. Twoja organizacja musi opracować ten aparat stawki we współpracy z przewoźnikiem lub usługą centrum przewoźników. Aparat stawki umożliwia aplikacji Microsoft Supply Chain Management przesyłanie do przewoźnika szczegółów dotyczących spakowanego kontenera, a następnie odbieranie od niego etykiety wysyłkowej, stawki kosztów i numeru śledzenia.

Zwrócona stawka kosztów wysyłki jest dodawana do skojarzonego zamówienia sprzedaży jako opłata dodatkowa. Zwróconą etykietę wysyłkową można następnie wydrukować automatycznie za pomocą drukarki ZPL (Zebra Programming Language) i zastosować do wysyłki. Przewoźnik zeskanuje tę etykietę wysyłkową, gdy wybierze paczki w magazynie.

Przygotowywanie systemu do obsługi funkcji SPS

Aby można było rozpocząć korzystanie z funkcji SPS, należy włączyć funkcję SPS w zarządzaniu funkcjami, dodać aparat stawki oraz skonfigurować moduły Zarządzanie transportem i Zarządzanie magazynem do obsługi tej funkcji.

Włączanie lub wyłączanie funkcji SPS

Aby używać tej funkcji, należy ją włączyć dla systemu. Od wersji 10.0.29 rozwiązania Supply Chain Management funkcja jest obowiązkowa i nie można jej wyłączyć. Jeśli używasz wersji starszej niż 10.0.29, administratorzy mogą włączyć lub wyłączyć tę funkcję, wyszukując funkcję Wysyłka małych paczek w obszarze roboczym Zarządzanie funkcjami.

Wdrażanie i konfigurowanie aparatów stawki

Supply Chain Management nie zawiera żadnych aparatów stawki. Musisz uzyskać lub utworzyć wszelkie wymagane aparaty stawki, a następnie dodać je do systemu. Microsoft dostarcza jednak pokazowy aparat stawki, który może służyć do testowania.

Pobieranie i wdrażanie aparatu stawek demonstracyjnych

Aby pobrać i wdrożyć aparat stawek demonstracyjnych, należy wykonać następujące kroki.

  1. W witrynie GitHub pobierz bibliotekę linków dynamicznych (DLL) dla aparatu stawek demonstracyjnych.

  2. W Visual Studio tym celu przejdź do Rozszerzenia > Dynamics 365 > Zarządzane modelami > Model tworzenia.

  3. Utwórz nowy model o nazwie TMSSmallParcelShippingDemo i utwórz go w odwołaniach do modeli ApplicationSuite i ApplicationPlatform w kroku wybierz pakiety, do których odwołuje się odwołanie.

    Tworzenie modelu danych w Visual Studio

  4. Utwórz projekt w nowym modelu i dodaj pobrany plik TMSSmallParcelShippingEngine.dll do odwołań do nowego projektu.

    Eksplorator rozwiązań w rozwiązaniu Visual Studio

  5. W okienku Eksploratora rozwiązań kliknij prawym przyciskiem myszy i wybierz polecenie Kompiluj rozwiązanie, aby skompilować projekt, i upewnij się, że odwołanie zostało dodane do węzła drzewa AOT.

    Węzeł AOT w Visual Studio

  6. Przejdź do Rozszerzenia > Dynamics 365 > Wdróż > Utwórz pakiet wdrożenia i utwórz pakiet wdrożenia dla nowego modelu.

  7. W usługach Dynamics Lifecycle Services przejdź do Biblioteka zasobów > Pakiet wdrożenia oprogramowania. Wybierz opcję Dodaj, aby dodać pakiet wdrożenia utworzony do usługi LCS.

  8. Po zakończeniu weryfikacji przejdź do pola Środowiska > {Twój identyfikator środowiska} > Zarządzaj > Zastosuj aktualizacje, wybierz wdrażany pakiet i zastosuj.

Uwaga

Jeśli system ostrzega, że nie masz uprawnienia do wdrażania pakietów w usługach Lifecycle Services, skontaktuj się z administratorem LCS, aby uzyskać wsparcie.

Tworzenie i wdrażanie aparatów stawek funkcjonalnych

Aby uzyskać informacje dotyczące sposobu tworzenia i wdrażania aparatów stawek funkcjonalnych, tak aby można było ich używać w środowisku produkcyjnym lub testowym, zobacz następujące artykuły:

Konfigurowanie aparatu stawek w aplikacji Supply Chain Management

Po utworzeniu i wdrożeniu aparatu stawek dla SPS wykonaj poniższe kroki, aby go skonfigurować.

  1. Przejdź do obszaru Zarządzanie transportem > Konfiguracja > Aparaty > Aparat stawki.

  2. W okienku akcji wybierz opcję Nowy, aby dodać nowy wiersz do siatki.

  3. W nowym wierszu ustaw następujące pola:

    • Aparat oceniania — umożliwia wprowadzenie unikatowej nazwy aparatu stawki. Jeśli używasz aparatu stawek demonstracyjnych, wprowadź Aparat stawek demonstracyjnych.
    • Nazwa — umożliwia wprowadzenie krótkiego opisu aparatu stawki. Jeśli używasz aparatu stawek demonstracyjnych, wprowadź Aparat stawek demonstracyjnych.
    • Identyfikator metadanych oceniania — wybierz podstawę, która ma być używana do obliczenia stawki. Na przykład stawka może zostać obliczona na podstawie odległości. Jeśli używasz aparatu stawek demonstracyjnych, możesz pozostawić to pole puste.
    • Zestaw aparatu — umożliwia wprowadzenie nazwę wdrożonego pliku pakietu DLL. Jeśli używasz aparatu stawek demonstracyjnych, wprowadź TMSSmallParcelShippingEngine.dll.
    • Klasa aparatu — wprowadź nazwę klasy, która została ustalona dla aparatu stawki. Jeśli używasz aparatu stawek demonstracyjnych, wprowadź TMSSmallParcelShippingEngine.SmallParcelShippingRateEngine.

Przykładowy scenariusz

W tym przykładowym scenariuszu pokazano, jak skonfigurować funkcję SPS i używać jej po przygotowaniu systemu zgodnie z opisem podanym wcześniej w tym artykule. W tym scenariuszu jest używany poprzednio wymieniony aparat stawek demonstracyjnych.

Udostępnianie danych pokazu

Aby pracować z tym scenariuszem przy użyciu określonych pokazowych rekordów i wartości tutaj określonych, należy użyć systemu, w którym są zainstalowane standardowe dane demonstracyjne. Dodatkowo należy również wybrać firmę USMF przed rozpoczęciem.

Konfiguracja scenariusza

W tym przykładowym scenariuszu musisz mieć przewoźnika demonstracyjnego, grupę przewoźników, zasady pakowania i profil pakowania. Poniższe podsekcje wyjaśniają, jak przygotować rekordy wymagane dla tego scenariusza. W scenariuszu produkcyjnym proces konfiguracji zazwyczaj przypomina proces, który jest tutaj opisany. Zostaną jednak określone inne wartości.

Konfigurowanie przewoźników

Wykonaj poniższe kroki, aby skonfigurować przewoźnika.

  1. Przejdź do pozycji Zarządzanie transportem > Ustawienia > Przewoźnicy > Firmy przewozowe.

  2. W okienku akcji wybierz opcję Nowy, aby dodać przewoźnika.

  3. W nagłówku ustaw następujące wartości:

    • Firma przewozowa:Przewoźnik pokazowy
    • Nazwa:Przewoźnik pokazowy
    • Tryb:Naziemny
  4. Na skróconej karcie Omówienie ustaw następujące wartości:

    • Aktywowanie interfejsów firmy przewozowej:Tak
    • Aktywowanie oceny przewoźników:Tak
  5. Na skróconej karcie Usługi wybierz Nowe, aby dodać usługę do siatki.

  6. Dla nowej usługi ustaw następujące wartości:

    • Usługa przewozowa:Usługa przewoźnika pokazowego
    • Nazwa:Usługa przewoźnika pokazowego
    • Metoda transportu:Naziemny

    W razie potrzeby wprowadź dowolne wartości dla wszystkich pozostałych pól. (Po zapisaniu nowego rekordu firmy przewozowej zostanie utworzony nowy tryb dostawy, a pole trybu dostawy zostanie ustawione automatycznie).

  7. Na skróconej karcie Profile stawek kliknij opcję Nowy, aby dodać profil oceny do siatki.

  8. Dla nowego profilu ustaw następujące wartości:

    • Profil oceny:Usługa przewoźnika pokazowego
    • Nazwa:Usługa przewoźnika pokazowego
    • Aparat stawki:Aparat stawki pokazowej

    W razie potrzeby wprowadź dowolne wartości dla wszystkich pozostałych pól.

  9. Na okienku akcji wybierz opcję Zapisz.

Aby uzyskać więcej informacji o ustawianiu przewoźników, zobacz Konfigurowanie firm przewozowych.

Konfigurowanie kont usług przewozowych

Wykonaj poniższe kroki, aby skonfigurować konto usługi przewozowej.

  1. Wybierz kolejno opcje Zarządzanie transportem > Ustawienia > Ocena > Konto usługi przewozowej.

  2. W okienku akcji wybierz opcję Nowy, aby dodać konto usługi przewozowej.

  3. Dla nowego konta ustaw następujące wartości:

    • Firma przewozowa:Przewoźnik pokazowy
    • Usługa przewozowa:Usługa przewoźnika pokazowego
    • Numer konta klienta przewoźnika: numer konta klienta dla przewoźnika używany do weryfikacji i uwierzytelnienia połączenia z firmą przewozową. Ta wartość zostanie podana przez przewoźnika. Jeśli używasz usługi pokazowej, możesz wprowadzić dowolną wartość.
    • Oddział:6
    • Magazyn:62

    Banknot

    Często wartość numeru konta klienta dla przewoźnika jest jedyną wartością wymaganą do uwierzytelnienia połączenia. Jeśli jednak przewoźnik wymaga dodatkowych parametrów uwierzytelniania, organizacja powinna dostosować tę stronę, aby w razie potrzeby dodawać dodatkowe pola.

Konfigurowanie zasad pakowania kontenerów

Wykonaj poniższe kroki, aby skonfigurować zasady pakowania kontenerów.

  1. Jeśli jeszcze nie skonfigurowano definicji drukarki ZPL, skonfiguruj ją za pomocą aplikacji agenta wyboru trasy dokumentów. Aby uzyskać więcej informacji, zobacz Omówienie drukowania dokumentów i pokrewne artykuły.

  2. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Kontenery > Zasady pakowania kontenera.

  3. W okienku akcji wybierz opcję Nowy, aby dodać zasady pakowania kontenerów.

  4. W nagłówku nowych zasad określ następujące wartości:

    • Zasady pakowania kontenerów:Pokazowe zasady pakowania
    • Opis: opis zasad
  5. Na skróconej karcie Omówienie ustaw następujące wartości:

    • Magazyn:62
    • Domyślna lokalizacja wysyłki końcowej:Brama dokowa
    • Jednostka wagi:KG
    • Zasada zamykania kontenera:Automatyczne zwalnianie
    • Zasady zwalniania kontenerów:Udostępnij w końcowej lokalizacji wysyłki
  6. Na skróconej karcie Manifest kontenera możesz ustawić następujące wartości:

    • Automatyczny manifest przy zamknięciu kontenera:Tak
    • Wymagania dotyczące manifestu dla kontenera:Zarządzanie transportem
    • Drukuj zawartość kontenera:Nie
  7. Na skróconej karcie Drukowanie etykiety przewoźnika możesz ustawić następujące wartości:

    • Drukuj etykietę wysyłkową kontenera:Zawsze
    • Nazwa drukarki: nazwa drukarki ZPL, która powinna drukować etykiety wysyłkowe

Konfigurowanie profilu pakowania

Wykonaj poniższe kroki, aby skonfigurować profil pakowania.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Opakowanie > Profile pakowania.

  2. W okienku akcji wybierz opcję Nowy, aby dodać nowy profil pakowania do siatki.

  3. Dla nowego profilu ustaw następujące wartości:

    • Identyfikator profilu pakowania:Pokazowy profil pakowania
    • Opis: opis profilu
    • Zasady pakowania kontenerów:Pokazowe zasady pakowania
    • Tryb identyfikatora kontenera:Automatyczny
    • Typ kontenera:SmallBox

Konfigurowanie klienta do używania przewoźnika SPS

Wykonaj następujące kroki, aby skonfigurować klienta do używania utworzonego przewoźnika.

  1. Wybierz kolejno opcje Rozrachunki z odbiorcami > Klienci > Wszyscy klienci.

  2. W siatce znajdź i zaznacz odbiorcę US-027.

  3. W okienku akcji na karcie Ogólne w grupie Ustawienia wybierz opcję Konta klienta dla przewoźnika.

  4. Na stronie Konta klienta dla przewoźnika w okienku akcji wybierz pozycję Nowy, aby dodać konto do siatki.

  5. Dla nowego konta ustaw następujące wartości:

    • Firma przewozowa:Przewoźnik pokazowy
    • Numer konta klienta dla przewoźnika:12345 (ta wartość nie jest ważna w tym scenariuszu, ale zostanie dodana w następnej sekcji).

Przejdź przez przykładowy scenariusz

Po skonfigurowaniu wszystkich przykładowych danych zgodnie z opisem w poprzedniej sekcji można przejść do przykładowego scenariusza.

Tworzenie zamówienia sprzedaży i przetwarzanie pracy

Aby utworzyć zamówienie sprzedaży, należy wykonać następujące czynności.

  1. Wybierz kolejno opcje Sprzedaż i marketing > Zamówienia sprzedaży > Wszystkie zamówienia sprzedaży.

  2. Wybierz pozycję Nowe, aby utworzyć nowe zamówienie sprzedaży.

  3. W oknie dialogowym Utwórz zamówienie sprzedaży ustaw pole Konto klienta na US-027.

  4. Naciśnij przycisk OK, aby zamknąć okno dialogowe i utworzyć nowe zamówienie zakupu.

  5. Nowe zamówienie zakupu (PO) zostało otwarte. Na skróconej karcie Nagłówek zamówienia sprzedaży ustaw w polu Numer konta klienta dla przewoźnika wartość wcześniej wybraną dla tego klienta (12345).

  6. W sekcji Wiersze zamówienia sprzedaży dodaj wiersz sprzedaży i ustaw dla niego następujące wartości:

    • Identyfikator pozycji:A0002
    • Ilość:1
    • Oddział:6
    • Magazyn:62
  7. Przełącz do widoku nagłówka.

  8. Na skróconej karcie Dostawa ustaw następujące wartości:

    • Firma przewozowa:Przewoźnik pokazowy
    • Usługa przewozowa:Usługa przewoźnika pokazowego
  9. Przełącz się z powrotem do widoku Wiersz. Jeśli zostanie wyświetlony monit o aktualizację trybu dostawy dla wierszy sprzedaży, wybierz przycisk Tak.

  10. W sekcji Wiersze zamówienia sprzedaży wybierz wiersz zamówienia, który został wcześniej ustawiony, a następnie wybierz opcję Zapasy > Rezerwacja.

  11. Na stronie Rezerwacja wybierz opcję Rezerwacja partii, aby zarezerwować pełną ilość z wybranego wiersza w magazynie.

  12. Zamknij stronę Rezerwacja, aby powrócić do zamówienia sprzedaży.

  13. W okienku akcji na karcie Magazyn wybierz opcję Zwolnienie do magazynu.

    Utworzono pracę w celu przeniesienia towarów z lokalizacji pobrania do stacji pakowania.

  14. W sekcji Wiersze zamówienia sprzedaży wybierz opcję Magazyn > Szczegóły wysyłki.

  15. Na stronie Szczegóły wysyłki zanotuj identyfikator wysyłki. Będzie on potrzebny przy pakowaniu wysyłki w stacji pakowania.

  16. Zamknij stronę Szczegóły wysyłki, aby powrócić do zamówienia sprzedaży.

  17. Zanotuj numer zamówienia sprzedaży, a następnie przejdź do obszaru Zarządzanie magazynem > Praca > Cała praca.

  18. Użyj numeru zamówienia sprzedaży, aby znaleźć i wybrać pracę utworzoną dla zamówienia.

  19. W okienku akcji na karcie Praca wybierz opcję Zakończ pracę.

  20. Na stronie Zakończenie pracy w polu Identyfikator użytkownika wybierz identyfikator użytkownika. Następnie w okienku akcji wybierz pozycję Weryfikuj pracę.

  21. Jeśli weryfikacja pracy zakończy się pomyślnie, wybierz pozycję Zakończ pracę w okienku akcji.

    Praca jest oznaczona jako zakończona w celu symulowania ruchu towarów do stacji pakowania.

Pakowanie wysyłki

Aby zapakować wysyłkę, wykonaj następujące czynności.

  1. Przejdź do obszaru Zarządzanie magazynem > Ustawienia > Pracownik i upewnij się, że Twoje konto użytkownika jest skojarzone z kontem pracownika na potrzeby zarządzania magazynem.

  2. Przejdź do Zarządzanie magazynem > Pobieranie i konteneryzacja > Pakunek.

  3. W oknie dialogowym Wybieranie stacji pakowania ustaw następujące wartości:

    • Oddział:6
    • Magazyn:62
    • Lokalizacja:Pakiet
    • Identyfikator profilu pakowania:Pokazowy profil pakowania
  4. Kliknij przycisk OK.

  5. Zostanie wyświetlona strona Pakowanie. W scenariuszu produkcji pracownik zeskanuje numer identyfikacyjny lub identyfikator wysyłki. Jednak w tym scenariuszu otwórz stronę Wszystkie wysyłki i wyszukaj numer właśnie utworzonej wysyłki. Następnie wprowadź tę wartość w polu Numer identyfikacyjny lub wysyłka na stronie Pakowanie. Możesz również wprowadzić identyfikator wysyłki zanotowany wcześniej.

  6. W okienku akcji wybierz opcję Nowy kontener.

  7. Okno dialogowe, które zostanie wyświetlone, zawiera szczegóły dotyczące nowego kontenera. Pozostaw wartości domyślne, a następnie wybierz pozycję OK.

  8. Na stronie Pakowanie na skróconej karcie Pakowanie towarów w polu Identyfikator wybierz pozycję A0002, aby zapakować ten towar. Towar jest dodawany do kontenera.

  9. W okienku akcji wybierz pozycję Kontenery do wysyłki.

    Strona Kontenery do wysyłki, która zostanie wyświetlona, zawiera wiersz utworzonego właśnie kontenera. Jednak pole Identyfikator manifestu kontenera w tym wierszu jest obecnie puste, ponieważ nie odebrano jeszcze etykiety wysyłkowej i numeru śledzenia od przewoźnika.

  10. W okienku akcji wybierz opcję Zamknij kontener.

  11. W oknie dialogowym Zamykanie kontenera ustaw wartość pola Waga brutto na 1 kg, a następnie wybierz przycisk OK.

    Etykieta wysyłkowa powinna zostać wydrukowana na wybranej wcześniej drukarce ZPL. Powinna ona przypominać następujący przykład.

    Przykładowa etykieta wysyłkowa.

  12. Zwróć uwagę, że wartości pól Identyfikator manifestu kontenera oraz Suma frachtu zostały dodane jako otrzymane od przewoźnika.