x_cecha.aspx

Transakcja x_cecha.aspx, wraz z mechanizmem kodów PRX, to potężne narzędzie, które pozwala na efektywne zarządzanie różnorodnymi danymi w systemie informatycznym. To rozwiązanie jest porównywalne do uniwersalnego klucza, który otwiera wiele różnych drzwi. Dzięki temu system staje się bardziej przejrzysty, a praca z nim bardziej intuicyjna.

Wybór systemu WMS

Jak działa uniwersalna transakcja x_cecha.aspx?

Transakcja x_cecha.aspx w systemie StudioSystem to uniwersalne narzędzie służące do wyświetlania oraz edycji tzw. "cech" przypisanych do różnych elementów systemu, takich jak dokumenty czy kartoteki. Jej wszechstronność polega na wykorzystaniu unikalnych kodów PRX, które działają jak etykiety identyfikujące rodzaj cechy. Dzięki temu jedna transakcja może obsługiwać różnorodne dane w całym systemie.

Podstawą działania jest przekazanie do transakcji odpowiednich parametrów. Najważniejszy jest parametr prx, który określa unikalny kod definiujący grupę cech (np. CKL dla cech kontrahenta). Następnie, parametr refno identyfikuje konkretny rekord (np. dokument czy kontrahenta), dla którego cechy mają być wyświetlone lub edytowane. Dodatkowo, parametr caption pozwala zdefiniować tytuł okna z cechami. Po uruchomieniu, transakcja wyświetla listę odpowiednich cech, pozwalając użytkownikowi na ich przeglądanie lub modyfikację, w zależności od konfiguracji.

Transakcja oferuje szerokie możliwości konfiguracji, co czyni ją bardzo elastycznym narzędziem. Parametr edycja pozwala kontrolować, czy użytkownik może edytować wartości cech (1) czy tylko je odczytywać (0). Można również grupować wyświetlane cechy według określonej kolumny za pomocą parametru grupuj. Co więcej, istnieje możliwość dynamicznego odczytywania rodzaju cech na podstawie kontekstu, na przykład w zależności od typu dokumentu magazynowego, wykorzystując parametry tabela, kolumna i kolumna refno. Dostępna jest także opcja definiowania cech rocznych za pomocą parametru rok, co przydaje się np. przy planach sprzedaży.

Podziel się informacją

x_cecha.aspx

Jak działa uniwersalna transakcja x_cecha.aspx w systemie StudioSystem?

Transakcja x_cecha.aspx w systemie StudioSystem umożliwia zarządzanie cechami – dodatkowymi informacjami przypisanymi do dokumentów, kartotek, użytkowników lub innych obiektów w systemie. Dzięki mechanizmowi kodów PRX transakcja ta jest uniwersalna i może działać w różnych kontekstach, dostosowując się do rodzaju danych, z którymi pracuje.

Podstawą działania transakcji jest powiązanie danego obiektu (np. dokumentu magazynowego lub kartoteki towaru) z zestawem cech określonych przez administratora. Każda cecha posiada swój własny identyfikator – kod PRX – który określa, jakie cechy mają zostać załadowane i w jakiej formie mają być prezentowane użytkownikowi. System automatycznie rozpoznaje, z jakim typem danych pracuje i wyświetla odpowiednie kontrolki, takie jak pola tekstowe, listy rozwijane, checkboxy czy daty.

Przykład użycia transakcji: jeśli do danego dokumentu przypisano PRX o kodzie DOK_MAG_CECHY, to po uruchomieniu transakcji x_cecha.aspx?prx=DOK_MAG_CECHY&id=12345 użytkownik zobaczy formularz edycji cech przypisanych do dokumentu o ID 12345. Wprowadzone dane zostaną zapisane do tabeli cech i mogą być potem wykorzystane w raportach, filtrach lub integracjach.

Transakcja x_cecha.aspx znacząco zwiększa elastyczność systemu StudioSystem, ponieważ pozwala na tworzenie własnych rozszerzeń bez potrzeby przebudowy interfejsu głównego. Wystarczy dodać nowy kod PRX i przypisać go do odpowiedniego obiektu, aby system zaczął obsługiwać nowe dane w ustandaryzowany sposób.

Dlaczego to ważne?

Dzięki takiemu podejściu system staje się bardziej elastyczny i łatwy w utrzymaniu. Zamiast tworzyć oddzielne narzędzia dla każdej kategorii danych, wykorzystujemy jedną, uniwersalną transakcję. To oszczędza czas i zasoby, a jednocześnie zapewnia spójność danych w całym systemie. Ponadto, dodanie nowego typu cechy wymaga jedynie zdefiniowania nowego kodu PRX, co jest znacznie prostsze niż tworzenie nowej transakcji.

