Obliczenia czasu realizacji dla zleceń pierwotnych

W przypadku zleceń pierwotnych można obliczyć czas transportu pozycji powiązanych z kontrahentami 'zakup-do' lub 'zakup-od' za pomocą mechanizmu obliczeń czasu realizacji z pakietu Przewóz. Mechanizm ten jest aktywny, o ile pakiet wdrożono Przewóz oraz gdy pole wyboru Utwórz zlecenia przewozu ze Sprzedaży jest zaznaczone w sesji Linie zlecenia sprzedaży (tdsls4101m000) lub gdy pole wyboru Utwórz zlecenia przewozu z Zakupu jest zaznaczone w sesji Linie zlecenia zakupu (tdpur4101m000).

W zależności od typu zlecenia pierwotnego, czas transportu jest planowaną datą dostawy lub planowaną datą wpływu towarów wymienionych w zleceniu. Aby uruchomić mechanizm obliczeń czasu realizacji, należy kliknąć Oblicz obok pola Planowana data dostawy w sesji Linie zlecenia sprzedaży (tdsls4101m000) lub Kontrahent pozycji zakupu (tdipu0110m000).

Jeżeli w pakiecie Przewóz proces Tworzenie załadunku jest używany do szczegółowego planowania transportu, to dzięki obliczeniom czasu realizacji z poziomu zlecenia pierwotnego otrzymujemy od razu dostateczny szacunkowy czas realizacji transportu zlecenia. Cykle realizacji obliczone na poziomie zlecenia pierwotnego, mogą się różnić od tych obliczonych w procesie Tworzenie załadunku.

Dokładność wyników z mechanizmu obliczeń cyklu realizacji zależy głównie od danych, które zostały wprowadzone. Mechanizm obliczeń używa następujących danych:

  • Adres źródłowy
  • Adres docelowy
  • Poziom obsługi przewozu
  • Przewoźnik
  • Trasa

Z powyższych danych adres źródłowy i adres docelowy są obowiązkowe – mechanizm obliczeń zawsze ich używa.

Przewoźnika oraz Poziom obsługi przewozu można określić w zleceniu pierwotnym lub w linii zlecenia bądź zdefiniować dla pozycji zlecenia w sesji Pozycja - przewóz (fmfmd1100m000). Więcej informacji w tematach Pozycje w pakiecie Przewóz i Poziomy obsługi przewozu.

Pozostałe dane podaje się jedynie w zleceniu pierwotnym lub w linii zlecenia.

Jeżeli przewoźnik lub poziom obsługi przewozu występuje zarówno w zleceniu pierwotnym, jak i w sesji Pozycja - przewóz (fmfmd1100m000), to przewoźnik lub poziom obsługi przewozu ze zlecenia pierwotnego ma pierwszeństwo (wyższy priorytet).

Nawet w przypadku braku przewoźnika dla zlecenia pierwotnego, linii zlecenia lub pozycji, mechanizm obliczeń może wyszukać przewoźnika, o ile grupa środków transportu, typ transportu lub kod kombinacji zostały zdefiniowane dla pozycji zlecenia w sesji Pozycja - przewóz (fmfmd1100m000). Mechanizm obliczeń wyszukuje wtedy przewoźnika odpowiadającego grupie środków transportu dla pozycji. Więcej informacji w tematach Typy transportu, Kody kombinacji i Grupy środków transportu.

Jeżeli brak grup środków transportu dla pozycji, mechanizm obliczeń wyszukuje grupę środków transportu odpowiadającą kodowi kombinacji lub typowi transportu pozycji, a następnie wyszukuje przewoźnika połączonego z daną grupą środków transportu.

Jeżeli do grupy środków transportu jest przypisany więcej niż jeden przewoźnik, to wybierany jest przewoźnik, dla którego grupa środków transportu została zdefiniowana jako domyślna.

