logo-softwarestudio-2020-600

Przyjęcie do magazynu – jqs_dpmag_pw.js

Skrypt wykorzystywany programie TCS (Magazyn narzędzi) umożliwiający użytkownikowi na dopisanie dokumentu przyjęcia PW.

Skrypt wykorzystywany programie TCS (Magazyn narzędzi) umożliwiający użytkownikowi na dopisanie dokumentu przyjęcia PW.

Opis działania

Transakcja uruchamia formularz składający się z trzech sekcji:

  1. Przyjęcie do magazynu
  2. Pozycje
  3. Podsumowanie

W pierwszej sekcji określane są dane nagłówkowe identyfikujące dokument. Wypełnienie wymaganych informacji i kliknięcie Dalej pozwala na przejście do kolejnych sekcji.

Sekcja Przyjęcie do magazynu

Sekcja Pozycje umożliwia dodawanie poszczególnych pozycji dokumentu. Po uzupełnieniu kontrolek opisujących przyjmowany towar należy wybrać przycisk Dodaj, który zatwierdzi dodanie rekordu, zapisze go w tabeli poniżej i umożliwi dodanie kolejnego.
Zaznaczenie checkboxa – powtórzony artykuł spowoduje po dopisaniu pozycji wyczyszczenie jedynie pól: nr serii, termin ważności, ilość podczas dopisywania kolejnej pozycji. Brak zaznaczenia skutkuje wyczyszczeniem wszystkich pól sekcji pozycja po dopisaniu nowej.
W celu usunięcia dodanej już pozycji należy wybrać znak X i zatwierdzić działanie.

Sekcja Pozycje

Ostatnia sekcja zawiera dane liczbowe odnoszące się do liczby przyjmowanych artykułów oraz ilości sztuk. Informacje te wyliczane są automatycznie.
Możliwe jest też zapisanie uwag dotyczących całego wprowadzanego dokumentu.

Sekcja Podsumowanie

Po uzupełnieniu pól i dodaniu pozycji do przyjęcia można użyć jednego z trzech przycisków:

  1. Zapisz – umożliwia zatwierdzenie dokumentu.
  2. Bufor – zapisanie szkicu dokumentu , który może być modyfikowany i zapisany w późniejszym czasie.
  3. Usuń – anuluje zapis.

Tworząc dokument PW możliwe jest bezpośrednie załącznie do dokumentu notatek, plików, załączników oraz zdjęć wybierając, któryś z dostępnych przycisków umieszczonych po lewej stronie (pod przyciskami Zapisz, Bufor, Usuń).

Wypełniony dokument PW do zapisu

Uruchomienie

Aby formularz był widoczny 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 może zostać skonfigurowana w trybie update oraz insert.
Transakcja wywoływana jest z poziomu SUBMENU lub TOOLBARMENU z parametrami:

  • kod – gdzie podawany jest kod transakcji ze skorowidza,
  • tryb – tryb insert odpowiada dopisanie nowych dokumentów , tryb update pozwala na aktualizowanie dokumentu. Dodatkowo przy wyborze trybu upadte należy dodać również parametr refno=, który wymusza zaznaczenie i przekazanie informacji, który dokument ma być modyfikowany,
  • return – pozwala na wskazanie jaka transakcja ma być uruchomiona po zapisaniu zamian lub kliknięciu w przycisk ANULUJ.

Przykład wywołania transakcji z parametrami (tryb insert):
…/role_sys/jqs.aspx?rola=Narzedziownia&kod=NAR_PW&tryb=insert&return=none

Poprawnie skonfigurowana transakcja pozwoli zapisać dokumenty do tabeli dpmag.

AS2JS