Moduł Obsługa Zlecenia

Aplikacja f2000 — cykl życia zlecenia transportowego przez przestrzenie Planowanie → Realizacja → Fakturowanie → Zafakturowane oraz akcje w menu zlecenia.

Moduł Obsługa Zlecenia (aplikacja APEX f2000, „Realizacja zlecenia”) prowadzi zlecenie transportowe przez cały cykl życia — od utworzenia, przez planowanie przewoźnika i realizację, po fakturowanie i zamknięcie. Ekran jest podzielony na cztery przestrzenie (zakładki) sterowane statusem zlecenia, a każdy wiersz ma menu akcji („trójkropek”).

Przestrzenie i akcje opisano zgodnie z UI eVAN (etykiety polskie). Część szczegółów logiki pochodzi z analizy kodu (latest/package/, apex/f2000/) i dokumentacji Confluence VanCargo — przy procedurach, których nazwy nie były pewne, zaznaczam to.

Cykl życia — przestrzenie i statusy

   PLANOWANIE          REALIZACJA          FAKTUROWANIE        ZAFAKTUROWANE
   (status 1, 20)  →   (status 30)    →    (status 35–40)  →   (status 45–60)
   utworzenie,         przewóz, GPS,        FK klienta,         akceptacja, ocena,
   przewoźnik,         dokumenty,           FP przewoźnika,     zamknięcie,
   wysłanie PDF        zakończenie real.    usługi dodatkowe    rozliczenie BSC

Statusy zlecenia (S_ZLECENIE_STATUS):

StatusOpisPrzestrzeńEdycja
1NowePlanowanietak
2Zlecenie usunięte(poza)nie
20PlanowaniePlanowanietak
30RealizacjaRealizacjatak
35Przygotowanie do fakturowaniaRealizacja → Fakturowanietak
40FakturowanieFakturowanienie
45Zafakturowane (do akceptacji)Zafakturowanenie
49Zlecenie na specyfikacjiFakturowanie (etap)nie
50ZamknięteZafakturowanenie
51Zakończone bez fakturyZafakturowanenie
60RozliczoneZafakturowanenie
Zlecenie ma dwie strony: zlecenie klienta (sprzedaż) i zlecenie przewoźnika (ZLECENIE_PRZEWOZNIK, zakup). Statusy obu stron mogą się różnić, a przejścia między przestrzeniami zależą od obu (np. zamknięcie do „Zafakturowane” wymaga rozliczenia FK i FP albo świadomego zamknięcia „bez faktury”).

Przejścia między przestrzeniami

  • Planowanie → Realizacja — „Prześlij do realizacji” (status 20 → 30), PLANOWANIE_MOCKUP_PKG.
  • Realizacja → Fakturowanie — „Zakończenie realizacji” / wystawienie oceny (status 30 → 35 → 40), REALIZACJA_PKG (zob. Zakończenie realizacji).
  • Fakturowanie → Zafakturowane — po rozliczeniu FK/FP, lub przez akcję „Zlecenie bez faktury” (status → 50/51).
  • Cofnięcia — z Fakturowania z powrotem do Realizacji (anuluje ocenę), z Zafakturowane „bez faktury” do Fakturowania (parametr COFNIJ_BEZ_FV, domyślnie ~30 dni).

Rozdziały

Przestrzenie

  • Planowanie — utworzenie zlecenia, towar, adresy, przewoźnik/kierowca/zestaw, wysłanie PDF.
  • Realizacja — przewóz, GPS, dokumenty dostawy, zakończenie realizacji.
  • Fakturowanie — faktura klienta (FK) i przewoźnika (FP), zasady fakturowania.
  • Zafakturowane — akceptacja, ocena, zamknięcie, rozliczenie.

Tworzenie i kopiowanie

Akcje (menu „trójkropek”)

Kluczowe pakiety

PakietRola
NOWE_ZLECENIE_PKGrdzeń zlecenia: tworzenie/edycja, towar, adresy, sprzedaż międzysekcyjna, archiwizacja
PLANOWANIE_MOCKUP_PKGprzestrzeń Planowanie: budowa zapytań, planowanie przewoźnika, kopiowanie, koszty dodatkowe
REALIZACJA_PKGprzestrzeń Realizacja/Fakturowanie: przejścia statusów, dokumenty, oceny, koszty
ZLECENIE_GPS_PKGtracking GPS, detekcja postojów/załadunków, mapa trasy
ZLECENIE_WERYFIKACJA_PKGchecklista weryfikacji realizacji
ZLECENIE_KOMUNIKACJA_PKGSMS / e-mail / VanWay do przewoźnika i kierowcy
FAKTURA_TRA_PKGfaktury transportowe (FK/FP) — zob. Integracja KSeF

Kluczowe tabele i widoki

Tabele: ZLECENIE, ZLECENIE_DANE_ADRESOWE, ZLECENIE_TOWAR, ZLECENIE_FAKTUROWANIE, ZLECENIE_KLIENT_PRZEWOZNIK, ZLECENIE_PRZEWOZNIK, ZLECENIE_PRZEWOZNIK_ZESTAW (kierowca/pojazd/naczepa), ZLECENIE_GPS (+ postoje), ZLECENIE_USLUGI_DODATKOWE, ZLECENIE_KOMUNIKACJA, ZLECENIE_SEKCJA_SPRZEDAZ, S_ZLECENIE_STATUS, FAKTURA_TRA.

Widoki makiet (mockup) zasilające raporty przestrzeni: ZLECENIE_PLANOWANIE_V, ZLECENIE_REALIZACJA_V (+ ..._ADRESY_DET_V, ..._STAT_N_V), ZLECENIE_KOMUNIKACJA_V, oraz widoki faktur transportowych dla Fakturowania.

Copyright © 2026