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.
| Kalendarz | Gdzie działa | Co w nim zapisano |
|---|---|---|
| Spotkań | Moduł CRM Handlowiec | Terminy spotkań |
| Zdarzeń | Moduł CMMS (utrzymanie ruchu) | Zdarzenia dotyczące utrzymania ruchu |
| Wydarzeń firmowych | Cała firma | Terminy ważne dla całego zespołu |
| Świąt i urlopów | Pracownicy | Dni wolne oraz nieobecności |
| Rezerwacji i imienin | Pracownicy i kontrahenci | Rezerwacje oraz imieniny |
| Dostaw i wysyłek | Magazyn | Terminy 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.
| Parametr | Co ustawia |
|---|---|
| AKTYWNE | Oznaczenie, czy kalendarz jest używany |
| KOD | Unikatowy, trzyznakowy identyfikator kalendarza |
| NAZWA | Opis kalendarza |
| SPLITVIEW | Opcję wyświetlania zasobów razem dla jednego dnia; użytkownik przełącza wtedy tryb pracy, a wyłączenie parametru blokuje zmianę widoku |
| TIMELINE | Przeglądanie zdarzeń w trybie osi czasu; po ustawieniu TAK w menu kalendarza pojawia się dodatkowy przycisk |
| ALLOWADD | Dodawanie zapisów do kalendarza przez użytkowników (ustawienie TAK) |
| ALLOWDELETE | Usuwanie własnych zapisów przez użytkowników (ustawienie TAK) |
| ALLOWEDIT | Edycję i zmiany własnych zapisów przez użytkowników (ustawienie TAK) |
| ALLOW MOVE | Przenoszenie wydarzenia między datami i godzinami metodą Drag&Drop (ustawienie TAK) |
| ALLOWRESIZE | Zmianę zakresu czasowego zdarzenia metodą Drag&Drop |
| SYSTEMOWE | Oznaczenie, 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.
| Grupa zasobów | Co obejmuje | Przykład użycia w kalendarzu |
|---|---|---|
| Ludzie | Osoby, na przykład pracowników | Sprawdzenie wolnych terminów spotkań |
| Obiekty | Obiekty, na przykład sale konferencyjne | Sprawdzenie dostępności sali |
| Obszary geograficzne | Rejony sprzedaży | Planowanie 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.
| Definicja | Co należy wpisać lub wybrać |
|---|---|
| KOD | Trzyznakowy unikalny identyfikator kalendarza |
| NAZWA | Dowolny tekst opisujący kalendarz |
| WIDOK | Metoda 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 WIDOKU | Parametr, jeśli wybrany widok go wymaga, zapisany według zasady opisanej pod tabelą |
| TRANSAKCJA DOPISYWANIA | Nazwa 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 OPIS | Tekst przy etykiecie okienka dopisywania zdarzenia |
| TEKST LOKALIZACJA | Tekst przy etykiecie okienka dopisywania zdarzenia |
| TEKST ZASOBY | Tekst przy etykiecie zasobów kalendarza |
| STYLE | Styl kolorystyczny kalendarza: Win7, Outlook2007Blue, Outlook2007Black albo OliveGreen |
| DOMYŚLNY PODGLĄD | Widok 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ń