komunikat.aspx

Program magazynowy

Studio WMS.net

Podziel się informacją

komunikat.aspx

Uniwersalna transakcja pozwalająca na wyświetlanie komunikatów odczytywanych z bazy (tabela _komunikaty), gdzie jako parametr refno podawana jest unikalny identyfikator komunikatu.

Przykładowo, jeżeli uruchamiamy program po wgraniu nowej wersji (pliki dll do folderu BIN) powoduje to wykonanie sprawdzenia czy wersja aplikacji zapisana w kodzie programu jest zgodna z wersją bazy danych. Informacja ta zapisana jest w tabeli _parametry wiersz z kodem WersjaBazySQL. Jeżeli wersja bazy jest mniejsza niż w programie wyświetlony zostaje komunikat o braku zgodności i koniecnzości wykonania synchronizacji bazy z bazą root za pomocą programu synchronizacji baz danych. Komunikat wyświetlany jest za pomocą transakcji /role_sys/komunikat.aspx?refno=WersjaBazySQL

W efekcie zostanie wyświetlona strona z komunikatem:

komunikat brak zgodnosci wersji bazy danych

 

ponieważ w bazie w tabeli _komunikaty znajduje się rekord:

  • REFNO – WersjaBazySQL
  • TYTUL – Brak zgodności struktury<br/> bazy SQL
  • OPIS – Program stwierdził brak zgodności wersji bazy danych z aplikacją, proszę wykonać synchronizację
  • OBRAZEK – ~/images_v/64×64/logic_not.png

 

W podobny sposób można definiować dowolne komunikaty wyświetlane w określonych momentach, np. po zatwierdzeniu dokumentu, kartoteki, wysłaniu wiadomości e-mail, wysłaniu danych do WebService itp.

 NORIGHTS

  • REFNO – NORIGHTS
  • TYTUL – Brak uprawnień
  • OPIS – Nie posiadasz wystarczających uprawnień do uruchomienia wybranej transakcji.
  • OBRAZEK – ~/images_v/48×48/sign_forbidden.png

komunikat norights

 

 

NORIGHTSPLIK

  • REFNO – NORIGHTSPLIK
  • TYTUL – Dostęp zabroniony
  • OPIS – Nie posiadasz uprawnień do uruchomienia wybranej transakcji,<br/>zwróć się do administratora z prośbą o zmianę uprawnień.
  • OBRAZEK – ~/images_v/48×48/element_selection_delete.png

 

komunikat norightsplik

 

 

 

Nawigacja – Przyciski Akcji

Wyświetleniu komunikatu może towarzyszyć konieczność podjęcia decyzji co do dalszego działania. Transakcja komunikat.aspx pozwala na wyświetlanie dowolnej listy przycisków nawigacyjnych powiązanych z danym komunikatem i kierujących do innych transakcji lub stron internetowych, czyli buduje coś na kształt Menu.

Lista przycisków akcji jest konfigurowalna i zdefiniowana w tabeli _komunikaty_linki w następujący sposób:

  • REFNO – identyfikator komunikatu, dla którego będzie wyświetlany dany przycisk
  • TYTUL – treść wyświetlana jako link na przycisku do uruchomienia transakcji
  • LINK – wskazuje jaka transakcja lub strona ma zostać wyświetlona
  • OBRAZEK – wskazanie jaki plik ma być wyświetlany jako ikona danego przycisku
  • KOLEJNOSC – pozwala określić kolejność przycisków w oknie komunikatu
  • BACKCOLOR – określenie jakiego koloru ma być tło przycisku
  • TARGET – puste pole oznacza, że kliknięcie przez użytkownika na link spowoduje wyświetlenie określonej transakcji w bieżącym oknie, wpisanie wartości _blank spowoduje wyświetlenie strony w nowym oknie przeglądarki
  • WIDTH – w pikselach oznaczenie jakiej szerokości ma być przycisk, domyślna wartość to 150

Przykład

Mamy dwa rekordy oznaczające dwa przyciski wyboru jakie chcemy umieścić

Pierwszy ma następującą konfigurację:

  • TYTUL – Pomoc
  • LINK – http://www.programmagazyn.pl/studio-system/transakcje/role_sys/komunikat-aspx/
  • OBRAZEK – ../images_m/24×24/navigate_right.png
  • KOLEJNOSC – 10
  • BACKCOLOR – darkgreen
  • TARGET – _blank
  • WIDTH – 150

 

Drugi  ma następującą konfigurację:

  • TYTUL – Wsparcie
  • LINK – https://www.programmagazyn.pl/
  • OBRAZEK – ../images_m/24×24/navigate_right2.png
  • KOLEJNOSC – 20
  • BACKCOLOR – #4179A7
  • TARGET –
  • WIDTH – 150

W efekcie otrzymujemy listę wyboru 2 przycisków:

komunikat przyciski

 

Listę przycisków możemy dowolnie zmieniać, np. dodając kolejny zapis

  • TYTUL – Wyślij powiadomienie
  • LINK – https://www.programmagazyn.pl/mail/
  • OBRAZEK – ../images_m/24×24/navigate_right2.png
  • KOLEJNOSC – 30
  • BACKCOLOR – maroon
  • TARGET –
  • WIDTH – 250

komunikat przyciski 3

 

 

 

Program magazynowy najnowsze wpisy

Program magazynowy najnowsze wpisy

Nasz program magazynowy stale ewoluuje, dostarczając coraz lepsze narzędzia do zarządzania magazynem. W najnowszym wpisie przedstawiamy najnowsze rozwiązania od SoftwareStudio, które mogą znacząco poprawić efektywność pracy w magazynie.

Załączniki

Załączniki

Oprogramowanie magazynowe Studio WMS.net oferuje wiele funkcji, które ułatwiają zarządzanie magazynem, w tym możliwość dołączania załączników do różnych dokumentów magazynowych. W tym artykule omówimy, jak korzystać z tej opcji.

Multilanguage

Multilanguage

W dobie globalizacji, gdzie przedsiębiorstwa często operują na wielu rynkach międzynarodowych, kluczową rolę odgrywa oprogramowanie magazynowe wspierające różne języki. Studio System, dzięki swoim multilanguage funkcjom, zapewnia efektywne zarządzanie magazynem niezależnie od barier językowych, co jest nieocenionym atutem w międzynarodowej logistyce.

Zarządzanie danymi

Zarządzanie danymi

Zarządzanie danymi w procesie zwrotu produktów ma ogromne znaczenie dla zadowolenia klientów. Klienci oczekują, że proces zwrotu będzie bezproblemowy, niezależnie od tego, czy dokonali zakupu online, czy w sklepie stacjonarnym.

Idealna wersja

Idealna wersja

SQL Server Express to idealny wybór dla wielu programistów. Jest darmowy i oferuje ten sam silnik bazy danych, co wersje bardziej zaawansowane. Jeśli masz zamiar przechowywać wiele stron lub aplikacji, proponujemy wersję tańszą, jeśli zaś potrzebujesz wielu serwerów lub planujesz rozwijanie projektu tak, by osiągnął skalę masową, zalecamy wersję biznesową.

Integracja z systemem SAP, Integracja oprogramowania magazynowego

Integracja SAP

Dlaczego integracja z systemem SAP jest ważna? Integracja z systemem SAP to kluczowy krok dla każdej firmy magazynowej, logistycznej czy produkcyjnej. Dzięki tej integracji możliwa jest płynna wymiana danych między różnymi systemami zarządzania.