Baza wiedzy Studio VSS.net

Ile zostało do dostarczenia, czyli jak awizacja pilnuje zamówienia pozycja po pozycji

Awizacja dostaw do zamówienia zakupowego zaczyna się w opisywanym wdrożeniu od wyboru pozycji, a nie od wolnego tekstu. System sam liczy, ile jeszcze zostało do dostarczenia, więc dostawca widzi na liście tylko to, co da się zaawizować.

awizacja do zamówienia, ilość pozostała, pozycje zamówienia, lista pozycji
Okno z listą awizacji powiązanych z pozycją asortymentu w kartotekach Studio VSS.net
W skrócie

Awizacja dostaw do zamówienia zakupowego pilnuje w opisywanym wdrożeniu ilości pozycja po pozycji. Ilość pozostała do dostawy nie jest zapisana w żadnym polu: system liczy ją przy każdym odczycie jako ilość zamówioną minus suma z nieusuniętych pozycji awizacji. Pozycja pokryta w całości znika z listy, a po usunięciu lub anulowaniu wraca.

Dostawca otwiera formularz nowej awizacji, wybiera zamówienie i na liście pozycji widzi nazwę z indeksem oraz liczbę w nawiasie. Ta liczba mówi, ile sztuk z danej pozycji nikt jeszcze nie zaawizował. Gdy dostawca dopisze do tworzonej awizacji sześćdziesiąt sztuk ze stu, liczba spada do czterdziestu, choć sama awizacja nie została jeszcze zapisana.

Ta strona opisuje, skąd bierze się ta liczba, kiedy pozycja znika z listy i kiedy na nią wraca. Zakład produkcyjny, w którym działa ten mechanizm, kupuje materiał z atestami, a awizacje powstają z pozycji zamówienia. Ogólne zasady awizacji dla zakładu produkcyjnego opisuje strona o awizacji dostaw dla zakładu produkcyjnego.

Ilość pozostała pozycji zamówienia w awizacjiSchemat: ilość pozostała pozycji zamówienia maleje z każdą awizacją i rośnie po anulowaniu awizacji lub usunięciu pozycji Ilość pozostała maleje z każdą awizacją i wraca do puli Jedna pozycja zamówienia na 100 sztuk (przykład). Ilość pozostałą system liczy przy każdym odczycie, nigdzie jej nie zapisuje. Zamówienie bez awizacji 1 zamówione 100 zaawizowane 0 pozostało 100 Awizacja A dopisano 60 2 zamówione 100 zaawizowane 60 pozostało 40 Awizacja B dopisano 40 3 pozycja znika z listy zamówione 100 zaawizowane 100 pozostało 0 Anulowanie awizacji B status anulowana 4 zamówione 100 zaawizowane 60 pozostało 40 Usunięcie pozycji z awizacji A oznaczona jako usunięta 5 zamówione 100 zaawizowane 0 pozostało 100 pula zamówienia: ilość, którą można jeszcze zaawizować schodzi z puli schodzi z puli ilość wraca do puli ilość wraca do puli pozycja zamówienia ma kartotekę asortymentu? TAK pozycja jest na liście Pozycja zamówienia z liczbą pozostałą w nawiasie, jak na pasku powyżej NIE pozycja czeka, nie jest na liście Pozycja zamówienia Legenda paska zaawizowane (pozycje nieusunięte) pozostało do zaawizowania Przykład: 100 sztuk w jednej pozycji zamówienia. Liczby w nawiasie na liście Pozycja zamówienia to ilość pozostała.
Pięć stanów jednej pozycji na sto sztuk (przykład). Pasek pokazuje ilość zaawizowaną i pozostałą, a obok widać pulę zamówienia i warunek kartoteki asortymentu.

Awizacja zaczyna się od pozycji zamówienia, a nie od wolnego tekstu

W opisywanym wdrożeniu zamówienia zakupowe są zapisane w systemie awizacji pozycja po pozycji. Każdy wiersz niesie numer zamówienia z numerem dostawy oraz kod pozycji, czyli indeks asortymentu. Dochodzą do tego ilość zamówiona i kontrahent.

