szukaj.aspx kod

Jak działa transakcja szukaj.aspx w systemie? Transakcja szukaj.aspx umożliwia zaawansowane przeszukiwanie i wyświetlanie list wyboru w systemie.

szukaj.aspx kod

Przeszukiwanie danych za pomocą szukaj.aspx

Transakcja szukaj.aspx w systemie jest narzędziem, które umożliwia zaawansowane przeszukiwanie danych oraz wyświetlanie list wyboru. Dzięki tej funkcji, użytkownicy mogą szybko i skutecznie znaleźć interesujące ich informacje w systemie oraz uruchomić dowolną transakcję skojarzoną z wybraną pozycją. Ta elastyczność sprawia, że zarządzanie danymi staje się bardziej efektywne, a dostęp do potrzebnych informacji jest łatwiejszy.

Działanie transakcji szukaj.aspx

Transakcja szukaj.aspx generuje listy wyboru na podstawie definicji zdefiniowanych w sekcji ZESTAWIENIA, która znajduje się w słowniku systemu. Każda definicja w słowniku zawiera kod SEL, który określa dostępne transakcje oraz zapytania, które mogą być realizowane za pomocą tej transakcji. Dzięki temu, użytkownicy mogą precyzyjnie określić, jakie dane chcą przeszukać, co znacząco usprawnia proces znajdowania i zarządzania informacjami.

Zalety korzystania z transakcji szukaj.aspx

Korzystanie z transakcji szukaj.aspx przynosi wiele korzyści. Umożliwia szybki dostęp do istotnych informacji, co jest kluczowe w dynamicznych środowiskach pracy, takich jak magazyny czy centra logistyczne. Dzięki możliwości uruchamiania różnych transakcji z poziomu wyników wyszukiwania, użytkownicy mogą od razu podjąć odpowiednie działania, co zwiększa efektywność pracy. Dodatkowo, precyzyjne zapytania pozwalają na ograniczenie wyników wyszukiwania do najbardziej odpowiednich danych, co oszczędza czas i minimalizuje ryzyko błędów.

Podziel się informacją

szukaj.aspx kod

Jak działa transakcja szukaj.aspx w systemie?

Transakcja szukaj.aspx umożliwia zaawansowane przeszukiwanie i wyświetlanie list wyboru w systemie. Dzięki niej użytkownicy mogą uruchamiać dowolną transakcję skojarzoną z wybraną pozycją.

W ramach tej funkcji, transakcja szukaj.aspx generuje listy na podstawie zdefiniowanych w słowniku sekcji ZESTAWIENIA, korzystając z kodu SEL, który określa dostępne transakcje. Definicje w słowniku określają, jakie zapytania mogą być realizowane za pomocą tej transakcji, umożliwiając precyzyjne i efektywne przeszukiwanie danych.

Zaawansowana metoda wyświetlania list wyboru i uruchamiania dowolnej transakcji skojarzonej w wybraną pozycją.

Przeszukiwanie list definiowanych

Transakcja szukaj.aspx pozwala na tworzenie listy do przeszukiwania na podstawie zdefiniowanej w słowniku sekcja ZESTAWIENIA kod SEL – listy transakcji szukaj.aspx

zestawienia SEL

 

W słowniku definiujemy jakie listy na podstawie zapytań mogą być realizowane za pomocą transakcji szukaj.aspx

Przykład 1 – lista skorowidzy

Przykładowo mamy zdefiniowaną pozycję słownika, która pozwala na wyświetlenie listy zdefiniowanych kodów PRX aby zbudować menu do wyświetlenia słowników

zestawienia lista transakcji szukaj

 

Najważniejsze informacje to:

  • KOD – unikalna identyfikator zapytania, który przekazywany jest jako parametr do transakcji np. szukaj.aspx?kod=SKO
  • UWAGI / ZAPYTANIE SQL – wpisujemy poprawne SQL jakie ma zwrócić listę danych na podstawie których zostanie zbudowana lista MENU.

Przykład zapytania

SELECT SEKCJA, OPIS + ’ (’+PRX+’)’ as OPIS, BACKCOLOR, IKONA, '/role_adm/x_skorowidze.aspx?prx=’+prx as navigate FROM _PRX WHERE POZYCJA IN (’R’,’L’) AND AKTYWNE = 'True’ ORDER BY SEKCJA, KOLEJNOSC, OPIS

 