Dla każdej kombinacji podanych danych mechanizm obliczeń czasu realizacji generuje następujące wyniki (należy pamiętać, że adres źródłowy i adres docelowy występują zawsze ponieważ są obowiązkowe):

  • Adres źródłowy i adres docelowy

    Jeżeli tylko adresy źródłowe i docelowe ze zlecenia pierwotnego są podane w mechanizmie obliczeń czasu realizacji, to czas obsługiwany w sesji Tablica odległości wg miast (tccom4137s000) lub w sesji Tablica odległości wg kodów pocztowych (tccom4138s000) jest zwracany jako czas realizacji transportu.

  • Poziom obsługi przewozu, adresy źródłowe i docelowe

    Jeżeli oprócz adresów źródłowych i docelowych podany jest również Poziom obsługi przewozu, to czas realizacji obsługiwany w sesji Poziomy obsługi przewozu (fmfmd0170m000) jest zwracany jako czas realizacji transportu. Poziom obsługi przewozu można wprowadzić w linii pierwotnego zlecenia sprzedaży/zakupu lub zdefiniować Poziom obsługi przewozu dla pozycji w sesji Pozycja - przewóz (fmfmd1100m000).

  • Przewoźnik, adresy źródłowe i docelowe

    Jeżeli podane są Przewoźnik/LSP oraz adresy źródłowe i docelowe, to czas realizacji transportu jest obliczany poprzez podzielenie czasu podróży między adresami źródłowymi i docelowymi przez średnią prędkość grupy środków transportu przewoźnika.

    Jeżeli przewoźnik jest powiązany z wieloma grupami środków transportu, to kolejność wyszukiwania grup środków transportu przy obliczaniu czasu realizacji jest następująca:

    • Zwracana jest grupa środków transportu zdefiniowana dla pozycji w sesji Pozycja - przewóz (fmfmd1100m000).
    • Zwracana jest grupa środków transportu zgodna z kodem kombinacji lub typem transportu zdefiniowanymi dla pozycji w sesji Pozycja - przewóz (fmfmd1100m000).

      Jeżeli zgodnych jest kilka grup środków transportu, to zwracana jest domyślna grupa środków transportu przewoźnika, o ile jest zgodna z kodem kombinacji lub typem transportu.

      Jeżeli domyślna grupa środków transportu przewoźnika nie jest zgodna, to zwracana jest grupa środków transportu o najmniejszej średniej prędkości – najwolniejsza grupa środków transportu jest z założenia najtańsza.

      (Informacje o stawce przewoźnika wg modułu LN Wycena znajdują się poza zakresem mechanizmu obliczeń czasu realizacji transportu.) W przypadku kilku przewoźników z najwolniejszą średnią prędkością, mechanizm obliczeń wybierze pierwszego znalezionego w bazie danych.

  • Trasa, adresy źródłowe i docelowe

    Jeżeli oprócz adresów źródłowych i docelowych podana jest również Trasa, to mechanizm obliczeń czasu realizacji wyszukuje w pierwszej kolejności plany trasy, a następnie trasy standardowe o zgodnych trasach i adresach. Jeżeli znaleziono więcej niż jeden pasujący plan trasy lub trasę standardową, to wybierana jest trasa standardowa tak, jak określono w sesji Parametry planowania przewozów (fmlbd0100m000) (najtańsza, najszybsza lub najkrótsza), plany trasy mają priorytet nad trasami standardowymi. Jeśli mechanizm obliczeń w dalszym ciągu znajduje więcej niż jeden plan trasy, wybiera pierwszy, na jaki trafił w bazie danych. Więcej informacji w tematach Plany tras i Użycie tras standardowych.

  • Trasa, przewoźnik oraz adresy źródłowe i docelowe

    Jeśli podano trasę, przewoźnika oraz adresy źródłowe i docelowe, mechanizm obliczeń czasu realizacji transportu najpierw szuka planów trasy, a potem tras standardowych o pasujących trasach, przewoźnikach oraz adresach.

    Jeśli więcej niż jeden pasujący plan trasy lub trasa standardowa zostanie odnaleziona, mechanizm obliczeń wybiera plan trasy lub trasę standardową o grupach środków transportu odpowiadającym grupie środków transportu przewoźnika.

    Jeśli w dalszym ciągu mechanizm obliczeń znajduje więcej niż jeden plan trasy lub trasę standardową, wybierana jest trasa standardowa wg ustaleń sesji Parametry planowania przewozów (fmlbd0100m000) (najtańsza, najszybsza lub najkrótsza), plan trasy ma priorytet nad trasą standardową.

    Jeśli mechanizm obliczeń w dalszym ciągu znajduje więcej niż jeden plan trasy, wybiera pierwszy, na jaki trafił w bazie danych.

Uwaga
  • Obliczone czasy przejazdu są dostosowywane do kalendarza przewoźnika.
  • Czasy realizacji adresów oraz tolerancje daty załadunku/rozładunku dodawane są do obliczanych czasów realizacji. Dla każdego adresu załadunku dodawany jest czas załadunku oraz czas oczekiwania na załadunek. Dla każdego adresu rozładunku dodawany jest czas rozładunku oraz czas oczekiwania na rozładunek.

    Adresy czasów realizacji, czas oczekiwania na załadunek/rozładunek oraz tolerancje dat załadunku/rozładunku są zdefiniowane w sesji Adresy - przewóz (fmfmd0110m000). Więcej informacji w tematach Czasy realizacji adresów i Tolerancje daty/czasu załadunku i rozładunku.

Powiązane tematy