Kalendarze w Studio WMS.net są bardzo ważne dla organizacji pracy magazynu, ponieważ umożliwiają szybki wgląd w plan dnia i informacje o planowanych dostawach. Aby dodać, zmienić lub usunąć awizo, wystarczy dwukrotnie kliknąć na wybraną godzinę w kalendarzu. Otworzy się wtedy formularz dodawania zdarzenia, w którym uzupełniasz potrzebne informacje. Zdarzenia są wyświetlane w kalendarzu w postaci pól ułożonych według godzin, a wydarzenia trwające cały dzień pojawiają się w nagłówkach dni, co ułatwia orientację w harmonogramie. System oferuje również możliwość przeciągania wydarzeń (Drag&Drop), co pozwala na szybką zmianę ich dat i czasów trwania. Dzięki tym funkcjom kalendarz efektywnie wspiera zarządzanie czasem i zasobami w magazynie.
Jak działają kalendarze w systemie Studio WMS.net?
Kalendarze w systemie Studio WMS.net służą do definiowania dni roboczych i wyjątków od standardowego harmonogramu pracy. Dzięki nim można lepiej planować działania magazynowe, transportowe oraz obsługę zleceń w oparciu o rzeczywisty kalendarz pracy firmy.
Kalendarze w Studio WMS.net konfiguruje się w module administracyjnym i można je przypisać do konkretnych oddziałów, kontrahentów lub procesów. Administrator systemu decyduje, które dni tygodnia są robocze, a które wolne (np. soboty, niedziele, święta państwowe czy dni wolne ustalone w firmie). Kalendarz może obejmować cały rok lub być aktualizowany cyklicznie.
Dodatkowo system umożliwia definiowanie wyjątków, takich jak dodatkowe dni robocze w sobotę lub dni wolne w środku tygodnia z powodu urlopów zbiorowych. Te skonfigurowane kalendarze są automatycznie wykorzystywane przez aplikację podczas planowania dostaw, tworzenia zleceń, harmonogramowania wizyt czy rejestrowania awizacji transportów.
Integracja kalendarzy z innymi modułami systemu (takimi jak YMS, CRM czy transport) pozwala uniknąć kolizji terminów, zwiększyć precyzję planowania i poprawić jakość obsługi klienta. Kalendarze wpływają również na działanie algorytmów automatycznego przydzielania terminów czy generowania powiadomień.
Kalendarze w Rozwiązaniach StudioSystem od SoftwareStudio
Rozwiązania oparte na StudioSystem, dostarczane przez firmę SoftwareStudio, oferują wiele możliwości definiowania i korzystania z kalendarzy, które są dostępne za pośrednictwem przeglądarki internetowej. Dane do kalendarza można wprowadzać ręcznie lub automatycznie za pomocą transakcji rejestrujących różnego rodzaju zdarzenia. Ta elastyczność w definiowaniu kalendarzy otwiera przed nami szerokie spektrum zastosowań.

Różnorodność Zastosowań Kalendarzy
Kalendarze mogą być dostosowywane do wielu różnych celów w zależności od potrzeb użytkownika. Na przykład, w module CRM Handlowiec, kalendarz może służyć do planowania spotkań i ważnych terminów. W przypadku modułu CMMS (utrzymanie ruchu), kalendarz zdarzeń pozwala na śledzenie i zarządzanie konserwacją i naprawami urządzeń. Firmy często korzystają także z kalendarzy do monitorowania wydarzeń firmowych, takich jak spotkania czy konferencje.
Kalendarze są również używane do planowania urlopów pracowników oraz rezerwacji zasobów czy pomieszczeń. Możemy w nich śledzić daty imienin pracowników czy kontrahentów. Wszystko to można dostosować do własnych potrzeb.
Konfiguracja Kalendarzy
Przed rozpoczęciem korzystania z kalendarzy, Administrator systemu ma możliwość dokładnej konfiguracji. Za pomocą narzędzi konfiguracyjnych można dostosować wygląd kalendarza oraz jego zachowanie. Dzięki temu można zapewnić, że kalendarze będą idealnie dopasowane do specyficznych wymagań firmy.
Analizy i Raporty w Czasie Rzeczywistym
Oprócz funkcji kalendarza, niestandardowe oprogramowanie do zarządzania magazynem dostarcza również narzędzia do przeprowadzania analiz i generowania raportów w czasie rzeczywistym. To ważne narzędzie dla firm, które chcą monitorować i doskonalić swoje operacje.
Zwiększanie Wydajności i Rentowności
Dzięki analizom w czasie rzeczywistym firmy mogą szybko identyfikować obszary, które wymagają poprawy. To pozwala podejmować szybkie działania w celu zwiększenia wydajności i rentowności. Firmy, które korzystają z tego rodzaju oprogramowania, mają przewagę konkurencyjną, ponieważ potrafią reagować na zmiany w sposób bardziej efektywny.
Prognozowanie i Przewidywanie Przyszłych Potrzeb
Dane generowane przez oprogramowanie do zarządzania magazynem są również cenne przy tworzeniu prognoz i przewidywaniu przyszłych potrzeb. Dzięki dokładnym danym firmy mogą podejmować bardziej świadome decyzje dotyczące zarządzania zapasami i planowania produkcji.
Warto inwestować w niestandardowe rozwiązania do zarządzania magazynem, które oferują funkcje kalendarza oraz możliwość analiz i raportowania w czasie rzeczywistym. Dzięki nim firma może efektywniej zarządzać swoimi zasobami i osiągać lepsze wyniki biznesowe.