Transakcja pozwalająca na wyświetlanie listy cech, i ich edycję. Uniwersalność transakcji x_cecha.aspx polega na tym, że za jej pomocą można obsługiwać cechy dla każdego rodzaju dokumentu czy kartoteki w systemie.

Poniższa tabela przedstawia kody PRX oraz opisuje, jakie rodzaje cech są przypisane do poszczególnych elementów systemu. Kod PRX pełni rolę unikalnego identyfikatora, który pozwala rozróżnić, jakie konkretnie cechy są rejestrowane dla danego elementu. Proszę o udostępnienie tej tabeli, abym mógł ją wyświetlić lub omówić.

PRXOpis
CD1Cechy zamówienia
CD2Dane firmy do wydruku
CD3Cechy dokumentów poziom III
CECSkorowidz cech
CKLCechy klientów
CKOCechy kontrahentów
CKSData kontaktu
CPOCechy pojazdów
CPWCechy dokumentów przyjęć PW
CPZCechy dokumentów przyjęć PZ
CRECechy dokumentów reklamacyjnych
CRWCechy dokumentów wydań RW
CTOCechy towarów
CWZCechy dokumentów wydań WZ
CZPCechy dokumentów zleceń przyjęć ZPZ
CZWCechy dokumentów zleceń wydań ZWZ

 

Przykładowo skorowidz cech klientów CKL

role_sys x_cechy skorowidze

role_sys x_cechy skorowidz definicje

 

W efekcie podczas edycji kartoteki klienta w zakładce CECHY, mamy wyświetloną transakcję x_cecha.aspx, która wyświetla listę cech dla danego klienta.

role_sys x_cechy podglad

 

 Parametry transakcji x_cecha.aspx

 

prxkod PRX z tabeli zdefiniowanych w systemie, np. CKL
captionopis wyświetlany jako tytuł cechy, np. KONTRAHENT
edycjaparametr pozwala sterować czy kolumny z wartościami można edytować (domyślnie TAK) czy też ma być dostępny wyłącznie odczyt, brak edycji. Wartość parametru podaje się jako 0 – brak edycji, 1 – zezwolona edycja
grupujdodanie parametru grupuj=KOD1 powoduje że zdefiniowane cechy są grupowane wg kolumny KOD1
refnoostatni parametr, identyfikujący wiersz tabeli bazy SQL, nadawany automatycznie w momencie edycji kartoteki czy dokumentu
rokopcjonalny parametr, identyfikujący cechy wg dodatkowego wyróżnika jakim jest ROK. Pozwala definiować różne wartości cech w zależności od wybranego roku. Można uruchamiać wskazując rok bezpośrednio w wywołaniu transakcji lub wykorzystując pośrednio transakcję x_run.aspx

 

przykład definicji parametrów w administratorze programu:

x_cecha.aspx?prx=CKL&caption=Kontrahent&refno=

przykład uruchomienia transakcjiw programie:

x_cecha.aspx?prx=CKL&caption=Kontrahent&refno=3169075816381

przykład  uruchamiania transakcji z opcją grupowania zdefiniowanych parametrów wg kolumny KOD1

W administratorze w sekcji CECHY definiujemy dla danej grupy cech

cechy CRM

 

cechy CRM kolumna KOD1

 

W efekcie po uruchomieniu transakcji

/role_sys/x_cecha.aspx?prx=CRM&grupuj=KOD1&caption=Zdarznie CRM&refno=

Wyświetlona zostanie lista pogrupowana:

x_cecha grupowanie

Cechy odczytywane dynamicznie

Przekazując odpowiednie parametry do transakcji x_cecha.aspx, możemy dynamicznie ładować cechy specyficzne dla kontekstu danego dokumentu. Dzięki temu, za pomocą jednej konfiguracji, możemy wyświetlać różne rodzaje cech w zależności od typu dokumentu magazynowego, na przykład inne cechy dla dokumentu PZ, PZB czy WZ. Informacja o typie dokumentu jest przechowywana w tabeli dpmag, w kolumnie typdok.

Uwaga: kod cechy w tym wypadku musi odpowiadać zawartości ze wskazanego pola poprzedzonego literą C. A więc kod dla cechy dokumentów PZ oznaczony jest jako CPZ, kod dla kodów PZB oznaczony będzie analogicznie CPZB.

Wywołanie transakcji