Pozycja awizacji jest osobnym zapisem, powiązanym z awizacją i z pozycją zamówienia. Przechowuje ilość jako liczbę całkowitą oraz numer wytopu i numer atestu, po 50 znaków każdy. Jedna awizacja dotyczy jednego zamówienia: po dopisaniu pierwszej pozycji pole Nr zamówienia jest zablokowane, a po usunięciu wszystkich pozycji znów aktywne.

Numer zamówienia trafia do nagłówka awizacji i jest kolumną w zestawieniach awizacji. Przy zapisie edytowanej awizacji system uzupełnia go w nagłówku, jeśli był pusty.

Dostawca wybiera zamówienie, a dopiero potem pozycję

Formularz prowadzi do zamówienia w ustalonej kolejności. W formularzu logistyki najpierw wybiera się kontrahenta, a po nim pole Nr zamówienia. W formularzu dostawcy nie ma pola kontrahenta, bo kontrahent wynika z konta, więc praca zaczyna się od numeru zamówienia. Lista pozycji wypełnia się dopiero po wyborze zamówienia. Dostawca widzi przy tym wyłącznie zamówienia swojego kontrahenta i nie wybiera go ręcznie.

Lista w polu Nr zamówienia podpowiada tylko zamówienia wskazanego kontrahenta, które zostały zaimportowane i są aktualne. Muszą to być zamówienia, w których co najmniej jedna pozycja nie jest jeszcze w całości pokryta awizacjami. Wpisany fragment numeru zawęża listę, a lista zwraca najwyżej 200 podpowiedzi. Etykieta ma postać „Nr zlecenia zakupu: numer Nr dostawy: numer”.

Zamówienie pojawia się na tej liście dopiero wtedy, gdy co najmniej jedna jego pozycja z ilością do zaawizowania ma kartotekę asortymentu, a kontrahent ma kartotekę w systemie. Pozycja bez kartoteki asortymentu nie pojawia się też na liście Pozycja zamówienia. Skąd zamówienia biorą się w systemie, opisuje strona o imporcie zamówień zakupowych.

Po wyborze zamówienia lista Pozycja zamówienia pokazuje etykiety w postaci „nazwa indeks (liczba)”. Liczba w nawiasie to ilość pozostała do dostawy. Na liście są tylko pozycje z dodatnią ilością pozostałą, najwyżej 50 podpowiedzi, a wpisany tekst szuka we fragmencie etykiety.

Makieta: sekcja Zamówienie formularza awizacjiSekcja Zamówienie formularza awizacji: lista pozycji z ilością pozostałą w nawiasie i tabela dopisanych pozycji Awizacja dostawy Dostawca Testowy Zamówienie Nr zamówienia * Nr zlecenia zakupu: ZAK-26-0042 Nr dostawy: DOS-0007 Pozycja zamówienia * Pozycja testowa ITEM-0001 (100) Liczba w nawiasie to ilość pozostała do dostawy. Ilość * 60 Wytop * W-0001 Atest * A-0001 DODAJ DO AWIZACJI Lp Indeks Nazwa Atest Wytop Ilość 1 ITEM-0001 Pozycja testowa A-0001 W-0001 60 Pozycja zapisuje się w chwili kliknięcia DODAJ DO AWIZACJI, a lista pozycji zamówienia odświeża się od razu. Makieta poglądowa, dane przykładowe
Makieta poglądowa, dane przykładowe: sekcja Zamówienie z listą pozycji, na której ilość pozostała stoi w nawiasie, oraz tabela dopisanych pozycji.

Ilość pozostała jest liczona przy każdym odczycie, a nie zapisana w polu

Ilość pozostała nie jest zapisana w żadnym polu. System liczy ją przy każdym odczycie: ilość zamówiona minus suma ilości tej pozycji ze wszystkich awizacji, z pominięciem pozycji usuniętych. Tę samą formułę stosują lista Pozycja zamówienia i podgląd znacznika Pełna dostawa. Używa jej także procedura masowego dopisania pozycji. Lista Nr zamówienia porównuje ilość zamówioną z sumą już zaawizowanych.

