Studio VSS.net - instrukcja obsługi

Kalendarze - kartoteka konfiguracji widoków awizacji

Kartoteka Kalendarze przechowuje konfigurację kalendarzy, w których użytkownicy różnych ról oglądają i zmieniają awizacje. Kalendarz nie jest szablonem dni roboczych ani świąt: ustala widoki, godziny na osi, zasoby w kolumnach oraz operacje dozwolone na zdarzeniach. Ta strona opisuje konfigurację, a sam widok kalendarza i jego obsługę opisuje strona kalendarze awizacji.

Studio VSS.net - lista Kalendarze z kolumnami Kod, Nazwa kalendarza, Rola, Domyślny widok, Uprawnienia oznaczone literami D, U, E, P, R oraz Status
Lista konfiguracji kalendarzy - domyślny widok i pięć piktogramów uprawnień przy każdym kalendarzu.

Nagłówek ekranu informuje, że w bazie demonstracyjnej lista działa w trybie bez zapisu. Kolumna Kod ma do pięciu znaków, kolumna Rola pokazuje symbol roli systemowej, a Domyślny widok - widok otwierany jako pierwszy, na przykład Tydzień albo Dzień. W kolumnie Uprawnienia pięć piktogramów D, U, E, P i R odpowiada operacjom dodawania, usuwania, edycji, przesuwania i zmiany długości zdarzeń, a zapalone na zielono oznaczają operacje dozwolone. Lista liczy w bazie demonstracyjnej 31 konfiguracji na dwóch stronach po 30 wierszy.

Na tej stronie

  1. Do czego służy ta kartoteka
  2. Kalendarze poszczególnych ról
  3. Lista kalendarzy w dwóch układach
  4. Formularz konfiguracji kalendarza - cztery sekcje
  5. Czego kalendarz nie konfiguruje
  6. Typowe sytuacje
  7. Ćwiczenie: porównaj konfigurację dwóch kalendarzy i ustal, kto może w nich zmieniać terminy
  8. Najczęstsze pytania
  9. Słownik pojęć

Do czego służy ta kartoteka

Wiersz listy przechowuje jedną konfigurację kalendarza. Pozycja menu roli prowadzi do kalendarza przez jego kod, a konfiguracja rozstrzyga, jak kalendarz wygląda po otwarciu. Administrator ustala tu cztery rzeczy: które zdarzenia kalendarz pokazuje, jakie zasoby leżą w kolumnach, jakie widoki są dostępne i co wolno zrobić ze zdarzeniem.

Reguła dostępu do kalendarza. Kalendarz trafia do użytkownika przez pozycję w menu jego roli, a nie przez listę ról w konfiguracji. Pole Rola systemowa nie nadaje dostępu: zawęża tylko zmiany terminu i usuwanie do zdarzeń tej roli.

Kalendarze poszczególnych ról

W bazie demonstracyjnej lista obejmuje osobne kalendarze między innymi dla agencji celnej, kontrahenta, spedytora i bramy. Każdy z nich pokazuje inne zdarzenia i ma inny zestaw dozwolonych operacji.

Rola użytkownikaStrona instrukcji z widokiem kalendarza tej roli
Dostawcy i odbiorcykalendarz portalu dostawcy
Spedytor i przewoźnikkalendarz portalu spedycji
Agencja celnakalendarz agencji celnej
Brama i ochronakalendarz awizacji przy bramie
Magazyn i rampykalendarz magazynu

Lista kalendarzy w dwóch układach

Program ma dwa układy listy. Nowszy przegląd, widoczny na zrzucie, pokazuje tylko aktywne kalendarze wybranej roli. Starszy rejestr, po 50 wierszy na stronie, ma osobną kolumnę dla każdej operacji oraz kolumnę Warunek filtrowania danych.

KolumnaZawartośćJak wykorzystać
KodSymbol kalendarza, do pięciu znaków.Wyszukanie kalendarza. Pozycja menu roli odwołuje się do tego kodu.
Nazwa kalendarzaNazwa do 50 znaków, pokazywana w nagłówku i na liście.Sortowanie i filtr pod nagłówkiem porządkują listę.
RolaRola systemowa, do której kalendarz się odnosi.Sprawdzenie, czyich zdarzeń dotyczą przesuwanie i usuwanie.
Domyślny widokWidok otwierany jako pierwszy, z nazwą techniczną w nawiasie.Porównanie ustawień kalendarzy różnych ról.
UprawnieniaPiktogramy D, U, E, P, R: dodawanie, usuwanie, edycja, przesuwanie, zmiana długości.Szybka kontrola, kto może zmieniać terminy.
StatusAktywny albo nieaktywny.Odszukanie kalendarza wyłączonego z użycia.