Uruchomienie transakcji wymaga podania następujących parametrów:

  • tabela – określa nazwę tabeli skąd ma być pobrana informacja np. dpmag
  • kolumna – określa nazwę kolumny w tabeli tabela np. typdok
  • kolumnarefno – wskazuje jak się nazywa kolumna identyfikująca wiersz w tabeli np. refno
  • refno= – automatycznie zostanie dodany unikalny numer referencyjny wiersza tabeli

przykładowo: tabela=dpmag&kolumna=typdok&kolumnarefno=refno&refno=

Spowoduje odczytanie wartości z kolumny TYPDOK w tabeli DPMAG i uzycie tej wartości poprzedzonej literą C jako kodu dla wybranej cechy.

x_cecha konfiguracja
x_cecha konfiguracja cech
x_cecha cechy ZPZ
x_cecha cecha ZPZ

Na tej zasadzie można odczytywać różne cechy dla różnych wartości np. inne dla kontrahentów oznaczonych kodem róznymi kodami PRX czy STATUSem, inne cechy dla asortymentów wg magazynów czy grup towarowych.

Widoczność kolumn

Uruchamiając transakcję x_cecha.aspx możemy przekazać kilka dodatkowych parametrów pozwalających wpływać na widoczność kolumn w tabeli. Nazwa parametru to pisane małymi literami nazwa kolumny tabeli wyświetlana po najechaniu myszką na nagłówek tabeli. Zaczynając od lewej strony tabeli mamy więc kolejno kolumny:

  • PARAMETR – cecha
  • XUWAGI – Opis cechy
  • AKTYWNE – brak nagłówka kolumny, pozwala na wprowadzanie wartości TAK/NIE za pomocą checkbox
  • WARTOSC – wartość cechy
  • UWAGI – Uwagi /  komentarz

 

Widoczność poszczególnych kolumn to parametr = 1 dla widocznej kolumny lub parametr=0 dla ukrytej

przykładowo:

role_sys/x_cecha.aspx?prx=CKL&aktywne=1&xuwagi=0&uwagi=0&refno=

spowoduje ukrycie kolumn 2 (xuwagi) i ostatniej uwagi, gdyż mają przypisaną wartość 0

x_cechy aktywne

Powyższa metoda nie jest zalecana, do konfiguracji kolumn w tabeli zaleca się konfigurację skorowidza C00 wg poniższego opisu.

Ustawienia tabeli

Istnieje możliwość zmian ustawień tabeli cech za pomocą skorowidza z kodem prx=C00 (C zero zero)

c00

W skorowidzu C00 definiujemy konfigurację kolumn, które mają być wyświetlane w transakcji x_cecha.aspx. Jeżeli w skorowidzu C00 nie zdefiniujemy żadnych pozycji dla danej tabeli, transakcja x_cecha.aspx zastosuje domyślne ustawienia kolumn tej tabeli. Oznacza to, że jeśli nie określimy inaczej, system wyświetli standardowy zestaw kolumn zdefiniowany dla danej tabeli w bazie danych.

skorowidz c00

 

Przykładowo zdefiniowaliśmy dla cech z kodem CKL kilka pozycji:

  • Kolumna AKTYWNE – oznacza czy dana kolumna w tabeli cech będzie wyświetlana czy ukrywana
  • KOD – nazwa cechy dla której definiujemy kolumny tabeli, np. CKL – cechy kontrahenta
  • KOD1 – nazwa kolumny tabeli cechy, jeżeli podamy nieistniejącą nazwę to ustawienia zostaną zignorowane, dopuszczalne wartości:
    • PARAMETR – pierwsza kolumna z nazwą cechy
    • XUWAGI – druga kolumna z opisem szczegółowym danej cechy
    • AKTYWNE – kolumna domyślnie niewidoczna, pozwala zapisywać informacje na zasadzie TAK/NIE
    • WARTOŚĆ – domyślna kolumna pozwalająca wpisać wartość danej cechy
    • UWAGI – dodatkowa kolumna na wpisanie dowolnego opisu do wartości cechy
    • WARTOSC_D – kolumna domyślnie niewidoczna pozwala na wpisywanie wartości typu data lub skorzystanie z kalendarza
    • WARTOSC_I – kolumna numeryczna do wprowadzania wartości całkowitych
    • WARTOSC_F – kolumna numeryczna do wprowadzania dowolnych wartości numerycznych – zmiennoprzecinkowa
    • WARTOSC_N – kolumna numeryczna do wprowadzania wartości stałych typu N15,2
  • W polu OPIS, wpisany tekst zastąpi domyślny nagłówek danej kolumny w tabeli cech. Jeśli to pole pozostanie puste, system wyświetli standardową nazwę kolumny, zdefiniowaną w ustawieniach tabeli.
  • W polu KOLEJNOŚĆ, wartość większa od zera definiuje szerokość kolumny w pikselach. Natomiast wartość zero oznacza, że dla danej kolumny zostanie zastosowana domyślna szerokość zdefiniowana w ustawieniach tabeli cech.

 

