Dzienny limit przyjęć w awizacji liczy w opisywanym wdrożeniu sztuki, a nie auta ani palety. System sumuje pole Ilość sztuk wszystkich awizacji lokalnych na dany dzień i porównuje wynik z limitem na datę albo, gdy go brak, z limitem dla dnia tygodnia.
W opisywanym wdrożeniu o przepustowości przyjęć nie decyduje liczba pojazdów ani palet. System liczy sztuki zaawizowane na dany dzień, a limit ustawia logistyka klienta wpisem w słowniku. Dostawca dostaje przy tym konkretną liczbę sztuk, którą jeszcze może zgłosić, a nie ogólną odmowę.
Limit działa obok reguły opisanej w artykule o awizacji z wyprzedzeniem i czwartku o 12:00. Ta reguła wybiera dni, które w ogóle są otwarte dla dostawcy, a limit rozstrzyga, ile sztuk mieści się w dniu otwartym. Zasady okien i ramp omawia strona o oknach czasowych.
Limit sztuk zamiast limitu aut
Awizacje lokalne podlegają dziennemu limitowi liczby sztuk. System sumuje pole Ilość sztuk wszystkich awizacji lokalnych na dany dzień, więc jedna duża dostawa zużywa limit tak samo jak kilka mniejszych zgłoszeń o tej samej łącznej liczbie sztuk.
Do sumy nie wchodzą awizacje anulowane ani zwroty. Wchodzą natomiast awizacje już zrealizowane, więc limit dotyczy całego dnia, łącznie z dostawami, które już rozładowano. Zwroty od dostawców mają własną ścieżkę, którą opisuje artykuł o zwrotach od dostawców w portalu awizacji.
Dwa poziomy limitu
Limit ma dwa poziomy. Najpierw system szuka limitu na konkretną datę, a gdy go nie ma, bierze limit dla dnia tygodnia. Limit na datę zawsze wygrywa z limitem tygodniowym, więc jednorazowy wpis można dopisać bez zmiany reguły ogólnej.
| Poziom limitu | Do czego służy | Przykład |
|---|---|---|
| Limit na datę | Nadpisuje limit dla dnia tygodnia w jednym wybranym dniu | Wpis z datą wybranego poniedziałku, który obowiązuje zamiast limitu tygodniowego |
| Limit na dzień tygodnia | Działa domyślnie, gdy dla daty nie ma wpisu | Sobota i niedziela mają wartość 0 |
Wpis limitu oznaczony jako nieaktywny nadal obowiązuje. Dezaktywacja wpisu nie wyłącza więc limitu na ten dzień, a zmianę ograniczenia wprowadza się przez edycję wartości.
Domyślny limit dla dni roboczych jest jednakowy w całym tygodniu roboczym. Faktyczne sterowanie przyjęciami wynika z wpisów na konkretne daty: słownik zawiera ponad 600 takich limitów, a w części wpisów opis podaje przyczynę zmiany, na przykład nową prognozę. Wartości są konfiguracją, a nie stałą, dlatego ich nie podajemy.
Dzień można zamknąć dla dostawców bardzo niskim limitem na ten dzień. Zero nie służy do tego celu, bo w opisywanej konfiguracji dotyczy wyłącznie soboty i niedzieli w limicie dla dnia tygodnia.
Weekend z limitem zero
W skonfigurowanym słowniku limit dla soboty i niedzieli wynosi 0. W weekend dostawca lokalny nie zaawizuje więc żadnej sztuki, bo już pierwsza sztuka przekracza limit.
Dla planisty i portierni skutek jest prosty: w sobotę i niedzielę z portalu dostawcy nie powstają awizacje lokalne, więc kalendarz tych dni zostaje wolny od zgłoszeń dostawców.
Numeracja dni tygodnia zależy od ustawienia początku tygodnia na serwerze. Nie obiecujemy, że niedziela ma limit zero przy każdej konfiguracji serwera. Opis dotyczy konfiguracji z opisywanego wdrożenia.
Co widzi dostawca przy wyczerpanym limicie
Gdy limit dnia jest wyczerpany, dostawca nie zapisze awizacji. Widzi komunikat o osiągnięciu dziennego limitu z prośbą o wybór innego dnia. Pracownik klienta dostaje w tej samej sytuacji tylko ostrzeżenie.
Przy zapisie formularz liczy, ile sztuk zostało do limitu, i mówi wprost, że na wybrany dzień można zaawizować określoną liczbę sztuk. Przykład z fikcyjnymi danymi: jeśli do limitu zostało N sztuk, a Firma Przykładowa A zgłasza więcej, formularz odmawia zapisu i podaje N. Dostawca może wtedy zmniejszyć ilość albo wybrać inny dzień.
Przy edycji awizacji jej własne sztuki są wyłączone z sumy, żeby edycja nie blokowała się na własnym wolumenie.
Kto może przekroczyć limit
Rola nadrzędna może przekroczyć limit świadomie. Ostrzeżenie pojawia się dla niej przy wyborze dnia, a przy zapisie formularz pyta, czy zapisać mimo przekroczenia. Po potwierdzeniu awizacja zostaje zapisana.
| Rola | Reakcja formularza przy przekroczeniu limitu |
|---|---|
| Dostawca | Blokada zapisu i komunikat z prośbą o wybór innego dnia |
| Pracownik klienta | Ostrzeżenie bez blokady zapisu |
| Rola nadrzędna | Ostrzeżenie przy wyborze dnia i pytanie o zapis mimo przekroczenia |
Dla kierownika logistyki wynika z tego prosta zasada pracy: blokada dotyczy dostawców, a o wyjątkach decydują pracownicy. Awizacja zapisana przez rolę nadrzędną mimo przekroczenia jest zwykłą awizacją lokalną, więc wlicza się do sumy dnia i zmniejsza pulę sztuk dla kolejnych zgłoszeń. Wyjątek ma zatem skutek także dla dostawców, którzy awizują po nim.
Podział ról w całym portalu opisuje artykuł o jednym portalu awizacji i rolach z własną kolejką, a podstawy uprawnień strona o rolach i uprawnieniach w systemie awizacji.
Gdzie zmienia się limity
Oba limity to wpisy słownika edytowane z listy w programie. Zmiana limitu nie wymaga programisty.
Limit nie wymaga programisty. Logistyka zmienia go wpisem w słowniku, także dla jednego dnia.
Formularz limitu dziennego ma dwie kontrole. Przy dopisywaniu odmawia drugiego wpisu na ten sam dzień i pokazuje komunikat: „Nie można zapisać więcej niż jeden limit na ten sam dzień”. Przy edycji odmawia zmiany limitu z datą wcześniejszą niż dzisiejsza z komunikatem: „Nie można edytować limitów z datą starszą niż dzisiejsza!”. Nowy wpis można dopisać od wczorajszej daty.
Zakres wartości limitu to od 0 do 999 999 sztuk.
Gdzie limit nie działa
Limit sprawdza tylko formularz awizacji lokalnej. Pozostałe źródła zgłoszeń zestawia tabela. Sposób przetwarzania pliku z kontenerami opisuje artykuł o imporcie awizacji kontenerów z pliku.
| Źródło zgłoszenia | Czy sprawdza dzienny limit sztuk |
|---|---|
| Formularz awizacji lokalnej | Tak |
| Formularz awizacji kurierskiej | Nie |
| Formularz awizacji importowej | Nie |
| Formularz uproszczonego rodzaju awizacji | Nie |
| Import awizacji z pliku | Nie |
Dla logistyki oznacza to, że suma dnia obejmuje wyłącznie sztuki z awizacji lokalnych. Jeśli planista chce uwzględnić inne źródła przy układaniu dnia, musi je policzyć osobno.
Sprawdzenie wykonuje formularz w przeglądarce. Nie opisujemy limitu jako reguły egzekwowanej po stronie serwera przy zapisie. Ogólne zasady obciążenia obiektu omawia strona o zarządzaniu obciążeniem obiektu, a rampy i pojemność okna artykuł o doborze rampy do towaru i pojazdu.
Wysyłki mają własny mechanizm. Limit załadunków na firmę w oknie opisuje artykuł o buforze czasowym i limicie załadunków.
Pytania do analizy przed ustawieniem limitów
Cztery pytania wymagają rozstrzygnięcia na etapie analizy, zanim ktoś wpisze pierwszy limit w module awizacji dostaw.
| Pytanie | Dlaczego ma znaczenie |
|---|---|
| W jakiej jednostce magazyn planuje przyjęcia? | Opisane wdrożenie liczy sztuki, więc pytanie rozstrzyga, czy ta jednostka pasuje do towaru w waszym magazynie. |
| Kto zmienia limity na konkretne daty i jak często? | Wpis z datą zawsze wygrywa z limitem tygodniowym, więc osoba, która go dopisuje, steruje przyjęciami. |
| Czy awizacje spoza formularza lokalnego mają być liczone? | Poza formularzem awizacji lokalnej limitu nie sprawdza żadne inne źródło z tabeli powyżej. |
| Którą rolę uprawnić do przekraczania limitu? | Przekroczenie wymaga potwierdzenia, a rola nadrzędna dostaje je jako pytanie przy zapisie. |