Ilość pozostała do dostawy nie jest nigdzie zapisana, tylko liczona przy każdym odczycie z zamówienia i z nieusuniętych pozycji awizacji.

Pozycja zapisuje się do bazy w chwili kliknięcia DODAJ DO AWIZACJI, a nagłówek awizacji dopiero po ZAPISZ. Lista jest odświeżana po dopisaniu i po usunięciu pozycji, a także po każdej zmianie ilości w tabeli, więc liczba w nawiasie jest aktualna na bieżąco. Znacznik Pełna dostawa, który dopisuje całą ilość pozostałą jednym kliknięciem, opisuje strona o pełnej dostawie i poprawkach w tabeli.

Pozycja znika z listy, gdy jest w całości pokryta, i wraca, gdy ilość się zwalnia

Pozycja pokryta w całości znika z listy Pozycja zamówienia. Tabela pokazuje pięć stanów jednej pozycji na sto sztuk (przykład) i to, co widać wtedy na liście.

MomentZamówioneZaawizowane (nieusunięte)PozostałoCo widać na liście Pozycja zamówienia
Zamówienie bez awizacji1000100Pozycja z liczbą (100)
Awizacja A, dopisano 601006040Pozycja z liczbą (40)
Awizacja B, dopisano 401001000Pozycja znika z listy
Anulowanie awizacji B1006040Pozycja wraca z liczbą (40)
Usunięcie pozycji z awizacji A1000100Pozycja wraca z liczbą (100)

Usunięcie pozycji z tabeli, po pytaniu „Czy na pewno chcesz usunąć pozycje ?”, oznacza ją jako usuniętą, a pozycja zamówienia wraca na listę z odpowiednio większą ilością. Anulowanie awizacji oznacza jako usunięte wszystkie jej pozycje, więc cała awizowana ilość wraca do puli zamówienia. Awizacja nie jest kasowana, tylko zmienia status. Szczegóły opisuje strona o anulowaniu awizacji.

Jeden dzień dostawcy: dwie awizacje na sto sztuk i anulowanie jednej z nich

Przykład z danymi fikcyjnymi. Dostawca Testowy awizuje dostawę do zamówienia ZAK-26-0042, w którym pozycja ITEM-0001 ma ilość 100. Po wybraniu zamówienia lista pokazuje „Pozycja testowa ITEM-0001 (100)”. Dostawca dopisuje 60 sztuk do tworzonej awizacji, a po dopisaniu lista pokazuje już (40), choć awizacja nie została jeszcze zapisana.

Drugą awizację na 40 sztuk dopisuje tego samego dnia i pozycja znika z listy. Gdy logistyka anuluje drugą awizację, pozycja wraca z liczbą (40), bo pozostało liczy się od nowa z nieusuniętych pozycji. Nikt nie poprawia tej liczby ręcznie, bo nigdzie jej nie zapisano.

System liczy ilości awizowane, a nie przyjęte na magazynie

System liczy ilości awizowane, a nie fizycznie przyjęte. Według ustaleń zakresu opisywanego wdrożenia porównania z przyjęciem na magazynie nie ma. Liczba w nawiasie mówi więc, ile można jeszcze zaawizować, a nie ile towaru leży na magazynie.

Ilość wpisana ponad pozostałą nie jest blokowana: formularz tylko ostrzega, a powody takiej decyzji wyjaśnia strona o dostawie większej niż zamówienie. Ograniczenie liczby sztuk na cały dzień to osobna reguła, którą opisuje artykuł o dziennym limicie sztuk w awizacjach dostaw.

Zaawizowane pozycje dostawca widzi w osobnym zestawieniu

Dostawca ma w menu zestawienie Zamówienia zaawizowane, zawężone do jego kontrahenta. Zestawienie zaczyna się od numeru awizacji i indeksu. Dalej idą asortyment i ilość, a na końcu atest i wytop razem z numerem referencyjnym pozycji zamówienia.

