← Wróć do projektów

SAP / ABAPKomercyjny (zanonimizowany)

ABAP: walidacja transportów w temperaturze kontrolowanej

Rozszerzenie planowania transportów w SAP — konfigurowalne tabele biznesowe i nieblokujące ostrzeżenie, gdy typ pojazdu nie spełnia wymogu temperatury +5°C.

Problem i kontekst

Rozszerzenie procesu planowania transportów w SAP, które wspiera planistę w okresie zimowym przy doborze poprawnej opcji przewozu wymagającej temperatury kontrolowanej minimum +5. Rozwiązanie opiera się na konfigurowalnych tabelach biznesowych i podczas zapisu transportu wyświetla informacyjny komunikat ostrzegawczy, jeśli wybrany typ pojazdu nie spełnia wymagań dla danego spedytora i okresu obowiązywania.

Co robi rozwiązanie

  • dodaje tabele konfiguracyjne edytowalne przez użytkowników biznesowych,
  • przechowuje okresy obowiązywania przewozu w temperaturze kontrolowanej per spedytor,
  • rozróżnia typy pojazdów dopuszczone i niedopuszczone do przewozu w temperaturze +5,
  • waliduje dobór środka transportu podczas tworzenia lub zapisu zlecenia transportowego,
  • wyświetla nieblokujący komunikat ostrzegawczy zamiast zatrzymywania procesu,
  • wspiera planistę w zachowaniu ciągłości łańcucha dostaw w warunkach zimowych.

Architektura

flowchart TD
    UI[Ekran planowania transportu] --> V[Walidacja przy zapisie]
    V --> A[(Okresy kontroli temperatury per spedytor)]
    V --> B[(Typy pojazdow zgodne z +5)]
    V --> C[(Typy pojazdow bez kontroli temperatury)]
    V --> D{Czy transport wymaga ostrzezenia?}
    D -- Tak --> M[Komunikat informacyjny dla planisty]
    D -- Nie --> S[Zapis bez ostrzezenia]

Dlaczego w portfolio

  • pokazuje praktyczne wsparcie procesu logistycznego bez nadmiernego blokowania pracy użytkownika,
  • łączy konfigurowalne dane referencyjne z walidacją biznesową w krytycznym momencie zapisu,
  • dobrze reprezentuje rozwiązania SAP, w których istotna jest zgodność operacyjna i bezpieczeństwo dostaw.

Ograniczenia materiału

  • opis przygotowano na podstawie specyfikacji funkcjonalnej, bez kompletnego kodu implementacyjnego,
  • nie potwierdzono finalnej struktury tabel ani miejsca technicznego wpięcia walidacji,
  • zachowano tylko elementy wynikające wprost z opisu: okres zimowy, temperatura +5, reguły per spedytor, klasy pojazdów i ostrzeżenie nieblokujące.

Anonimizacja

  • usunięto nazwy klienta, identyfikatory transportów i nazwy niestandardowych obiektów,
  • pozostawiono jedynie publicznie bezpieczny model walidacji logistycznej w SAP,
  • nie ujawniono danych przewoźników, materiałów ani szczegółów konfiguracji operacyjnej.