Pasek narzędzi nowszego przeglądu ma trzy przyciski: Dopisz, Edytuj, Odśwież. Przycisku Usuń w tym przeglądzie brak: kalendarz wyłącza się przełącznikiem Kalendarz aktywny w formularzu konfiguracji.

Formularz konfiguracji kalendarza - cztery sekcje

Przycisk Edytuj otwiera formularz z nawigacją sekcji po lewej stronie i paskiem postępu wypełnienia. W bazie demonstracyjnej nagłówek okna zawiera znacznik trybu demo, a przycisk Zapisz kalendarz jest wyszarzony.

SekcjaCo ustawia
Dane podstawoweTożsamość kalendarza (kod, nazwa, rola systemowa, aktywność) oraz wygląd (kolorystyka, pierwszy dzień tygodnia, widoki, zakresy godzin).
Źródło danychWarunek wyboru zdarzeń, listę zasobów w kolumnach i zasoby bez zdarzeń.
Uprawnienia i interfejsOperacje na zdarzeniach, elementy paska i położenie legendy.
Zdarzenia i prezentacjaTreść dymka i kafelka, dodatkowe skrypty, formularze dodawania i edycji, wymiary okna oraz orientację zasobów.

Dane podstawowe

Studio VSS.net - formularz Edycja kalendarza w trybie demo, sekcja Dane podstawowe z polami Kod kalendarza, Nazwa kalendarza, Rola systemowa i przełącznikiem Aktywny
Sekcja Dane podstawowe - tożsamość kalendarza, przełącznik aktywności i ustawienia wyglądu.

U góry okna widać identyfikator konfiguracji, znacznik trybu demo i wyszukiwarkę pól. Sekcja zaczyna się od bloku Identyfikacja, po którym następuje przełącznik Kalendarz aktywny i blok Wygląd i widoki z listami Kolorystyka obiektów oraz Pierwszy dzień tygodnia. Pod polami działają krótkie podpowiedzi, na przykład o tym, że pole Rola systemowa zawęża operacje do zdarzeń wskazanej roli.

PoleZakres i wartość domyślnaSkutek
Kod kalendarzaDo 5 znakówIdentyfikator, do którego odwołuje się pozycja menu roli.
Nazwa kalendarzaDo 50 znakówNagłówek kalendarza i wiersz listy.
Rola systemowaDo 3 znaków, puste znaczy brak zawężeniaZawęża zmiany terminu i usuwanie do zdarzeń tej roli.
Kalendarz aktywnyPrzełącznikNieaktywne kalendarze są pomijane przy uruchamianiu.
Kolorystyka obiektówSchematy paletPaleta kolorów przypisana zasobom i typom zdarzeń.
Pierwszy dzień tygodniaDomyślnie poniedziałekDotyczy widoków tygodniowych.
Domyślny widok i Dostępne widokiDzień, Tydzień, Miesiąc, Agenda, Oś czasu (dzień, tydzień, miesiąc)Widok, w którym kalendarz startuje, oraz widoki w przełączniku.
Godziny widoczne od i doDomyślnie 6 i 22Zakres godzin na osi czasu.
Czas pracy od i doDomyślnie 8 i 16Godziny robocze zaznaczone na osi. Nie zastępują okienek czasowych magazynu.

Źródło danych

Sekcja określa, które zdarzenia trafiają do kalendarza, jakie zasoby tworzą kolumny i czy dołączyć zasoby, dla których nie ma jeszcze zdarzeń. Pola zapisuje się jako zapytania do bazy, więc wymagają znajomości jej struktury i należą do administratora. W wersji demonstracyjnej pola z zapytaniami są ukryte.

Uprawnienia i interfejs

Studio VSS.net - sekcja Uprawnienia i interfejs kalendarza z przełącznikami operacji na zdarzeniach oraz elementów menu kontekstowego, dymków, paska narzędzi i legendy
Sekcja Uprawnienia i interfejs - przełączniki operacji na zdarzeniach i elementów interfejsu.