Wymagane kolumny poprawnego zapytania:

  • OPIS – fraza wyświetlana w oknie obiektu, tworząca polecenie uruchomienia docelowej transakcji, na jej podstawie działa wyszukiwanie.
  • NAVIGATE – wskazuje transakcje jaka ma zostać uruchomiona, gdy użytkownik kliknie w link – tekst OPIS.
  • SEKCJA – pozwala grupować dane, wyświetlana w oknie obiektu. Kolumna jest opcjonalna, brak jej w zapytaniu powoduje brak wyświetlania informajci o grupie.
  • BACKCOLOR – kolor tła obiektu, brak kolumny definiującej kolor tła powoduje że wszystkie obiekty będą tego samego domyślnego koloru.
  • IKONA – plik graficzny w rozmiarze 32×32 wyświetlany wewnątrz obiektu, pozwala użytkownikowi kojarzyć nazwę z symbolem graficznym, kolumna opcjonalna, brak jej oznacza że zostanie wykorzystana domyślna ikona.

 

Uruchomienie

Uruchomienie transakcji z parametrem kod i podaniem unikalnego kodu ze słownika SEL spowodujemy wykonanie zapytania ze skorowidza i zbudowanie menu.

szukaj.aspx?kod=SKO

W efekcie otrzymamy listę

szukaj kod

 

która możemy przeszukiwać metodą znaną z systemu Windows 8, przykładowo wpisujemy frazę KAR

wyświetli się lista ograniczona do pozycji zawierających w nazwie KAR

szukaj kod kart

 

 

Przykład 2  – lista kontrahentów

Wprowadzając do słownika pozycję oznaczoną kodem np. KNKON kontrahenci i przypisaniu do niego zapytania:

SELECT skroco as OPIS, '/role_sys/x_tab.aspx?grupa=KNKON&refno=’+upper(nridodn) as navigate FROM knkon WHERE AKTYWNE = 'True’ ORDER BY skroco

otrzymamy listę kontrahentów.

szukaj knkon

 

Zwróć uwagę, że zapytanie zwraca tylko obowiązkowe kolumny, brak jest w zapytaniu oznaczenia sekcji, koloru tła oraz ikonki. Kliknięcie na wybranej pozycji skutkuje wywołaniem transakcji wyświetlającej szczegóły wskazanej kartoteki kontrahenta.

 

Przykład 3  – lista kontrahentów pogrupowana wg miejscowości

Wprowadzając zapytanie:

SELECT upper(miejscowosc) as sekcja, skroco as OPIS, '/role_sys/x_tab.aspx?grupa=KNKON&refno=’+upper(nridodn) as navigate FROM knkon WHERE len(miejscowosc) >0 and AKTYWNE = 'True’ ORDER BY miejscowosc, skroco

Otrzymamy listę kontrahentów z przypisaną nazwą miejscowości, pogrupowaną wg miejscowości (nazwa zamieniona na duże litery)

szukaj pogrupowane

 

Przykład 4  – lista kontrahentów pogrupowana wg pierwszej litery nazwy

Wprowadzając zapytanie:

SELECT upper(substring(skroco,1,1)) as sekcja, skroco as OPIS, '/role_sys/x_tab.aspx?grupa=KNKON&refno=’+upper(nridodn) as navigate FROM knkon WHERE AKTYWNE = 'True’ ORDER BY  skroco

Otrzymamy listę kontrahentów pogrupowaną wg pierwszej litery nazwy.

szukaj pogrupowane 1

 

 

 

Przykład 5  – lista użytkowników do wyświetlenia rejestru dokumentów

Wprowadzając zapytanie:

 SELECT username as OPIS, '/role_sys/x_grid.aspx?refno=CRM_WIZYTY&status=0&login=’+username as navigate FROM _users WHERE AKTYWNE = 'True’ ORDER BY username

otrzymamy listę aktywnych użytkowników programu, po wybraniu użytkownika program uruchomi transakcję wyświetlającą widok dokumentów odfiltrowany wg wybranego użytkownika.

szukaj pogrupowane users

 

 

Przykład 6  – lista dat z rejestru dokumentów

Jeżeli chcemy wyświetlić listę dat w jakich są zarejestrowane wizyty handlowców wprowadzamy zapytanie:

SELECT top(100) substring(upper(ddowod),1,10) as OPIS, '/role_sys/x_grid.aspx?refno=CRM_WIZYTY&ddowod=’+upper(ddowod) as navigate FROM dpcrm WHERE AKTYWNE = 'True’ group by ddowod ORDER BY ddowod desc

W efekcie dostaniemy listę  ostatnich 100 dat powiązanych z dokumentami. Jeżeli danego dnia nie ma żadnej wizyty to taka data się na liście wyboru nie pojawi. Ograniczenie TOP(100) pozwala nam ograniczyć listę dat do ostatnich 100 w stosunku do daty bieżącej.

szukaj pogrupowane ddowod

 

Chcąc na liście wyświetlić wizyty z dnia 23 dowolnego miesiąca wpisujemy 23 i lista zostanie ograniczona.

szukaj pogrupowane ddowod 23

 

Po kliknięciu w datę wyświetlony zostanie rejestr (widok CRM_WIZYTY) odfiltrowany dla wybranej daty (DDOWOD).

 

Przykład 7  – lista kontrahentów wg dat wizyt

