Program magazynowy WMS.net

Kalendarze w programie magazynowym WMS.net

Kalendarze w StudioSystem pomagają planować terminy dostaw i odbiorów w magazynie, a widok na osi czasu zapobiega konfliktom terminów między zadaniami.

Opublikowano · Aktualizacja
www.programmagazyn.pl/baza-wiedzy/
Rysunkowy magazyn z ekranem ściennym pokazującym siatkę lokalizacji składowania
Rysunkowy magazyn z ekranem ściennym pokazującym siatkę lokalizacji składowania
W skrócie

Kalendarze w StudioSystem pomagają planować terminy dostaw i odbiorów w magazynie, a widok na osi czasu zapobiega konfliktom terminów między zadaniami.

Kalendarze w programie magazynowym porządkują planowanie procesów logistycznych. Użytkownik wpisuje do nich terminy dostaw i odbiorów, a także terminy inwentaryzacji. Widoczność zadań na osi czasu pomaga koordynować działania i zapobiega konfliktom terminów. Dzięki temu praca magazynu przebiega sprawniej.

Jak kalendarze usprawniają pracę w programie magazynowym?

Kalendarze StudioSystem są dostępne przez Internet, więc użytkownicy planują zadania magazynowe z każdego miejsca w firmie. System przyjmuje dane na dwa sposoby. Użytkownik może wpisać je samodzielnie, a transakcje rejestrujące zdarzenia dodają wpisy automatycznie.

Pracownik magazynu ma natychmiastowy dostęp do aktualnego harmonogramu działań. Gdy zmienia się termin planowanej dostawy albo wysyłki, widzi to od razu i może zareagować. Kalendarz przechowuje też ważne informacje i powiadomienia, jak notes elektroniczny.

Każdy magazynier ma stały wgląd w zaplanowane zadania i terminy. System przypomina o zbliżających się wydarzeniach, wysyłając automatyczne powiadomienia. Definicje różnych kalendarzy są dostępne przez przeglądarkę internetową.

Elastyczne definicje kalendarzy i ich zastosowania

Elastyczne definicje pozwalają użyć kalendarza do różnych celów. W module CRM Handlowiec służy on jako kalendarz spotkań, a w module CMMS (utrzymanie ruchu) jako kalendarz zdarzeń. Firma może prowadzić też kalendarz wydarzeń firmowych i kalendarz świąt. Zapisują się w nim urlopy i rezerwacje. Osobny kalendarz może zbierać imieniny pracowników i kontrahentów.

Rodzaje kalendarzy, które można zdefiniować w StudioSystem
KalendarzGdzie działaCo w nim zapisano
SpotkańModuł CRM HandlowiecTerminy spotkań
ZdarzeńModuł CMMS (utrzymanie ruchu)Zdarzenia dotyczące utrzymania ruchu
Wydarzeń firmowychCała firmaTerminy ważne dla całego zespołu
Świąt i urlopówPracownicyDni wolne oraz nieobecności
Rezerwacji i imieninPracownicy i kontrahenciRezerwacje oraz imieniny
Dostaw i wysyłekMagazynTerminy dostaw do magazynu i wysyłek towarów

Przede wszystkim kalendarze wspierają planowanie dostaw do magazynu i wysyłek towarów. Terminy leżą w jednym miejscu, więc procesy logistyczne stają się przejrzyste, a zarządzanie terminami dostaw przebiega sprawniej.

Zanim ktokolwiek zacznie korzystać z kalendarzy, administrator systemu definiuje je narzędziami konfiguracyjnymi. Ustala przy tym wygląd i zachowanie każdego kalendarza.

Pozycje podmenu wynikają z konfiguracji systemu, czyli z zapytania SELECT * _menu (PRX = 'SYS') AND (TYPDOK = 'KAL'). Standardowo są trzy. Pierwszą jest Lista kalendarzy, a pozostałe dwie to Kategorie i Zasoby.

Lista kalendarzy

Widok udostępnia tabelę (x_kalendarz) z listą zdefiniowanych kalendarzy i możliwością ich konfiguracji. Z tego poziomu kalendarz można dopisać i zmodyfikować. Dla każdego kalendarza dostępne są parametry z tabeli poniżej.