Przełączniki uprawnień dotyczą operacji na zdarzeniach w całym kalendarzu, a nie macierzy ról. Przy przesuwaniu i zmianie długości widać znacznik "wymaga edycji". W drugim bloku leżą przełączniki elementów interfejsu: menu kontekstowe pod prawym przyciskiem myszy, dymki nad zdarzeniami, pasek narzędzi i legenda, a pod nimi lista położenia legendy.

OperacjaSkutek w kalendarzuUwagi
Dodawanie wydarzeńKliknięcie pustego miejsca otwiera kreator awizacji z datą i godziną.W kalendarzu ogólnym w bazie demonstracyjnej włączone.
Edycja wydarzeńDymek zdarzenia zawiera przycisk Edytuj.Warunek przesuwania i zmiany długości.
Usuwanie wydarzeńDymek zdarzenia zawiera przycisk Usuń.W kalendarzu ogólnym w bazie demonstracyjnej wyłączone.
PrzesuwaniePrzeciągnięcie kafelka zmienia termin, a przeciągnięcie do innej kolumny zmienia zasób. Przyciąganie do 15 minut.Wymaga włączonej edycji.
Zmiana długościUchwyt na kafelku zmienia czas trwania zdarzenia.Wymaga włączonej edycji.

Przesunięcie zapisuje nowy termin od razu. Włączaj przesuwanie i zmianę długości tylko tym kalendarzom, których użytkownicy mają prawo zmieniać terminy. Zdarzenia tylko do odczytu nie da się przesunąć.

Zdarzenia i prezentacja

Studio VSS.net - sekcja Zdarzenia i prezentacja kalendarza z blokami treści dymka i dwóch wierszy kafelka oraz komunikatem o ukrytych polach w wersji demo
Sekcja Zdarzenia i prezentacja - treść dymka i dwóch wierszy kafelka, w demo ukryta.

Sekcja decyduje, co użytkownik widzi na kafelku awizacji bez otwierania szczegółów: treść dymka po najechaniu oraz treść pierwszego i drugiego wiersza kafelka. Ustawia też dodatkowe skrypty, formularze otwierane przy dodawaniu i edycji, wymiary okna i orientację zasobów. Pola z zapytaniami i skryptami w wersji demonstracyjnej zastępuje komunikat o ukrytej treści.

Czego kalendarz nie konfiguruje

Kalendarz nie jest szablonem dni roboczych. Program nie ma słownika świąt ani przerw. Soboty i niedziele są wyłączone w kreatorze awizacji tylko wtedy, gdy pozycja menu otwiera formularz z ustawieniem wyłączającym weekendy.

PotrzebaGdzie ją zaspokoić
Godziny, w których magazyn przyjmuje dostawyOkienka czasowe magazynu, opisane na stronie kartoteka Magazyny.
Godziny i zasady wjazdu przez bramęTekst w polu Opis, opisany na stronie kartoteka Bramy.
Przerwa techniczna rampy albo magazynuBlokada okna w Gate Assistant, opisana na stronie blokady ramp i doków.
Długość obsługi jednej awizacjiSkorowidze Algorytmy oraz Rodzaje transportów w panelu skorowidzów awizacyjnych.
Dostęp roli do kalendarzaPozycja menu tej roli z kodem kalendarza.

Typowe sytuacje

ObjawPrzyczynaCo zrobić
Nowy kalendarz nie pojawia się w menu roliDostęp wynika z pozycji menu roli, a konfiguracja kalendarza nie zawiera listy ról.Poproś administratora o pozycję menu z kodem kalendarza w tej roli.
Użytkownik nie może przeciągnąć kafelkaPrzesuwanie jest wyłączone, wyłączona jest edycja albo zdarzenie jest tylko do odczytu.Włącz Edycję i Przesuwanie w sekcji Uprawnienia i interfejs.
Kalendarz nie zawiera oczekiwanych awizacjiWarunek wyboru zdarzeń w sekcji Źródło danych zawęża wynik.Administrator sprawdza warunek i listę zasobów.
Zapis konfiguracji w demo jest niemożliwyBaza demonstracyjna działa w trybie bez zapisu.Obejrzyj pola i zamknij okno przyciskiem Anuluj.

Ćwiczenie w demo - lekcja lub zajęcia

Ćwiczenie: porównaj konfigurację dwóch kalendarzy i ustal, kto może w nich zmieniać terminy

