Przejdź do głównej zawartości

Kreator naprawy spójności

Pojedyncza naprawa znaleziska nadaje się do pojedynczego problemu. Kiedy przebieg kontroli zwraca wiele znalezisk tej samej natury, potrzebna jest decyzja kierunkowa i to jest przeznaczenie kreatora.

Kreator prowadzi przez otwarte znaleziska grupami: każda grupa dostaje rozstrzygnięcie, która strona jest prawdą, przeglądana jest lista produktów, których zmiana dotknie, i dopiero potem cokolwiek zostaje zapisane.

Dwie drogi, różniące się zakresem:

  • Stockly → Warehouses → Stock integrity → przebiegAffected products → przycisk Repair wizard. Kreator obejmuje całe otwarte znaleziska tego przebiegu.
  • Na liście znalezisk (Findings) — zaznacz wiersze i użyj Repair 5 selected finding(s) with the wizard. Kreator obejmuje dokładnie to zaznaczenie.

Pasek u góry pokazuje: Overview, Stock figure, Settled orders, Manual work, Review, Apply. Kroki decyzyjne pojawiają się tylko wtedy, gdy przebieg ma znaleziska danego rodzaju.

Streszczenie tego, co przebieg znalazł, i zapowiedź zasady: najpierw decyzje, potem przegląd, na końcu zapis.

Tutaj wypisane są też grupy, których kreator nie potrafi rozstrzygnąć — wymieniane po to, żeby nic nie umknęło, choć ich rozwiązanie jest pracą ręczną.

Jeżeli w zaznaczeniu nie ma nic, o czym kreator może zdecydować, zgłasza to i kieruje z powrotem do listy znalezisk.

Stock figure — kiedy liczba publikowana nie zgadza się z półką

Dział zatytułowany „Stock figure — kiedy liczba publikowana nie zgadza się z półką”

Sytuacja: product.stock nie zgadza się z sumą tego, co leży na półkach. Coś spoza modułu wpisało własne liczby. Do wyboru:

  • Stockly (the shelf) is the truth — publikowana liczba zostaje przepisana z półki (kolumna Expected). Wartości wpisane z zewnątrz są nadpisane, a nowa liczba rozchodzi się do pamięci podręcznych i podłączonych kanałów.
  • product.stock (external) is the truth — to półka jest korygowana o różnicę, ruchami typu correction (pełny ślad w historii), pobierana najpierw z największego miejsca i nigdy poniżej zera. Publikowana liczba zrównuje się z wartością zewnętrzną.
  • Skip this group — nic się nie zmienia, znaleziska zostają otwarte.

Settled orders — zamówienia zrealizowane bez zapotrzebowania

Dział zatytułowany „Settled orders — zamówienia zrealizowane bez zapotrzebowania”

Sytuacja: zamówienia zostały zakończone, nie deklarując nigdy zapotrzebowania w module, więc wysłany towar może wciąż liczyć się jako dostępny do sprzedaży stan na półce, czyli zapas pozorny i ryzyko sprzedaży ponad stan. Do wyboru:

  • The goods really left — book the outflow — brakujące zapotrzebowanie jest rozliczane wstecz, a ilości zdejmowane z półki (najpierw największe miejsce, ruchy correction). Publikowana liczba odpowiednio spada.
  • The goods are still on the shelf — zapotrzebowanie zostaje rozliczone jako zwolnione; nic się nie rusza i żadna liczba się nie zmienia. Jeżeli towaru jednak nie ma, wyjdzie to na najbliższym remanencie.
  • Skip this group — bez zmian.

Każdy krok decyzyjny pokazuje tabelę Affected products (largest drift first), w której produkty uporządkowane są od największej rozbieżności. Domyślnie każdy idzie za decyzją grupy (As group), a w kolumnie Decision for this product można wybrać inaczej dla pojedynczego produktu.

Pod tabelą kreator podaje, ilu produktów nie pokazano; wszystkie one podążają za decyzją grupy.

Grupy, których system nie ma prawa zgadywać: lokalizacje, partie, ewidencja miejsc. Kreator ich nie rusza i zostawia otwarte, a przycisk prowadzi wprost do listy znalezisk, gdzie rozwiązuje się je ręcznie — remanentem, wpisem partii albo przypisaniem miejsca.

Lista wszystkich produktów, które zmiana dotknie: Product, Check, Action, Stock before → after, Shelf operations. Każdy wiersz można odznaczyć — nic spoza tej listy nie zostanie ruszone.

Wiersze, których nie da się wykonać, są nazwane wprost i pomijane: Not enough free stock, Spans several warehouses, No target bin, Needs manual resolution.

Kreator powie też, ile zaznaczonych znalezisk odpadło, bo są już zamknięte albo należą do innego przebiegu.

Jeżeli w międzyczasie stan przestał odtwarzać którekolwiek ze znalezisk, krok pokaże „nie ma czego zastosować”.

Naprawa idzie produkt po produkcie, a każdy jest przed zapisem ponownie weryfikowany względem przejrzanego planu. Jeżeli jego stan zmienił się od czasu przeglądu, zostaje pominięty — nigdy nie jest księgowany na nieaktualnych liczbach.

Przebieg można zatrzymać przyciskiem Stop after the current product.

Wyniki per produkt:

WynikZnaczenie
Repairednaprawione
Resolved without movementrozliczone bez ruchu towaru
Partially repairednaprawione częściowo
Skipped — state changedstan zmienił się od przeglądu
Skipped — not enough stockzabrakło wolnego stanu
Nothing to donie było czego naprawiać
Errorbłąd
  • Kreator — wiele znalezisk tej samej natury i jedna decyzja o tym, która strona ma rację.
  • Repair this product / Repair selected na liście znalezisk — pojedyncze przypadki bez wątpliwości. → Kontrola spójności
  • Remanent — kiedy problemem nie jest niespójność danych, tylko różnica wobec półki. → Remanent

Kreator księguje ruchy magazynowe i zamyka znaleziska, więc wymaga uprawnienia Repair stock integrity findings (a operacje na stanie — Move stock). → Uprawnienia