Dostępne są pozycje SubMenu wynikające z konfiguracji systemu (SELECT * _menu (PRX = 'SYS’) AND (TYPDOK = 'KAL’)), standardowo są to:
- Lista kalendarzy
- Kategorie
- Zasoby
Lista kalendarzy

Udostępnia tabelę (x_kalendarz) z listą zdefiniowanych kalendarzy i możliwością ich konfiguracji. Kalendarz można z tego poziomu dopisać i modyfikować.
Dostępne są następujące parametry dla każdego kalendarza:
- AKTYWNE
- KOD – unikatowy 3 znakowy identyfikator
- NAZWA – opis kalendarza
- SPLITVIEW – parametr określa czy w kalendarzu będzie dostępna opcja wyświetlania zasobów razem dla 1 dnia, parametr pozwal użytkownikowi przełączać tryb pracy. Wyłączenie uniemożliwia użytkownikom na zmianę widoku.
- TIMELINE – ustawienie parametru na TAK pozwala użytkownikom na przeglądanie zdarzeń w trybie osi czasu, pojawia się wówczas dodatkowy przycisk w Menu kalndarza
- ALLOWADD – ustawienie na TAK pozwala użytkownikom na dodawanie zapisów do kalendarza
- ALLOWDELETE – ustawienie na TAK pozwala użytkownikom na usuwanie własnych zapisów z kalendarza. Zapisy utworzone systemowo przez dedykowane transakcje są zabezpieczone przed usuwaniem
- ALLOWEDIT – ustawienie na TAK pozwala użytkownikom na edycję i zmiany własnych zapisów z kalendarza. Zapisy utworzone systemowo przez dedykowane transakcje są zabezpieczone przed zmianami.
- ALLOW MOVE – ustawienie na TAK pozwala na przenoszenie wydarzenia między datami, czasami metodą Drag&Drop.
- ALLOWRESIZE – ustawienie na TAK pozwala użytkownikowi na zmianę zakresu czasowego zdarzenia metodą Drag&Drop
- SYSTEMOWE – oznaczenie czy dany kalendarz jest systemowy
Kategorie
Tabela „categories” służy jako słownik, w którym definiuje się różne kategorie zdarzeń, jakie mają być wyświetlane w kalendarzu. Przykładowo, możesz zdefiniować kategorie takie jak „Powiadomienie”, „Alert” czy „Awaria”. Innym zastosowaniem jest możliwość podziału informacji na wydarzenia typu „Imieniny”, „Święto” lub nazwy grup zawodowych klientów.
Zasoby
Zasoby (tabela recources) to skorowidz związany z listą zasobów i możliwościami filtrowania pozycji w kalendarzu wg zasobów. Zasobem mogą być handlowcy, rejony lub obiekty.
Nowy kalendarz
Dopisanie nowego kalendarz lub edycja ustawień istniejącego powoduje wyświetlenie okna transakcji za pomocą którego wypełnić należy definicje.