Parametry kalendarza na liście kalendarzy
ParametrCo ustawia
AKTYWNEOznaczenie, czy kalendarz jest używany
KODUnikatowy, trzyznakowy identyfikator kalendarza
NAZWAOpis kalendarza
SPLITVIEWOpcję wyświetlania zasobów razem dla jednego dnia; użytkownik przełącza wtedy tryb pracy, a wyłączenie parametru blokuje zmianę widoku
TIMELINEPrzeglądanie zdarzeń w trybie osi czasu; po ustawieniu TAK w menu kalendarza pojawia się dodatkowy przycisk
ALLOWADDDodawanie zapisów do kalendarza przez użytkowników (ustawienie TAK)
ALLOWDELETEUsuwanie własnych zapisów przez użytkowników (ustawienie TAK)
ALLOWEDITEdycję i zmiany własnych zapisów przez użytkowników (ustawienie TAK)
ALLOW MOVEPrzenoszenie wydarzenia między datami i godzinami metodą Drag&Drop (ustawienie TAK)
ALLOWRESIZEZmianę zakresu czasowego zdarzenia metodą Drag&Drop
SYSTEMOWEOznaczenie, czy dany kalendarz jest systemowy
Zapisy utworzone systemowo przez dedykowane transakcje są zabezpieczone przed usuwaniem i przed zmianami, nawet gdy kalendarz zezwala użytkownikom na obie te czynności.

Dlaczego warto stosować kategorie w kalendarzu magazynowym?

Kategorie wprowadzają do kalendarza magazynowego porządek. Magazynierzy łatwo odróżniają różne typy zdarzeń, a system StudioSystem pozwala dopasować kategorie do potrzeb firmy.

Podział na kategorie przyspiesza szukanie danych, na przykład o awarii sprzętu magazynowego albo o planowanych dostawach. System pozwala też tworzyć własne oznaczenia dla grup klientów.

Kategoryzacja zdarzeń wspomaga zarządzanie czasem w magazynie. Kierownicy filtrują wydarzenia według typu lub priorytetu. Taki podział ułatwia też generowanie raportów i analizę wydajności pracy magazynu.

Jak wykorzystać zasoby w kalendarzu firmowym?

Zasoby w kalendarzu firmowym pozwalają przydzielać zadania i monitorować ich wykorzystanie, więc porządkują organizację pracy przedsiębiorstwa. Elektroniczny kalendarz ułatwia też koordynację pracy zespołowej.

Zasoby dzielą się na trzy główne grupy, opisane w tabeli. Menedżerowie przypisują konkretne zadania do wybranych zasobów, a system pokazuje dostępność każdego z nich w czasie rzeczywistym.

Grupy zasobów w kalendarzu i przykłady ich użycia
Grupa zasobówCo obejmujePrzykład użycia w kalendarzu
LudzieOsoby, na przykład pracownikówSprawdzenie wolnych terminów spotkań
ObiektyObiekty, na przykład sale konferencyjneSprawdzenie dostępności sali
Obszary geograficzneRejony sprzedażyPlanowanie działań handlowych w danym rejonie

Filtry w kalendarzu zasobów pozwalają szybko sprawdzić wolne terminy spotkań oraz dostępność sal konferencyjnych. Kierownicy skuteczniej planują dzięki temu działania handlowe w poszczególnych rejonach sprzedaży.

Nowy kalendarz

Dopisanie nowego kalendarza albo edycja ustawień istniejącego otwiera okno transakcji, w którym wypełnia się definicje. Kalendarz składa się z definicji opisanych w tabeli.

Definicje wypełniane w oknie nowego kalendarza
DefinicjaCo należy wpisać lub wybrać
KODTrzyznakowy unikalny identyfikator kalendarza
NAZWADowolny tekst opisujący kalendarz
WIDOKMetoda pobierania danych z tabeli events: Events pobiera wszystkie dane o zdarzeniach, Events_prx filtruje po kolumnie PRX podanej w parametrze, a Events_prx_username filtruje po kolumnach PRX i KTO
PARAMETRY WIDOKUParametr, jeśli wybrany widok go wymaga, zapisany według zasady opisanej pod tabelą
TRANSAKCJA DOPISYWANIANazwa pliku aspx wyświetlanego w oknie dopisywania i edycji zdarzenia; domyślnie /role_sys/x_kalendarz_insert.aspx
TEKST TYTUŁTekst przy etykiecie okienka dopisywania zdarzenia
TEKST OPISTekst przy etykiecie okienka dopisywania zdarzenia
TEKST LOKALIZACJATekst przy etykiecie okienka dopisywania zdarzenia
TEKST ZASOBYTekst przy etykiecie zasobów kalendarza
STYLEStyl kolorystyczny kalendarza: Win7, Outlook2007Blue, Outlook2007Black albo OliveGreen
DOMYŚLNY PODGLĄDWidok wyświetlany po uruchomieniu kalendarza: DAY, WEEK, MONTH albo YEAR

Parametr widoku zapisuje się według zasady nazwa_parametru=wartosc_parametru, na przykład PRX=01. Jeśli dane mają być filtrowane dynamicznie według nazwy zalogowanego użytkownika, jako parametr podaje się zmienną @LOGIN, na przykład LOGIN=@LOGIN.

Kilka parametrów widoku oddziela się przecinkiem, na przykład LOGIN=@LOGIN,PRX=02.

Przykłady zastosowań kalendarzy