Uruchomienie transakcji dla typu cech CKL z tak ustawionymi parametrami powoduje wyświetlenie okna:

cechy ckl 1

Zmieniamy ustawienia w następujący sposób:

włączamy wszystkie kolumny jako AKTYWNE na tak, zmieniamy szerokość pierwszej kolumny (kod1=PARAMETR, kolejność = 250),

skorowidz c00 cecha ckl 2

w efekcie otrzymamy okno z tabelą:

cecha ckl 2

Kolumny numeryczne

Kolejny przykład pozwala włączać kolumny numeryczne w tabeli cech, zmieniamy ustawienia konfiguracji skorowidza C00 dla pozycji CKL w następujący sposób:

  • ustawiamy jako nieaktywne pozycje XUWAGI oraz UWAGI
  • Dodajemy kolumnę WARTOSC_I z opisem Ilość sztuk i szerokość 80
  • Dodajemy kolumnę WARTOSC_F z opisem Cena i szerokość 80
skorowidz c00 cecha ckl 3

W efekcie mamy tabelę cech z kolumnami numerycznymi do wpisania ilości całkowitych oraz ceny

cecha ckl 3

UWAGA: odczyt parametrów oraz wartości cech filtrowany jest zawsze per rola systemowa użytkownika, dlatego należy uzupełniać tę informację ustawiając skorowidze.

Cechy rocznie

Wywołując transakcję x_cecha.aspx z parametrem rok=RRRR dodajemy warunek filtrowania cech wg podanego jako RRRR roku. Znajduje to zastosowanie gdy chcemy aby wartości cech różniły się w zależności od roku. Przykładem zastosowania jest wydzielenie informacji o planach sprzedaży na poszczególny rok.

Definiujemy cechę CPS1 (cecha plan sprzedaży 1) zawierające definicje 12 miesięcy roku w następujący sposób:

skorowidz cps1

oraz ustawiamy wygląd za pomocą skorowidza C00

skorowidz c00 cps1

Ustawiamy w programie uruchomienie transakcji x_run.aspx dla przycisku PLAN SPRZEDAŻY

x_run_cps1

role_sys/x_run.aspx

i podajemy parametry: kod=CPS1&run=../role_sys/x_cecha.aspx&params=prx|CPS1$caption|Plan sprzedaży&refno=

gdzie:

  • kod- unikalny symbol nazwy skorowidza RUN który definiuje kontrolki do wyświetlenia
  • run – wskazuje jaka transakcja ma być uruchomiona
  • params – przekazuje stałe parametry do uruchamianej transakcji „run”
  • refno – przekazuje unikalny identyfikator wiersza tabeli dla którego uruchamiamy transakcję.

W efekcie w module CRM kartoteka handlowca pozwala nam uruchomić transakcję (x_run.aspx), która zapyta o rok a po jego podaniu uruchomi transakcję docelową x_cecha.aspx przekując wartość roku.

plan sprzedaży handlowca

Wyświetla się transakcja x_run z pytaniem o rok

x_run

i w efekcie uruchamiana jest transakcja x_cecha dla ROK 2014, pozwalająca na wpisanie planów sprzedaży

jeżeli uruchomimy i podamy inny rok np. 2015 będziemy mogli wpisać wartość planów sprzedaży na rok 2015.

plan sprzedaży 2015

Nowoczesny program magazynowy w chmurze

Coraz więcej firm przenosi swoje operacje magazynowe do świata cyfrowego. Przede wszystkim, oprogramowanie działające w chmurze daje dostęp do danych z dowolnego miejsca i urządzenia. Co więcej, takie rozwiązanie znacznie zwiększa elastyczność zarządzania i ułatwia pracę zdalną. Dlatego firmy chętnie wybierają ten model, aby usprawnić swoje procesy logistyczne.

Jedną z istotnych zalet jest skalowalność systemu, który łatwo dostosowuje się do rosnących potrzeb przedsiębiorstwa. Ponadto, firmy nie muszą inwestować w drogie serwery ani martwić się o aktualizacje, ponieważ dostawca usługi dba o te aspekty. W rezultacie, program magazynowy w chmurze często pozwala obniżyć koszty operacyjne i skupić się na rozwoju biznesu. Zatem jest to rozwiązanie warte rozważenia dla nowoczesnych magazynów.

Jak zorganizować transport w magazynie?