Kalendarz składa się z następujących definicji:
- KOD – 3 znakowy unikalny identyfikator kalendarza
- NAZWA kalendarza to dowolny tekst opisujący kalendarz
- WIDOK – wybór ze skorowidza metody pobierania danych z tabeli events,
- Events_prx – pobiera dane filtrując po kolumnie PRX podanej w parametrze, czyli identyfikator kalendarza.
- Events_prx_username – pobiera dane filtrując po kolumnach PRX i KTO podanej w parametrach, pozwala wyświetlić kalendarz wybranego użytkownika.
- PARAMETRY WIDOKU – Tutaj wprowadzasz parametry, których wymaga wybrany widok SQL. Każdy parametr podajesz w formacie nazwa_parametru=wartosc_parametru. Przykładowo, jeśli chcesz przefiltrować dane według konkretnego numeru PRX, wpiszesz PRX=01. Aby dynamicznie filtrować dane na podstawie nazwy aktualnie zalogowanego użytkownika, użyj zmiennej @KTO, na przykład KTO=@KTO. Pamiętaj, że jeśli potrzebujesz podać więcej niż jeden parametr, oddziel je przecinkami, na przykład: PRX=02,KTO=@KTO.
- TRANSAKCJA DOPISYWANIA – W tym polu określasz nazwę pliku .aspx, który zostanie wyświetlony w oknie służącym do dodawania lub edycji wydarzeń w kalendarzu. Domyślnie system proponuje ścieżkę: ../WebScheduler/EditingForm.aspx.
- TEKST TYTUŁ – Tutaj wpisujesz tekst, który będzie wyświetlany przy etykiecie pola „tytuł” w oknie dodawania wydarzenia.
- TEKST OPIS – W tym miejscu podajesz tekst, który pojawi się przy etykiecie pola „opis” w oknie dodawania wydarzenia.
- TEKST LOKALIZACJA – Tutaj wpisujesz tekst, który będzie wyświetlany przy etykiecie pola „lokalizacja” w oknie dodawania wydarzenia.
- TEKST ZASOBY – W tym polu określasz tekst, który pojawi się przy etykiecie „zasoby” w kalendarzu.
- STYLE – Z rozwijanej listy możesz wybrać jeden z dostępnych stylów kolorystycznych, w jakim ma być wyświetlany kalendarz:
- Win7
- Outlook2007Blue
- Outlook2007Black
- OliveGreen
- DOMYŚLNY PODGLĄD określamy jaki widok kalendarza ma być wyświetlony domyślnie po jego uruchomieniu:
- DAY
- WEEK
- MONTH
- YEAR
Następne
- Aktualizacja zasobów – puste pole nie wywołuje dodatkowego działania. Wskazanie kodu uruchomi automatycznie przy każdym uruchomieniu kalendarza aktualizację bazy (tabela resources) w oparciu o dane źródłowe dla wskazanych zasobów:
- KNKON – kopiuje kartoteki kontrahentów jako zasoby pod warunkiem, że kontrahent jest aktywny oraz że ma wypełnione pole wartości oznaczania koloru (kolumna knkon->ResourceColor)
- KNKAR – kopiuje kartoteki kontrahentów jako zasoby pod warunkiem, że kontrahent jest aktywny oraz że ma wypełnione pole wartości oznaczania koloru (kolumna knkar->ResourceColor)
- Aktualizacja zapisów – puste pole nie wywołuje dodatkowego działania. Wskazanie kodu uruchomi automatycznie przy każdym uruchomieniu kalendarza aktualizację bazy (tabela events) w oparciu o dane źródłowe dla wskazanych zasobów
- Podczas odczytywania danych dla kalendarza (DPMAG), system pobiera zapisy do uzupełnienia na podstawie zdefiniowanego widoku SQL o nazwie v_dpmag2events. Przegrywane są wyłącznie te pozycje z dokumentów DPMAG, które zostały zatwierdzone (gdzie pole ACH ma wartość 1) oraz te, które dotyczą kontrahentów znajdujących się w tabeli zasobów (resources). Dodatkowo kopiowane są tylko te dokumenty, których typ jest oznaczony w tabeli kategorii kalendarza. Przykładowo, dla dokumentów DPMAG mogą to być pozycje typu PZ (Przyjęcie Zewnętrzne) i WZ (Wydanie Zewnętrzne).
PRZYKŁADY ZASTOSOWAŃ KALENDARZY
Kalendarz z opcją szybkiego dopisywania






Przykłady kolorystyki



TABELE SQL
Moduł kalendarzy wykorzystuje następujące tabele SQL:
- Categories – kategorie wpisów w kalendarzu
- Events – dziennik kalendarza
- Recources – Zasoby w kalendarzu
- x_kalendarz – definicje kalendarzy i ich ustawień