Podział na funkcje, które widzą takie zestawienia, opisuje artykuł o jednym portalu awizacji i rolach z własną kolejką.

Cztery pytania do analizy przed wdrożeniem podobnej awizacji

  • Czy ilość pozostała ma wynikać z awizacji, czy z faktycznych przyjęć na magazynie i kto odpowiada za ewentualną rozbieżność między nimi?
  • Czy formuła ma być zapisana w jednym miejscu, czy użyta w kilku zapytaniach, i jak sprawdzić, że wszystkie dają ten sam wynik?
  • Co ma się stać z ilością, gdy awizacja zostanie anulowana albo jej pozycja usunięta?
  • Czy jedna awizacja może obejmować kilka zamówień i jak wpłynie to na zestawienia oraz na kontrolę ilości?

W innym opisywanym wdrożeniu awizacja może obejmować kilka zamówień: opisuje to strona o kilku zamówieniach w jednej awizacji, a inny sposób liczenia ilości pozostałej strona o bilansie pozycji zamówienia.

Gdzie ta strona leży w serii o portalu awizacji

Dwa rysunki poniżej pokazują drogę dostawy przez portal i podział serii na witryny. Numery przy etapach to kolejne strony serii, a osiem pierwszych opisano na tej witrynie.

Mapa procesu awizacji dostawy z numerami stron seriiSchemat: siedem etapów dostawy w portalu awizacji od dostawcy do powiadomień, z numerami stron serii Droga dostawy w portalu awizacji Siedem etapów od dostawcy do powiadomień; numery przy etapach odsyłają do tematów, które je opisują. Dostawca ekrany i menu dostawcy 13 Menu i zestawienia każdej roli 17 Wersja angielska Zamówienie pozycje i ilość pozostała 6 Import zamówień z pliku 1 Ilość pozostała do dostarczenia Awizacja termin, pozycje, ilość 11 Okna czasowe i tryb na dziś 2 Pełna dostawa jednym kliknięciem 12 Nadwyżka ilości: ostrzeżenie bez blokady 5 Anulowanie zwalnia ilość Atesty dokumenty jakościowe 3 Dokumenty jakościowe przy pozycji 15 Odczyt atestu przez model 16 Wzorzec wymagań dla modelu Brama wjazd, rampa, wyjazd 9 Portiernia w jednym oknie 10 Wjazd nieawizowany Kontrola jakości decyzja przy pozycji 14 Decyzje pozycja po pozycji 4 Dwa statusy awizacji Powiadomienia e-mail do właściwej strony 8 Reguły powiadomień e-mail 7 Dyskusja przy pozycji Tło techniczne w SQL Server: artykuły niezależne od etapów dostawy 18 Funkcja tożsamości sesji 19 Jeden mail na zdarzenie 20 Zmiana zapytań: skrót i tryb próbny 21 Ocena atestu w T-SQL
Droga dostawy w portalu awizacji: siedem etapów, a przy każdym numery stron serii, które go opisują.
Mapa stron serii w czterech grupach witrynSchemat: cztery kolumny odpowiadające witrynom, z numerami i krótkimi tytułami stron serii 21 tematów w czterech grupach witryn Każdy temat to jedna strona na jednej witrynie głównej; kolor kolumny oznacza witrynę. awizacje.softwarestudio.com.pl opisy wdrożenia (8) kierownik logistyki i zaopatrzenia 1 Ilość pozostała do dostarczenia 2 Pełna dostawa jednym kliknięciem 3 Atest przed dostawą 4 Dwa statusy awizacji 5 Anulowanie zwalnia ilość w zamówieniu 6 Import zamówień z pliku 7 Dyskusja przy pozycji zamówienia 8 Reguły powiadomień e-mail yms24.pl opisy wdrożenia (4) logistyk placu i bramy 9 Portiernia w jednym oknie 10 Wjazd nieawizowany 11 Okna czasowe i tryb na dziś 12 Nadwyżka ilości: ostrzeżenie bez blokady www.softwarestudio.com.pl opisy wdrożenia (5) dział IT, kierownictwo, dział jakości 13 Menu i zestawienia każdej roli 14 Kontrola jakości pozycja po pozycji 15 Odczyt atestu przez model, werdykt z kodu 16 Wzorzec wymagań materiałowych 17 Dwie wersje językowe dla dostawców sql.server.net.pl artykuły techniczne (4) czytelnik zainteresowany T-SQL 18 Funkcja tożsamości sesji 19 Jeden mail na zdarzenie 20 Zmiana zapytań: skrót i tryb próbny 21 Ocena atestu w T-SQL
Strony serii pogrupowane według czterech witryn: awizacje, plac i brama, strona producenta oprogramowania oraz artykuły techniczne.

