Bilans pozycji zamówienia w awizacji wynika w opisywanym wdrożeniu z dwóch sum liczonych z trzech stanów pozycji awizacji: wstępnego, potwierdzonego i zakończonego. Formularz nie blokuje ilości większej niż pozostała. Kontrolę przejmuje wiadomość do opiekuna dostawcy, która po zapisie podaje sumę ze wszystkich awizacji tej pozycji.
Przykład: zamówienie opiewa na sto sztuk Artykułu A, a dostawca zgłasza kolejną awizację na dwadzieścia pięć. Ile jeszcze można awizować na tej pozycji, zależy od tego, co już stoi w awizacjach, i od tego, w jakim stanie te awizacje są. Bilans pozycji zamówienia w awizacji odpowiada na to pytanie bez ręcznego wpisywania pozostałości.
Ta strona opisuje bilans oczami zaopatrzenia i planisty: co liczy się jako zajęte, co się dzieje, gdy dostawca wpisze więcej niż zostało, i kto się o tym dowiaduje. Dopisywanie awizacji opisuje strona o dopisaniu awizacji, awizację z pozycjami kilku zamówień strona o kilku zamówieniach w jednej awizacji, a sprawdzenie ilości przy przyjęciu strona o kontroli ilości w ERP przed zapisem.
Pozycja awizacji przechodzi przez trzy stany
Zamówienia zakupu pobrane z ERP są w systemie awizacji zapisane pozycja po pozycji. Awizacja ma własne pozycje, a każda wskazuje jedną pozycję zamówienia i niesie ilość. Pozycja awizacji ma trzy stany. Wstępny powstaje, gdy pozycja zostaje dopisana w formularzu, i zajmuje ilość od tej chwili, jeszcze przed zapisem awizacji. Potwierdzony pojawia się po potwierdzeniu awizacji na ekranie Potwierdzenie przybycia transportu przyciskiem Potwierdzam transport i trwa przez wjazd i pobyt na terenie aż do wyjazdu. Zakończony następuje po zakończeniu awizacji na ekranie Wyjazd z zakładu przyciskiem Wyjazd.
| Stan pozycji awizacji | Kiedy powstaje | Czy zmniejsza pozostałość |
|---|---|---|
| Wstępny | po dopisaniu pozycji w formularzu, jeszcze przed zapisem awizacji | tak, od razu |
| Potwierdzony | po przycisku Potwierdzam transport; trwa do wyjazdu | tak, od razu |
| Zakończony | po przycisku Wyjazd | tak, jako ilość zrealizowana |
| Usunięty | po ikonie usuwania przy pozycji | nie liczy się w żadnej sumie |
Pozycja usunięta ikoną usuwania nie wchodzi do żadnej sumy.
Pozostałość liczy się z dwóch sum, a każda jest obcinana do ilości pozycji
Ilość pozostała do awizowania to ilość zamówiona minus ilość na pozycjach wstępnych i potwierdzonych minus ilość na pozycjach zakończonych. Każda z tych dwóch sum jest obcinana do ilości pozycji zamówienia.
Ilość z awizacji wstępnej i potwierdzonej zmniejsza pozostałość od razu, jeszcze przed dostawą, więc kolejna awizacja na tę pozycję nie zobaczy już tej samej ilości. Lista Pozycja zamówienia pokazuje pogrubiony indeks, a pod nim nazwę z dopiskiem o ilości pozostałej. Są na niej tylko pozycje z dodatnią pozostałością i z aktywną kartoteką artykułu. Zestawienie Pozycje bez awizacji pokazuje pozycje, których zamówiona ilość nie jest jeszcze w całości pokryta awizacjami.
Pozostała ilość nie jest wpisywana ręcznie, system wylicza ją z pozycji awizacji.
Zrealizowaną ilość uznaje się w tym bilansie za ilość awizowaną na zakończonych awizacjach, a nie za ilość przyjętą dokumentem przyjęcia. Taka jest reguła w opisywanym wdrożeniu. Ilość przyjętą w magazynie bada osobno kontrola przy przyjęciu. Inny sposób liczenia, w którym pozostałość wynika z jednej formuły, pokazuje strona o ilości pozostałej do dostawy.
Formularz nie blokuje ilości większej niż pozostała
Pole Ilość w formularzu awizacji przyjmuje liczby od 1 do 99 999 999 i nie jest związane z pozostałością. Formularz awizacji nie blokuje więc ilości większej niż pozostała ani nie pokazuje przy niej ostrzeżenia. Z ustaleń na etapie wymagań wynikało, że do jednego zamówienia może być wiele awizacji, a w awizacji może być więcej sztuk niż w zamówieniu.
Kontrolę przejmuje wiadomość po zapisie. Po zapisie nowej awizacji, a także po potwierdzeniu awizacji, system sumuje ilości ze wszystkich awizacji tej samej pozycji zamówienia, bez usuniętych, i porównuje sumę z ilością zamówioną. Po edycji awizacji to porównanie nie jest uruchamiane.
Opiekun dostawcy dostaje sumę ze wszystkich awizacji
Gdy suma jest większa niż zamówiono, system zapisuje w kolejce poczty wiadomość do opiekuna dostawcy, czyli osoby przypisanej do kontrahenta. Wiadomość dotyczy pozycji z zapisywanej awizacji. Dostaje ją opiekun oraz stała lista odbiorców w kopii. Temat brzmi „Przekroczona ilosc na awizacji” (w oryginale bez polskich znaków).
Nad tabelą stoją numer awizacji i dostawca. Tabela ma pięć kolumn: numer zamówienia, pozycję zamówienia, indeks, ilość z awizacji jako sumę oraz ilość do ustawienia w zamówieniu, czyli tę samą liczbę. Wiadomość prosi o poprawę ilości na zamówieniu albo o wyjaśnienie różnicy z dostawcą.
To sygnał dla opiekuna dostawcy, że w ERP trzeba zwiększyć zamówienie albo wyjaśnić różnicę z dostawcą. System niczego w zamówieniu sam nie zmienia. Rolę opiekuna dostawcy i jego zakres opisuje strona o opiekunie dostawcy w portalu awizacji. Inne reguły wiadomości z portalu zebrano na stronie o tym, kiedy system pisze do dostawcy.
Zrealizowane znaczy tu zaawizowane i zakończone
Przy zakończeniu awizacji pozycja zamówienia dostaje status zrealizowanej tylko wtedy, gdy ilość awizowana na zakończonych awizacjach, obcięta do zamówionej, równa się ilości zamówionej. Dostawa większa niż zamówienie zamyka więc pozycję, a częściowa zostawia ją otwartą. W historii zostaje wpis „Realizacja zamówienia”. Zamknięcie pozycji nie potwierdza fizycznego przyjęcia towaru: liczy się ilość awizowana na zakończonych awizacjach. Jak status pozycji wraca do ERP, opisuje strona o statusie awizacji w ERP.
Przykład: sto sztuk, siedemdziesiąt zajętych, dziesięć wolnych
Przykład z danymi fikcyjnymi. Zamówienie 26-1001 zawiera Artykuł A w ilości stu sztuk. Awizacja potwierdzona obejmuje czterdzieści sztuk, wstępna trzydzieści, a zakończona dwadzieścia, więc lista pozycji pokazuje przy Artykule A dziesięć sztuk pozostałych: sto minus siedemdziesiąt minus dwadzieścia.
Dostawca Testowy zakłada Awizację 26-2001 i wpisuje dwadzieścia pięć sztuk. Formularz przyjmuje wpis, bo nie blokuje ilości większej niż pozostała. Po zapisie system liczy sumę ze wszystkich awizacji tej pozycji: czterdzieści plus trzydzieści plus dwadzieścia plus dwadzieścia pięć daje sto piętnaście. Ponieważ suma przekracza sto, system zapisuje wiadomość do opiekuna dostawcy. Opiekun decyduje, czy poprawić zamówienie w ERP, czy wyjaśnić różnicę z dostawcą.
Czego bilans nie obejmuje
Bilans nie wiąże ilości z dokumentem przyjęcia i nie gwarantuje zgodności z ERP. Wiadomość nie wychodzi według harmonogramu, nie trafia do dostawcy i nie powstaje po edycji awizacji ani przy imporcie masowym, a nie każda wiadomość musi mieć adresata. Rozkład puli dokumentów na pozycje zamówienia zapytaniem T-SQL opisuje artykuł o bilansie pozycji zamówienia w T-SQL.
Cztery pytania do analizy przed wdrożeniem podobnego bilansu
- Czy ilość w Twoich zamówieniach jest wiążąca, czy bywa szacunkowa?
- Kto powinien dowiedzieć się, gdy suma awizacji przekracza ilość zamówioną?
- Czy ilość z awizacji, która jeszcze nie dojechała, ma zmniejszać pulę dla kolejnych awizacji?
- Czy za zrealizowaną uznajecie ilość awizowaną, czy dopiero ilość przyjętą dokumentem?