Uczeń bada, jak konfiguracja kalendarza ogranicza zmiany harmonogramu w zależności od roli. Rola w demo: Kierownik logistyki. Czas: około 15 minut. Konfiguracje kalendarzy w demo działają bez zapisu, więc niczego nie zmienisz.

  1. Uruchom bezpłatne demo Studio VSS.net, wybierz rolę Kierownik logistyki i otwórz KARTOTEKI, Kalendarze. Wybierz kalendarz ogólny awizacji transportu i kalendarz bramy.
  2. Dla obu odczytaj z kolumn Domyślny widok i Uprawnienia, które piktogramy są zapalone, i przypisz im nazwy operacji.
  3. Zaznacz pierwszy kalendarz i wybierz Edytuj. W sekcji Dane podstawowe zapisz dostępne widoki, a w sekcji Uprawnienia i interfejs odczytaj przełączniki. Zamknij okno przyciskiem Anuluj.
  4. Powtórz krok 3 dla drugiego kalendarza.
  5. Zestaw wyniki w tabeli: kalendarz, domyślny widok, dozwolone operacje, przewidywany użytkownik. Uzasadnij, dlaczego w bazie demonstracyjnej kalendarz bramy ma węższy zestaw operacji niż kalendarz ogólny.

Pytanie kontrolne. Dlaczego przesunięcie kafelka w kalendarzu nie zastępuje rezerwacji okna w formularzu awizacji i którym rolom należy włączyć przesuwanie w kalendarzu?

Podstawa programowa. Ćwiczenie realizuje efekt "opracowuje harmonogram procesu transportowego" z kwalifikacji SPL.04 Organizacja transportu (jednostka SPL.04.4) w zawodzie technik logistyk, w tym kryterium "optymalizuje harmonogram procesu transportowego". Efekty kształcenia pochodzą z podstawy programowej zawodu technik logistyk. Pozostałe ćwiczenia zebraliśmy na stronie demo VSS.net na zajęciach z logistyki, a pełny opis systemu - na stronie Studio VSS.net - system awizacji dostaw i YMS.

Najczęstsze pytania

Czy kalendarz w kartotece zawiera dni wolne i święta?

Nie. Kalendarz konfiguruje widok, a nie dni robocze. Program nie ma słownika świąt, a weekendy w kreatorze awizacji wyłącza ustawienie pozycji menu.

Czy sekcja Uprawnienia i interfejs przypisuje kalendarz do ról?

Nie. Sekcja ustawia operacje na zdarzeniach dla całego kalendarza. Dostęp roli wynika z pozycji menu tej roli, a pole Rola systemowa zawęża tylko zmiany terminu i usuwanie do zdarzeń tej roli.

Czy w demo można zapisać zmiany w konfiguracji kalendarza?

Nie. Nagłówek listy informuje o trybie demo bez zapisu, a w oknie edycji przycisk zapisu jest wyszarzony. Pola z zapytaniami i skryptami są w wersji demonstracyjnej ukryte.

Jakie widoki może mieć kalendarz?

Dzień, Tydzień, Miesiąc, Agenda oraz Oś czasu, która ma warianty: dzień, tydzień, miesiąc. Widoki dostępne w przełączniku i widok startowy ustawia się osobno dla każdego kalendarza.

Jak wyłączyć kalendarz, którego nie używamy?

W nowszym przeglądzie nie ma przycisku Usuń. W formularzu konfiguracji wyłącz przełącznik Kalendarz aktywny, a kalendarz zostanie pominięty przy uruchamianiu.

Słownik pojęć

Konfiguracja kalendarza
Zapis ustawień jednego kalendarza: kodu, widoków, zasobów, godzin i operacji dozwolonych na zdarzeniach. Nie zawiera dni roboczych ani świąt.
Widok
Sposób prezentacji zdarzeń na osi czasu, na przykład Dzień albo Tydzień. Każdy kalendarz ma własny zestaw dostępnych widoków i widok startowy.
Zasób
Element, któremu kalendarz przypisuje kolumnę, na przykład rampa albo brama. Listę zasobów ustala sekcja Źródło danych.
Zdarzenie
Wpis widoczny w kalendarzu jako kafelek, w tym awizacja. Operacje na zdarzeniach obejmują dodawanie, edycję, usuwanie, przesuwanie i zmianę długości.
Rola systemowa kalendarza
Pole, które zawęża zmiany terminu i usuwanie do zdarzeń wskazanej roli. Nie nadaje kalendarzowi dostępu.
Pozycja menu roli
Odwołanie do kodu kalendarza w menu roli. To ona decyduje, którzy użytkownicy otworzą dany kalendarz.