logo-softwarestudio-2020-600

Usunięcie inwentaryzacji – jqs_dpinw_delete.js

Skrypt wykorzystywany w programie WMS.net umożliwiający użytkownikowi na usunięcie dokumentu inwentaryzacji, który znajduje się w buforze.

Kontrola zapasów jest istotną częścią każdego systemu zarządzania magazynem (WMS). Inwentaryzacja lub inwentaryzacja z natury to proces polegający na dokładnym zliczeniu pozycji magazynowych w celu zapewnienia dokładności zapisów inwentaryzacyjnych. Ten proces ma kluczowe znaczenie z wielu powodów, w tym z dokładności inwentaryzacji, optymalizacji inwentaryzacji i oszczędności kosztów.

Skrypt wykorzystywany w programie WMS.net umożliwiający użytkownikowi na usunięcie dokumentu inwentaryzacji, który znajduje się w buforze.

Najbardziej podstawowy proces inwentaryzacji polega na przeliczeniu ilości towarów znajdujących się w magazynie i porównaniu ich z istniejącą ewidencją inwentaryzacyjną. Pomaga to zapewnić dokładność i zapobiega rozbieżnościom między rzeczywistą liczbą pozycji a ewidencją inwentaryzacyjną. Pozwala również kierownikowi magazynu zidentyfikować obszary, w których zapis inwentaryzacyjny może być nieprawidłowy, aby mógł wprowadzić niezbędne poprawki.

Oprócz dokładności inwentaryzacja może również pomóc w optymalizacji zapasów w magazynie. Dokonując fizycznej inwentaryzacji, kierownik magazynu może zidentyfikować obszary, w których poziom zapasów może być zbyt niski lub zbyt wysoki. Może to pomóc kierownikowi magazynu w podejmowaniu lepszych decyzji dotyczących tego, jakie zapasy zamówić i kiedy je zamówić.

Wreszcie, inwentaryzacja może pomóc w obniżeniu kosztów. Dokonując inwentaryzacji fizycznej, kierownik magazynu może zidentyfikować elementy, które są marnowane lub nie są w pełni wykorzystywane. Może to pomóc im w podejmowaniu lepszych decyzji o tym, jakie pozycje należy przechowywać w magazynie, a które należy wymienić lub usunąć. Dzięki ograniczeniu ilości odpadów inwentaryzacja może przyczynić się do obniżenia ogólnych kosztów i poprawy wydajności magazynu.

Podsumowując, inwentaryzacja jest istotną częścią każdego systemu zarządzania magazynem. Inwentaryzacja pomaga zapewnić dokładność zapisów inwentaryzacyjnych, zoptymalizować inwentaryzację i obniżyć koszty. Wykonując fizyczną inwentaryzację pozycji magazynowych, kierownik magazynu może podejmować lepsze decyzje dotyczące tego, które pozycje zachować, które pozycje wymienić lub usunąć, a także kiedy zamówić nowe zapasy. W ten sposób inwentaryzacja jest nieocenionym narzędziem dla każdego kierownika magazynu.

Opis działania

Transakcja dostępna jest w rejetrze Inwentaryzacji otwartych (w buforze) pod przyciskiem Usuń na pasku toolbar menu.
Po zaznaczeniu jednej z pozycji rejestru i wywołaniu transakcji zostanie wyświetlone okno z informacją o usunięciu danego arkusza spisu z natury:

Okno transakcji

Aby potwierdzić wykonanie działania należy wybrać przycisk Usuń. Wybranie przycisku X (prawy, góry róg) to wycofanie się z przeprowadzenia operacji.
Gdy inwentaryzacja zostanie poprawnie usunięta pojawi się odpowiedni komunikat informujący o tym, dokument zostaje przeniesiony z rejestru bufor do rejestru pozycji usuniętych (aktualizacja ACH z '0′ na 'X’), a obiekt (np.: lokalizacja, magazyn, asortyment), którego dotyczyła inwentarzyacja zostaje odblokowany (aktualizacja ACH z 'I’ na '1′)

Komunikat ukazujący się po wykonaniu transakcji

Uruchomienie

Aby transakcja była widoczna w programie pierwszym krokiem jest dodanie skryptu do skorowidza JQS, gdzie należy podać kod oraz w kontrolce Uwagi parametry script (ścieżka, gdzie znajduje się skrypt) oraz scriptonload (funkcja, która ma zostać uruchomiona po włączeniu formularza).

Kolejnym krokiem jest wywołanie transakcji. Transakcja wywoływana jest z poziomu TOOLBAR MENU z dwoma parametrami:

  • kod – gdzie podawany jest kod transakcji ze skorowidza,
  • refno – identyfikator obiektu.

Przykład wywołania transakcji z parametrami:
…/role_sys/jqs.aspx?kod=WMS_DPINW_DEL&refno=6372790980107319

AS2JS