Real-Time Tracking z Systemem GPS
Systemy GPS, które śledzą ciężarówki, działają w czasie rzeczywistym, co oznacza, że posiadają dokładne informacje o lokalizacji pojazdów oraz ich przewidywanym czasie przybycia do magazynu. To oznacza koniec problemu z niepewnością co do tego, kiedy dostawa dotrze na miejsce.
Elastyczność w Zarządzaniu Dostawami
Jednak, co jeśli plan ulegnie zmianie, a ciężarówka nie dotrze na czas? To właśnie tutaj system do zarządzania dostawami wchodzi do gry. Nowy planowany czas przyjazdu jest przekazywany bezpośrednio do systemu awizacyjnego, który to wyświetla informacje w aktualnych kalendarzach i harmonogramach pracy magazynu.
To podejście umożliwia elastyczność, która jest kluczem do efektywnego zarządzania dostawami. Opóźnienia są nieuniknione, ale teraz możemy szybko i sprawnie reagować na nie, minimalizując negatywny wpływ na cały proces logistyczny.
Online – Nowa Norma
Przeszłość to czasy, gdy wystarczyło wysłać SMS czy napisać e-mail, aby poinformować o zmianach w dostawie. Teraz nadszedł czas, aby przejść na nowy poziom. Rozpocznij korzystanie z systemu do zarządzania dostawami online i ciesz się pełnym kontroli nad swoimi dostawami.
Jeśli jesteś częścią branży logistycznej, nie możesz pozwolić sobie na opóźnienia i niepewność. Wybierz system do zarządzania dostawami, który umożliwia ci śledzenie dostaw w czasie rzeczywistym, elastyczne planowanie i natychmiastową reakcję na zmiany. To klucz do sukcesu w dzisiejszym dynamicznym środowisku logistycznym.
Nowoczesne Systemy Informatyczne dla Biznesu
Firmy potrzebują dzisiaj nowoczesnych narzędzi, aby sprawnie zarządzać swoimi procesami. Dlatego przedsiębiorstwa coraz częściej inwestują w zaawansowane systemy informatyczne. Takie rozwiązania pomagają optymalizować codzienne zadania i zwiększać efektywność pracy. Co więcej, często standardowe programy okazują się niewystarczające, dlatego firmy takie jak SoftwareStudio oferują tworzenie oprogramowania na indywidualne zamówienie, idealnie dopasowanego do potrzeb. W rezultacie, biznes zyskuje narzędzia, które realnie wspierają jego rozwój.
Szczególnie w obszarze logistyki i magazynowania, odpowiednie oprogramowanie odgrywa fundamentalną rolę. Nowoczesne systemy informatyczne, takie jak aplikacje magazynowe online, pozwalają na przejrzyste zarządzanie zapasami i dokumentacją. Ponadto, umożliwiają one łatwe filtrowanie danych, generowanie raportów oraz integrację z innymi platformami, na przykład systemami ERP czy firmami kurierskimi. Dzięki temu przepływ informacji jest płynny, a kontrola nad operacjami znacznie łatwiejsza. Taka automatyzacja przekłada się na wymierne korzyści i lepszą organizację pracy.
Współczesne systemy informatyczne często opierają się na solidnych technologiach bazodanowych, na przykład Microsoft SQL Server, co gwarantuje ich wydajność i stabilność. Oprócz tego, firmy mogą korzystać z rozwiązań chmurowych, takich jak SQL Azure, które zapewniają wysoką dostępność i skalowalność. Istotne są również narzędzia do raportowania, jak SQL Report Server, pozwalające na tworzenie szczegółowych analiz wspierających podejmowanie decyzji. Co równie ważne, konfiguracja systemu oraz wsparcie dla administratorów są niezbędne, aby w pełni wykorzystać potencjał oprogramowania i zapewnić jego bezproblemowe działanie.
Etykieta Logistyczna GS1: Standard w Magazynie
W dzisiejszej logistyce bardzo ważna jest sprawna komunikacja między wszystkimi firmami w łańcuchu dostaw. Dlatego powstały etykiety logistyczne GS1, które działają jak uniwersalny język dla producentów, przewoźników i sprzedawców. Są one międzynarodowym standardem, który pozwala jednoznacznie zidentyfikować każdą paczkę czy paletę. Co więcej, dzięki nim wszyscy partnerzy mają dostęp do tych samych informacji, co znacznie ułatwia współpracę. W rezultacie, przepływ towarów staje się bardziej przejrzysty i kontrolowany.
Etykieta logistyczna GS1 zawiera wiele istotnych informacji, które pomagają w zarządzaniu magazynem. Składa się zazwyczaj z trzech części: górnej z tekstem, środkowej z interpretacją kodów oraz dolnej z samymi kodami kreskowymi. Znajdziemy na niej takie dane jak numer GTIN produktu, unikalny numer SSCC jednostki wysyłkowej, datę ważności czy numer partii produkcyjnej. Ponadto, nowoczesne oprogramowanie magazynowe, jak system WMS, wspiera generowanie i obsługę tych oznaczeń, a dobrze zaprojektowana etykieta logistyczna GS1 staje się fundamentalnym narzędziem pracy. Dzięki temu pracownicy mogą szybko i bezbłędnie identyfikować towary za pomocą skanerów.
Stosowanie etykiet GS1 w magazynie przynosi firmie wiele konkretnych korzyści. Przede wszystkim, znacznie przyspiesza procesy przyjęcia i wydania towarów, eliminując czasochłonne ręczne wprowadzanie danych. Oprócz tego, automatyzacja identyfikacji minimalizuje ryzyko kosztownych pomyłek i zapewnia dokładność informacji w systemie. Co równie ważne, standardowe oznaczenia poprawiają śledzalność produktów na każdym etapie łańcucha dostaw, co jest niezbędne dla zachowania jakości i bezpieczeństwa. Ostatecznie, wdrożenie standardów GS1 podnosi efektywność operacyjną magazynu i ułatwia współpracę z partnerami biznesowymi.