logo-softwarestudio-2020-600

Przyjęcie z naprawy – jqs_dpmag_pna.js

Skrypt wykorzystywany programie TCS.net umożliwiający użytkownikowi na dopisanie dokumentu przyjęcia naprawionego narzędzia z serwisu.

Opis działania

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

  1. Przyjęcie z naprawy
  2. Pozycje
  3. Podsumowanie

W pierwszej sekcji należy podać numer RMA nadany podczas wydania do serwisu. Poprawne wypełnienie tego pola i kliknięcie Dalej pozwala na przejście do kolejnych sekcji.

Sekcja Przyjęcie z serwisu

W kolejnej sekcji odczytywane są pozycje z dokumentu RMA, na podstawie podanego uprzednio numeru.
W celu usunięcia pozycji należy wybrać czerwony znak X i zatwierdzić działanie.

Sekcja Pozycje

Ostatnia sekcja zawiera dane liczbowe odnoszące się m.in. do zsumowanej liczby przyjmowanych narzędzi czy 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 PNA 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ń).

Widok całego formularza PNA

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 wywoływana jest z poziomu SUBMENU lub TOOLBARMENU z dwoma parametrami:

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

Przykład wywołania transakcji z parametrami (dla trybu insert):
…/role_sys/jqs.aspx?kod=NAR_PNA&refno=

Poprawnie skonfigurowana transakcja pozwoli zapisać dokumenty do tabeli dpmag.

AS2JS