Transport w magazynie jest kluczowym elementem efektywnego zarządzania. Transport magazynowy wymaga odpowiedniego planowania i koordynacji. System transportu wewnętrznego powinien być dostosowany do specyfiki magazynu. Właściwa organizacja transportu wpływa na szybkość realizacji zamówień. Optymalizacja tras transportowych pozwala na oszczędność czasu i zasobów.

Jak prawidłowo przyjmować palety?

Proces przyjmowania palet wymaga szczególnej uwagi i dokładności. Przyjecie palet musi być poprzedzone kontrolą jakościową. Każda paleta powinna zostać zweryfikowana pod kątem uszkodzeń. System ewidencji palet pomaga w zarządzaniu ich obiegiem. Prawidłowe oznaczenie palet usprawnia proces magazynowania.

Jak znaleźć informacje w stopce?

Stopka strony zawiera istotne informacje kontaktowe i prawne. Stopka programu udostępnia dane o producencie oprogramowania. W stopce znajdują się również linki do regulaminów i polityki prywatności. Sekcja ta zawiera informacje o prawach autorskich. Stopka jest miejscem, gdzie można znaleźć dane kontaktowe do wsparcia technicznego.

Jak modyfikować dokumenty PZ?

Modyfikacja dokumentów PZ jest ważnym elementem pracy w magazynie. Modyfikacja dokumentu PZ pozwala na wprowadzanie niezbędnych korekt. System umożliwia edycję danych w dokumencie przyjęcia zewnętrznego. Każda zmiana jest rejestrowana w historii dokumentu. Możliwość modyfikacji dokumentów zwiększa elastyczność zarządzania magazynem.

Darmowa aplikacja magazynowa – Czy to dobre rozwiązanie?

Wiele firm, szczególnie na początku działalności, rozważa skorzystanie z darmowych narzędzi do zarządzania magazynem. Przede wszystkim, takie rozwiązania kuszą brakiem kosztów początkowych. Jednak często okazuje się, że darmowe aplikacje mają istotne ograniczenia funkcjonalne. Co więcej, mogą nie zapewniać odpowiedniego poziomu bezpieczeństwa danych ani stabilności działania, co jest fundamentalne w dynamicznym środowisku magazynowym.

Profesjonalne systemy, takie jak Studio WMS.net, oferują znacznie więcej możliwości niż ich bezpłatne odpowiedniki. Na przykład, zapewniają one wsparcie techniczne i regularne aktualizacje, co jest ważne dla ciągłości pracy. Ponadto, często brakuje w nich zaawansowanych funkcji, takich jak obsługa kodów kreskowych czy integracja z innymi systemami firmowymi, co oferuje płatne oprogramowanie. Dlatego przed podjęciem decyzji warto dokładnie rozważyć, czy darmowa aplikacja magazynowa rzeczywiście spełni wszystkie potrzeby rozwijającego się przedsiębiorstwa i nie stanie się przeszkodą w jego rozwoju.

Załączniki i zdjęcia do wydań bezpośrednich

Załączniki i zdjęcia do wydań bezpośrednich

W systemach magazynowych, takich jak Studio WMS.net dostarczane przez SoftwareStudio, załączniki i zdjęcia odgrywają istotną rolę w procesie zarządzania magazynem. Pozwala to na lepsze monitorowanie i dokumentowanie operacji magazynowych.

Plik Web.config

Plik Web.config

W dzisiejszym artykule omówimy kluczową kwestię dotyczącą oprogramowania magazynowego Studio WMS.net, a mianowicie konfigurację systemu WMS. Zaprezentujemy Plik Web.config oraz jego znaczenie w procesie instalacji i konfiguracji tego systemu.

Palety i WMS program magazynowy

Palety

Przyjęcie wewnętrzne palet to istotny proces w zarządzaniu magazynem, a odpowiednie dokumenty magazynowe odgrywają kluczową rolę w jego realizacji. W artykule omówimy, dlaczego jest to ważne i jak oprogramowanie magazynowe Studio WMS.net firmy SoftwareStudio może pomóc w tym procesie.

Microsoft SharePoint

Microsoft SharePoint

Microsoft SharePoint to potężne narzędzie dla organizacji z branży logistycznej. Zapewnia łatwą w użyciu platformę do zarządzania dokumentami, udostępniania informacji i współpracy przy projektach.

System WMS co to jest

System WMS co to jest?

System WMS, czyli Warehouse Management System, to narzędzie informatyczne służące do zarządzania magazynem. Pomaga w optymalizacji procesów, takich jak przyjmowanie towarów, składowanie i wydawanie zamówień. Dzięki niemu firmy mogą efektywniej wykorzystać przestrzeń magazynową oraz skrócić czas realizacji zamówień.