Jeżeli chcemy stworzyć bardziej skomplikowaną listę wizyt pogrupowaną wg dat, ale z rozbiciem na kontrahentów i poszczególne wizyty, a kliknięcie w wybraną pozycję menu ma wyświetlić podgląd dokumentu wizyty to wprowadzamy następujące zapytanie:

WITH TYM AS (SELECT TOP(100) substring(upper(ddowod),1,10) as sekcja, (SELECT TOP(1) SKROCO FROM KNKON WHERE NRIDODN = dpcrm.NRIDODN) as OPIS, '/role_sys/x_tab.aspx?GRUPA=WIZ&refno=’+upper(refno) as navigate FROM dpcrm WHERE AKTYWNE = 'True’ ORDER BY DDOWOD DESC ) SELECT * FROM TYM ORDER BY SEKCJA DESC, OPIS

 

Zapytanie składa się z dwóch części:

  • Pierwsza zwraca ostatnie 100 rekordów z bazytabeli dpcrm WITH TYM AS (SELECT TOP(100) substring(upper(ddowod),1,10) as sekcja, (SELECT TOP(1) SKROCO FROM KNKON WHERE NRIDODN = dpcrm.NRIDODN) as OPIS, '/role_sys/x_tab.aspx?GRUPA=WIZ&refno=’+upper(refno) as navigate FROM dpcrm WHERE AKTYWNE = 'True’ ORDER BY DDOWOD DESC ) 
  • Druga otrzymane wyniki sortuje wg dat i nazw kontrahentów SELECT * FROM TYM ORDER BY SEKCJA DESC, OPIS

 

W efekcie otrzymujemy listę

szukaj pogrupowane ddowod nridodn

 

 

 

Terminal Android

Terminal Android

Program magazynowy WMS.net to rozwiązanie, które rewolucjonizuje zarządzanie magazynem. Terminal Android WMS umożliwia użytkownikom dostosowanie systemu do ich unikalnych wymagań. Dzięki temu, użytkownicy mogą dodawać niestandardowe pola i raporty według własnych potrzeb. Co więcej, system oferuje szereg opcji integracyjnych. Te opcje umożliwiają łatwą integrację z innymi systemami. Na przykład z systemami księgowymi i ERP. Dzięki temu, zarządzanie magazynem staje się bardziej efektywne i spersonalizowane.

Przesunięcia międzymagazynowe

Przesunięcia międzymagazynowe

Przesunięcia międzymagazynowe są niezbędne w sytuacjach, gdy towar musi zostać przeniesiony z jednej lokalizacji magazynowej do innej. Może to być spowodowane zmianą zapotrzebowania, rotacją towarów lub potrzebą dostarczenia produktów do określonej lokalizacji. Dlatego też system WMS oferuje funkcjonalność umożliwiającą przeprowadzenie tych operacji w sposób kontrolowany i efektywny.

Nowe zlecenie przesunięcia

Nowe zlecenie przesunięcia

Formularz dopisania zlecenia przesunięcia w systemie WMS odgrywa kluczową rolę w efektywnym zarządzaniu zmianami lokalizacji towarów. Pozycja menu MAGAZYN / PRZESUNIĘCIA / NOWE ZLECENIE PRZESUNIĘCIA umożliwia użytkownikom wprowadzenie nowych dokumentów przesunięcia do systemu, oferując funkcje takie jak ZAPISZ, DO BUFORA i ZAMKNIJ.

Program do inwentaryzacji

Program do inwentaryzacji

Program do inwentaryzacji znacząco usprawnia pracę magazynu poprzez automatyzację procesów składowania oraz pobierania towarów. System ten wykorzystuje zaawansowane algorytmy WMS, które precyzyjnie określają najlepsze miejsca składowania produktów. Następnie oprogramowanie analizuje parametry takie jak wymiary, waga oraz data ważności każdego artykułu.

System WMS Android

System WMS Android

System WMS na platformie Android znacząco usprawnia pracę nowoczesnego magazynu e-commerce. Ten mobilny system działa na smartfonach oraz tabletach podobnie jak popularne aplikacje konsumenckie, dzięki czemu pracownicy szybko uczą się jego obsługi.

Magazyn Wysokiego Składu WMS

Magazyn Wysokiego Składu WMS

Magazyn Wysokiego Składu WMS wymaga wykorzystania nowoczesnych technologii informatycznych, aby zapewnić efektywne i płynne operacje. Systemy takie jak WMS.net oferują zaawansowane funkcje i narzędzia, umożliwiające automatyzację procesów magazynowych, planowanie i optymalizację pracy magazynierów, jak również monitoring i kontrolę jakości. Dzięki temu, przedsiębiorstwa w branży logistycznej, zwłaszcza w sektorze 3PL, mogą skutecznie zarządzać magazynem Wysokiego Składu i dostarczać wysoką jakość usług swoim klientom.