logo-softwarestudio-2020-600

jqs_wms_operacje.js

Skrypt wykorzystywany w roli magazyn WMS przeznaczony jest do zamykania zleceń wydania oraz awizacji przyjęcia, ponadto umożliwia również generowanie dokumentów rozchodowych ze wskazanej lokalizacji.

Skrypt wykorzystywany w roli magazyn WMS przeznaczony jest do zamykania zleceń wydania oraz awizacji przyjęcia, ponadto umożliwia również generowanie dokumentów rozchodowych ze wskazanej lokalizacji.

Opis działania

Pierwszą funkcjonalnością jest możliwość zamknięcia (zakończenia) dokumentu zlecenia. Skrypt pozwala na zamknięcie zarówno zlecenia wydania (ZWZ) oraz awizacji Przyjęcia (ZPZ). Po wywołaniu transakcji zostanie wyświetlone okno z pytaniem:

Potwierdzenie TAK poskutkuje wykonaniem operacji – zlecenie zostanie zamknięte, a więc przeniesione z rejestru zleceń oczekujących do rejestru zleceń zrealizowanych, natomiast wybranie przycisku ANULUJ to wycofanie się z przeprowadzenia operacji.
Transakcja umożliwia zamknięcie zleceń niezrealizowanych bądź zrealizowanych częściowo.

Druga funkcjonalność to możliwość wygenerowania dokumentów rozchodowych towarów składowanych na wybranej lokalizacji.

W pierwszej kolejności należy wskazać lokalizację z której chcemy rozchodować towar, w tym celu należy przejść do menu Kartoteki / Lokalizacje. Na liście lokalizacji wyszukujemy interesujący nas rekord i uruchamiamy funkcję Wydanie. System dokona kontroli, czy na lokalizacji jest składowany towar jednego czy też wielu kontrahentów. W przypadku, gdy na lokalizacji jest składowany towar wielu kontrahentów zostaniemy o tym powiadomieni w komunikacie

Asortyment różnych kontrahentów poskutkuje wygenerowaniem wielu dokumentów rozchodowych (osobny dokument dla każdego z kontrahentów). W kolejnym kroku należy wskazać typ dokumentu jaki chcemy wygenerować oraz potwierdzić wykonanie operacji przyciskiem TAK. Polecenie ANULUJ to możliwość wycofania się z przeprowadzanej operacji.

Uruchomienie

W przypadku zamykania zlecenia transakcje podpisanym w rejestrze zleceń w realizacji podpinając do wywołania zdefiniowany kod ze skorowidza JQS wraz z przekazaniem numeru referencyjnego zlecenia, np. role_sys/jqs.aspx?kod=WMS_DPZLE_CLOSE&refno=.
W skorowidzu JQS jako wywoływaną funkcję wskazujemy ZamknijZlecenie, czyli wartość skorowidza JQS powinna mieć np. postać: script=/role_wms/jqs_wms_operacje.js?v@#appversion|scriptonload=ZamknijZlecenie()|return=none

W przypadku generowania dokumentów rozchodowych dla wskazanej lokalizacji w parametrach uruchomienia również podajemy zdefiniowany kod ze skorowidza jqs wraz z przekazanie wartości NRIDWMS wskazanej lokalizacji.
W skorowidzu JQS jako wywołaną funkcje należy wskazać GenerujWydanie, np. script=/role_wms/jqs_wms_operacje.js?v@#appversion|scriptonload=GenerujWydanie()|return=none