Poniżej widok tygodniowy kalendarza z opcją szybkiego dopisywania zdarzeń. Kolorystykę zmienia się wyborem jednego z czterech stylów w definicji kalendarza.

Administrator definiuje kalendarze dla poszczególnych obszarów: przyjęć i wydań oraz magazynu wewnętrznego. System uwzględnia je przy planowaniu zleceń i obliczaniu terminów realizacji.

Tabele SQL modułu kalendarzy

Moduł kalendarzy korzysta z czterech tabel SQL, które opisuje lista poniżej. Ogólne zasady budowy tabel opisuje dokumentacja SQL Server.

  • Categories - kategorie wpisów w kalendarzu
  • Events - dziennik kalendarza
  • Recources - zasoby w kalendarzu
  • x_kalendarz - definicje kalendarzy i ich ustawień
Słownik pojęć

Pojęcia związane z kalendarzami w programie magazynowym

Nazwy parametrów i obiektów, na które trafia administrator oraz użytkownik przy pracy z kalendarzami.

KalendarzDefinicja kalendarza
Zapis w tabeli x_kalendarz, w którym kalendarz ma kod i nazwę oraz własny widok i parametry zachowania. Administrator tworzy go w narzędziach konfiguracyjnych, a użytkownicy dopisują do niego zdarzenia.
ZdarzenieWpis w tabeli Events
Pojedynczy zapis w dzienniku kalendarza, dodany ręcznie albo przez transakcję rejestrującą. Zdarzenie można przenieść lub rozciągnąć, jeśli kalendarz na to zezwala.
KategoriaTyp zdarzenia
Oznaczenie grupujące wpisy, na przykład awarie sprzętu albo planowane dostawy. Pozwala filtrować zdarzenia według typu lub priorytetu.
ZasóbObiekt planowania
Osoba albo obiekt, do którego przypisuje się zadanie. Kalendarz pokazuje dostępność zasobu w czasie rzeczywistym.
TimelineOś czasu
Tryb przeglądania zdarzeń włączany parametrem TIMELINE. Po ustawieniu TAK w menu kalendarza pojawia się dodatkowy przycisk.
SplitviewPodział na zasoby
Opcja wyświetlania zasobów razem dla jednego dnia. Wyłączenie parametru SPLITVIEW blokuje użytkownikom zmianę widoku.
Drag&DropPrzeciąganie myszą
Metoda przenoszenia zdarzenia między datami i zmiany jego zakresu czasowego. Zależy od parametrów ALLOW MOVE i ALLOWRESIZE.
@LOGINZmienna użytkownika
Zmienna wpisywana jako parametr widoku, przez którą dane filtrują się według nazwy zalogowanego użytkownika. Zapisuje się ją jako LOGIN=@LOGIN.
FAQ

Kalendarze w programie magazynowym - najczęstsze pytania

01

Jak dodać zdarzenia do kalendarza w programie magazynowym?

Zdarzenie wpisuje użytkownik albo dodaje je automatycznie transakcja rejestrująca. Ręczne dopisywanie wymaga parametru ALLOWADD ustawionego na TAK. Wpisy utworzone przez transakcje są chronione przed usunięciem i zmianą.

02

Kto definiuje kalendarze i jak się to robi?

Kalendarze definiuje administrator systemu w narzędziach konfiguracyjnych. W oknie nowego kalendarza wpisuje kod i nazwę, a potem wybiera widok i styl kolorystyczny. Pozycje podmenu wynikają z zapytania do tabeli _menu z typem dokumentu KAL.

03

Czym różnią się widoki Events, Events_prx i Events_prx_username?

Events pobiera wszystkie dane o zdarzeniach z tabeli events. Events_prx filtruje je po kolumnie PRX podanej w parametrze, a Events_prx_username dodatkowo po kolumnie KTO. Przy filtrowaniu według użytkownika jako parametr wpisuje się LOGIN=@LOGIN.

04

Czy użytkownik może przenosić zdarzenia w kalendarzu przeciąganiem?

Tak, jeśli kalendarz ma włączony parametr ALLOW MOVE, który pozwala przenosić wydarzenie między datami i godzinami. Zmianę zakresu czasowego zdarzenia umożliwia parametr ALLOWRESIZE. Oba działają metodą Drag&Drop.

05

Z jakich tabel SQL korzysta moduł kalendarzy?

Moduł korzysta z czterech tabel. Tabela x_kalendarz przechowuje definicje kalendarzy i ich ustawienia, a tabela Events dziennik zdarzeń. Pozostałe dwie to Categories z kategoriami wpisów i Recources z zasobami.

Chcesz dowiedzieć się więcej o programie magazynowym WMS.net?

Uruchom bezpłatne demo programu magazynowego WMS.net lub zapytaj o szczegóły wdrożenia.