Zobacz awizacje w bezpłatnym DEMO

Uruchom bezpłatne DEMO Studio VSS.net i sprawdź formularz awizacji albo poproś o wycenę wdrożenia.

FAQ

Najczęstsze pytania o ilość pozostałą do dostawy

01

Czy dostawca może wybrać zamówienie innej firmy?

Nie. Lista zamówień w formularzu dostawcy jest zawężona do kontrahenta przypisanego do jego konta, a dostawca nie wybiera kontrahenta ręcznie. W formularzu logistyki kontrahenta wybiera pracownik.

02

Co się dzieje z pozycją zamówienia, dla której nie ma jeszcze kartoteki asortymentu?

Pozycja nie pojawia się na liście Pozycja zamówienia. Zamówienie trafia na listę Nr zamówienia dopiero wtedy, gdy co najmniej jedna jego pozycja z ilością do zaawizowania ma kartotekę asortymentu, a kontrahent ma kartotekę w systemie.

03

Czy na jedną awizację można wziąć dwa zamówienia?

Nie. Jedna awizacja dotyczy jednego zamówienia. Po dopisaniu pierwszej pozycji pole Nr zamówienia jest zablokowane, a po usunięciu wszystkich pozycji znów aktywne.

04

Czy po anulowaniu awizacji ilości wracają do zamówienia?

Tak. Anulowanie oznacza jako usunięte wszystkie pozycje awizacji, a ilość pozostała jest liczona przy każdym odczycie z nieusuniętych pozycji. Pozycja wraca więc na listę z odpowiednio większą liczbą.

05

Czy system wie, ile towaru faktycznie przyjęto?

Nie. System liczy ilości awizowane, a nie fizycznie przyjęte na magazynie. Według ustaleń zakresu opisywanego wdrożenia porównania z przyjęciem nie ma.

Słownik pojęć

Słownik pojęć - ilość pozostała do dostawy

Pojęcia użyte na tej stronie.

PPozycja zamówienia
Jeden wiersz zamówienia zakupowego. Niesie numer zamówienia z numerem dostawy oraz kod pozycji, a do tego ilość zamówioną i kontrahenta.
IIlość pozostała do dostawy
Ilość zamówiona minus suma ilości tej pozycji ze wszystkich nieusuniętych pozycji awizacji. System liczy ją przy każdym odczycie i nie zapisuje w żadnym polu.
AAwizacja
Zgłoszenie dostawy w portalu, które w opisywanym wdrożeniu dotyczy jednego zamówienia i powstaje z jego pozycji.
PPozycja awizacji
Osobny zapis powiązany z awizacją i z pozycją zamówienia. Przechowuje ilość oraz numer wytopu i numer atestu, po 50 znaków każdy.
KKartoteka asortymentu
Wpis w systemie, bez którego pozycja zamówienia nie pojawia się na liście Pozycja zamówienia i nie liczy się do widoczności zamówienia.
NNumer dostawy
Planowany numer dostawy z wiersza zamówienia, widoczny w etykiecie zamówienia na liście Nr zamówienia.
WWytop
Numer partii materiału, który dostawca wpisuje w pozycji awizacji.

Zobacz pełny słownik pojęć awizacji i YMS