Studio VSS.net - instrukcja obsługi

Kartoteki - mapa sekcji i kolejność uzupełniania danych w Studio VSS.net

Grupa KARTOTEKI w roli Dział logistyki i transportu ma osiem pozycji. Trzy zapisują firmy i towary, pięć opisuje strukturę placu oraz konfigurację ekranów. Formularz awizacji czyta te dane przy każdym otwarciu, więc kolejność ich uzupełniania decyduje o tym, co dostawca zobaczy na liście wyboru. Ta strona porządkuje całą sekcję: pokazuje mapę podstron, zależności między kartotekami i zasady wspólne dla wszystkich rejestrów.

Studio VSS.net - rozwinięte menu KARTOTEKI z ośmioma pozycjami oraz rejestr Kontrahenci z paskiem Dopisz, Edycja, Awizacje, Wyślij mail i Historia
Menu KARTOTEKI w roli Dział logistyki i transportu; kreska w menu oddziela pozycje o firmach i towarach od pozycji o strukturze i konfiguracji.

Grupa KARTOTEKI jest rozwinięta w menu bocznym pod grupą AWIZACJE. Pierwsze trzy pozycje: Kontrahenci, Przewoźnicy, Asortyment. Po kresce następują Obiekty, Magazyny, Bramy, Kalendarze i Skorowidze. Na środku widać rejestr Kontrahenci z filtrem pod każdym nagłówkiem kolumny i paskiem narzędzi, a w stopce numer strony oraz liczbę wierszy. W bazie demonstracyjnej rejestr liczy 35 firm.

Na tej stronie

  1. Mapa podstron sekcji
  2. Kolejność uzupełniania kartotek
  3. Jak sprawdzić, co należy do obiektu
  4. Paski narzędzi i zasady wspólne dla rejestrów
  5. Czego kartoteki nie robią
  6. Dane osobowe w kartotekach firm
  7. Jak czytać podstrony tej sekcji
  8. Ćwiczenie: ustal, z których kartotek formularz nowej awizacji bierze dane i co wpływa na długość okna
  9. Najczęstsze pytania
  10. Słownik pojęć

Mapa podstron sekcji

Każda pozycja menu ma osobną podstronę z opisem kolumn, przycisków i pól formularza. Tabela idzie w kolejności menu. Liczby z bazy demonstracyjnej podajemy na podstronach wyłącznie jako przykład, bo dane demo się zmieniają.

StronaCo opisujeDla kogo
KontrahenciFirmy zamawiające dostawy i odbierające towar: kolumny rejestru, pięć zakładek formularza, pole Czas /min/ oraz pola Auto e-mail i Auto SMS.Dyspozytor prowadzący dane firm.
PrzewoźnicyFirmy wykonujące przewóz: trzy zakładki formularza, różnice względem kontrahenta i związek z kontem spedycji.Dyspozytor; konto spedycji widzi awizacje swojej firmy.
AsortymentIndeksy towarów z polem Okno czasowe i znacznikiem Kontrola jakości oraz granice ich wpływu na czas obsługi.Dyspozytor ustalający długość rezerwacji.
ObiektyLokalizacje najwyższego poziomu i warunki, przy których obiekt trafia do formularza awizacji.Administrator wdrożenia i dyspozytor.
MagazynyHale i strefy obiektu, rampy, okienka czasowe oraz przyciski Awizacje i Historia dla zaznaczonego magazynu.Dyspozytor planujący godziny przyjęć.
BramyPunkty wjazdu obiektu, znaczniki Brama czynna i Waga oraz granice pola Opis.Dyspozytor i ochrona.
KalendarzeKonfiguracja widoków kalendarza: godziny osi, zasoby w kolumnach i operacje dozwolone na zdarzeniach.Administrator wdrożenia.
SkorowidzeDwanaście słowników roli: od rodzajów transportów i algorytmów okien po rampy i szablony powiadomień.Dyspozytor i administrator wdrożenia.

Kolejność uzupełniania kartotek

Zależności wynikają z hierarchii lokalizacji: magazyn wskazuje obiekt, brama także wskazuje obiekt (nie magazyn), a rampy i okienka czasowe należą do magazynu. Formularze magazynu i bramy wymagają wyboru obiektu, więc pierwsze kroki wymusza sam program. Dalsze wynikają z tego, co czyta kreator nowej awizacji.

KrokCo uzupełniaszGdzieSkutek w formularzu awizacji
1ObiektyKARTOTEKI, ObiektyBez aktywnego obiektu formularz nie ma z czego zbudować wyboru lokalizacji.
2MagazynyKARTOTEKI, MagazynyMagazyn wskazuje obiekt; nieaktywny magazyn znika z listy wyboru.
3BramyKARTOTEKI, BramyBrama wskazuje obiekt, więc po wyborze magazynu formularz pokazuje wszystkie aktywne bramy obiektu.
4Okienka czasowe i rampyKARTOTEKI, SkorowidzeSiatka okien jest osobna dla każdego magazynu, a rampę wybiera ochrona przy zezwoleniu na wjazd.
5Rodzaje transportów i algorytmyKARTOTEKI, SkorowidzeWyznaczają długość okna: wynik to największa wartość z aktywnych algorytmów, nie mniej niż 20 minut.
6Kontrahenci i przewoźnicyKARTOTEKI: Kontrahenci, PrzewoźnicyZasilają pola Kontrahent i Przewoźnik; konto firmy zewnętrznej wymaga wskazania firmy z tych rejestrów.
7AsortymentKARTOTEKI, AsortymentPole opcjonalne w formularzu; wpływa na czas obsługi tylko wtedy, gdy aktywny jest odpowiedni algorytm.
8Kalendarze i konta użytkownikówKARTOTEKI, Kalendarze; panel AdministratorKalendarz konfiguruje widok i operacje na zdarzeniach; konto ma sens dopiero wtedy, gdy rola ma co pokazać.

Reguła kompletnego obiektu. Formularz nowej awizacji oferuje obiekt tylko wtedy, gdy ma on co najmniej jeden aktywny magazyn i co najmniej jedną aktywną bramę. Obiekt z samym magazynem albo z samą bramą znika z listy wyboru, a gdy żaden obiekt nie jest kompletny, formularz pokazuje komunikat "Brak poprawnie skonfigurowanych obiektów logistycznych".

Kroki 4-8 nie muszą iść dokładnie w tej kolejności, bo tabela pokazuje zależności, a nie obowiązkową ścieżkę wdrożenia. Do zapisania pierwszej awizacji potrzebne są kroki 1-3, okienka czasowe z kroku 4, co najmniej jeden rodzaj transportu z kroku 5 oraz kontrahent i przewoźnik z kroku 6 (przewoźnik jest wymagany, chyba że zaznaczono Transport po stronie dostawcy), bo formularz wymaga wyboru ich z kartotek. Rampy są potrzebne dopiero przy zezwoleniu na wjazd. Panel Administrator, w którym powstają konta, opisuje sekcja Administrator.

Jak sprawdzić, co należy do obiektu

Najkrótszą kontrolą hierarchii jest przycisk Podgląd w kartotece Obiekty. Otwiera wydruk zaznaczonego obiektu: dane lokalizacji, tabelę Bramy z nazwą i uwagami oraz tabelę Magazyny z dokami i okienkami czasowymi. Dla obiektu z odznaczonym znacznikiem Obiekt czynny Podgląd pokazuje komunikat zamiast wydruku.

Studio VSS.net - okno Podgląd obiektu z danymi lokalizacji i tabelą Bramy z kolumnami Nazwa i Uwagi na tle rejestru Obiekty (oddziały)
Podgląd obiektu zestawia bramy i magazyny jednej lokalizacji na jednym wydruku.

Okno ma pasek nawigacji po stronach raportu, powiększenie, zapis do pliku i druk. Tabela Bramy leży u góry, a jej kolumna Uwagi powtarza tekst z pola Opis bramy. Tabela magazynów wymaga przewinięcia okna w dół. Wydruk powstaje w usłudze raportowej SQL Server, a program po jego otwarciu niczego nie zmienia w kartotekach.

Paski narzędzi i zasady wspólne dla rejestrów

Wszystkie kartoteki z wyjątkiem Skorowidzów to rejestry: tabela z filtrem pod nagłówkiem, sortowaniem po nagłówku i eksportem do Excela. Różnią się paskiem narzędzi.

Pozycja menuPasek narzędziUwaga
KontrahenciDopisz, Edycja, Awizacje, Wyślij mail, HistoriaW menu z trzema kreskami także uwagi, dyskusja, pliki, zdjęcia i załączniki.
PrzewoźnicyDopisz, Edycja, Awizacje, Wyślij mail, HistoriaZestaw funkcji dodatkowych jak u kontrahentów.
AsortymentDopisz, Edycja, Awizacje, HistoriaZestaw funkcji dodatkowych jak u kontrahentów.
ObiektyDopisz, Edycja, PodglądPodgląd to wydruk obiektu z bramami i magazynami.
MagazynyDopisz, Edycja, Awizacje, HistoriaPrzyciski Awizacje i Historia filtrują transporty po zaznaczonym magazynie.
BramyDopisz, EdycjaTen sam rejestr otwiera się w menu Yard Management.
KalendarzeDopisz, Edytuj, OdświeżLista konfiguracji kalendarzy, bez przycisku Usuń.
SkorowidzeWyszukiwarka pozycji, rozmiar kafliPanel kafli zamiast tabeli.
Studio VSS.net - menu KARTOTEKI z zaznaczoną pozycją Skorowidze i kaflowy panel słowników w grupach Awizacje oraz Magazyn z wyszukiwarką pozycji
Skorowidze to jedyna pozycja menu KARTOTEKI, która otwiera panel kafli zamiast tabeli.

Nad kaflami leży wyszukiwarka pozycji z licznikiem menu, a po prawej stronie przełącznik rozmiaru kafli S, M, L. Kafle tworzą trzy grupy: Awizacje, Magazyn, Transport. W konfiguracji demonstracyjnej edycję ma tylko część słowników, a pozostałe są do przeglądania. Ekran nie zawiera przycisku Usuń.

  • Wycofanie zamiast usunięcia. Żadna kartoteka nie ma przycisku Usuń. Rekord wycofuje się odznaczeniem znacznika Aktywne (u obiektu Obiekt czynny, u bramy Brama czynna), po czym znika z list wyboru w formularzach.
  • Dwuklik. W sześciu rejestrach, czyli we wszystkich poza Kalendarzami i Skorowidzami, dwuklik na wierszu otwiera formularz Edycja i robi to samo co przycisk.
  • Import z Excela. Pozycja Informacje, Excel wczytuje kartoteki firm i asortyment, a także okna czasowe, rampy, parkingi i awizacje. Obiekty, magazyny, bramy: te kartoteki wypełnia się wyłącznie ręcznie.
  • Widoczność zmian. Listy wyboru wczytują się przy otwarciu formularza awizacji, więc nowy obiekt albo wycofana brama są widoczne dopiero po jego ponownym otwarciu.

Historia w kartotece nie jest historią zmian. Przycisk Historia w rejestrach Kontrahenci, Przewoźnicy, Asortyment i Magazyny otwiera listę zrealizowanych awizacji zaznaczonego rekordu, z terminami planowanymi, a nie z czasami zapisanymi przy bramie. Przycisk Awizacje pokazuje awizacje bieżące. Zmiany pól rejestruje osobna funkcja Historia, która w konfiguracji demonstracyjnej obejmuje kontrahentów i asortyment, ale nie obiekty, magazyny ani bramy.

Czego kartoteki nie robią

Część pól zapisuje dane opisowe. Podstrony wymieniają je wprost, bo wpisana wartość nie zawsze działa jak reguła.

OczekiwanieJak jest w programie
Godziny pracy bramy z pola Opis kontrolują wjazdOpis jest tekstem informacyjnym; godziny przyjęć wynikają z okienek czasowych magazynu.
Limity z zakładek Awizacje i Parking kontrahenta blokują zapisWartości są zapisywane w kartotece, ale formularz awizacji w wersji standardowej nie zawiera kontroli tych limitów.
Znacznik Waga uruchamia ważenieZnacznik jest informacją w rejestrze; odczyt wagi wpisuje się ręcznie na ekranie zmiany statusu.
Znacznik Kontrola jakości kieruje pojazd na wydzieloną rampęZnacznik jest zapisywany i widoczny w rejestrze; rampę wskazuje operator przy zezwoleniu na wjazd.
Kalendarz przechowuje dni robocze i świętaKalendarz konfiguruje widoki i operacje na zdarzeniach; słownika świąt program nie ma.

Dane osobowe w kartotekach firm

Kontrahenci i przewoźnicy przechowują adresy e-mail, numery telefonów i osobę kontaktową, a więc dane osobowe w rozumieniu rozporządzenia RODO. Dostęp do tych rejestrów nadaje administrator w uprawnieniach do pozycji menu. Konta logowania dla firmy nie zakłada się w kartotece: tworzy je dyspozytor w pozycji Zarządzanie kontami kontrahentów, a wskazana w koncie firma pochodzi z kartoteki.

Jak czytać podstrony tej sekcji

Każda podstrona ma ten sam układ, więc odpowiedź na typowe pytanie znajdziesz w tym samym miejscu.

  • Miejsce w awizacji. Pierwsza sekcja pokazuje, co kartoteka zmienia w formularzu, listach wyboru i kalendarzach.
  • Rejestr i formularz. Kolumny i przyciski opisano w tabelach, a pola formularza oznaczono jako wymagane albo opcjonalne.
  • Granice funkcji. Osobne sekcje i tabele wymieniają pola oraz reguły, których program nie ma.
  • Dane demo. Liczby z bazy demonstracyjnej są przykładami; menu i słowniki w Twojej instalacji mogą być inne.

Rejestry kartotek obsługuje się tak samo jak wszystkie inne: filtr pod nagłówkiem działa jak "zawiera", a zasady sortowania i wyboru zakresu opisuje strona filtrowanie i sortowanie w rejestrach. Awizacje, do których prowadzą przyciski kartotek, opisuje rejestr Awizacje, a sam formularz - strona nowa awizacja. Cały system opisuje strona Studio VSS.net - system awizacji dostaw i YMS.

Ćwiczenie w demo - lekcja lub zajęcia

Ćwiczenie: ustal, z których kartotek formularz nowej awizacji bierze dane i co wpływa na długość okna

Uczeń rozkłada formularz awizacji na kartoteki i skorowidze, z których korzysta, a potem szuka źródła czasu obsługi. Rola w demo: Kierownik logistyki. Czas: około 25 minut. Konto demo jest wspólne dla wszystkich testujących, więc niczego nie zapisuj.

  1. Uruchom bezpłatne demo Studio VSS.net, wybierz rolę Kierownik logistyki i otwórz KARTOTEKI, Obiekty (oddziały). Ustaw w kolumnie Aktywne filtr na wartość tak, zaznacz jeden obiekt i wybierz Podgląd. Zapisz nazwy jego bram i magazynów.
  2. W menu KARTOTEKI otwórz pozycję Bramy, a potem pozycję Magazyny. W obu rejestrach odszukaj ten obiekt w kolumnie Obiekt, odczytaj znaczniki Aktywne i ustal, czy obiekt spełnia regułę kompletnego obiektu.
  3. W KARTOTEKI, Kontrahenci zaznacz dowolną firmę, wybierz Edycja i w zakładce 4. Awizacje odczytaj pole Czas /min/. Zamknij okno przyciskiem Anuluj. W KARTOTEKI, Asortyment odczytaj kolumnę Okno czasowe.
  4. W KARTOTEKI, Skorowidze otwórz kafle Rodzaje transportów i Algorytmy. Zapisz opisy algorytmów oraz czas okna rodzaju transportu z największą wartością.
  5. Otwórz AWIZACJE, Nowa awizacja. Jeśli formularz pokazuje sekcję Wybierz obiekt, porównaj jej listę z wynikiem kroku 2 (przy jednym kompletnym obiekcie formularz wybiera go sam). Wybierz magazyn i bramę, ustaw rodzaj transportu oraz kontrahenta i kliknij dowolne wolne okno. Odczytaj czas obsługi w pasku Wybrane okno. Formularza nie zapisuj - zamknij go przyciskiem Anuluj.
  6. Sporządź tabelę o trzech kolumnach: pole formularza; źródło, czyli kartoteka albo skorowidz; wpływ na czas obsługi (tak albo nie).

Pytanie kontrolne. Dlaczego niska wartość pola Czas /min/ nie skraca rezerwacji, jeśli inna reguła daje dłuższy czas, i w jakiej sytuacji to pole rezerwację wydłuży?

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 "oblicza czas realizacji poszczególnych czynności procesu transportowego" (podstawa programowa zawodu technik logistyk). Pozostałe ćwiczenia zebraliśmy na stronie demo VSS.net na zajęciach z logistyki.

Najczęstsze pytania

Od której kartoteki zacząć konfigurację nowej instalacji?

Od kartoteki Obiekty, potem Magazyny i Bramy. Formularze magazynu i bramy wymagają wskazania obiektu, a kreator nowej awizacji zaproponuje obiekt dopiero wtedy, gdy ma on aktywny magazyn i aktywną bramę.

Dlaczego w kartotekach nie ma przycisku Usuń?

Rekord wycofuje się odznaczeniem znacznika Aktywne, u obiektu Obiekt czynny, a u bramy Brama czynna. Wycofana pozycja znika z list wyboru w formularzach, a rejestry Bramy i Asortyment nadal ją pokazują, więc filtr kolumny Aktywne rozdziela pozycje czynne od wycofanych.

Co pokazuje przycisk Historia w kartotece kontrahenta?

Listę zrealizowanych awizacji zaznaczonego kontrahenta, z terminami planowanymi. Nie pokazuje zmian pól kartoteki i nie zawiera czasów zapisanych przy bramie. Przycisk Awizacje z tego samego paska otwiera awizacje bieżące.

Które kartoteki da się wczytać z pliku Excel?

Kartoteki firm i asortyment; import obejmuje też okna czasowe, rampy, parkingi oraz awizacje. Obiekty, magazyny, bramy wprowadza się w kartotekach przyciskiem Dopisz.

Kiedy zmiana w kartotece pojawi się w formularzu awizacji?

Po ponownym otwarciu formularza. Listy wyboru wczytują się w chwili otwarcia ekranu, więc użytkownik z formularzem otwartym od rana nie zobaczy nowego obiektu ani wycofanej bramy.

Czy kartoteka Kalendarze ustawia dni wolne i święta?

Nie. Kalendarz konfiguruje widoki, godziny na osi, zasoby w kolumnach i operacje dozwolone na zdarzeniach. Słownika świąt program nie zawiera, a dostępność okien wynika z okienek czasowych magazynu.

Słownik pojęć

Kartoteka
Rejestr w menu KARTOTEKI, w którym użytkownik dopisuje i poprawia dane: firmy, towary, obiekty, magazyny, bramy oraz konfigurację kalendarzy.
Skorowidz
Słownik konfiguracyjny roli, na przykład rodzaje transportów, statusy, rampy i szablony powiadomień; zmiana wpisu zmienia zachowanie formularza bez nowej wersji programu.
Obiekt (oddział)
Lokalizacja najwyższego poziomu. Magazyny i bramy wskazują obiekt, a rampy i okienka czasowe należą do magazynu.
Obiekt kompletny
Obiekt czynny z co najmniej jednym aktywnym magazynem i jedną aktywną bramą; tylko taki obiekt oferuje formularz nowej awizacji.
Znacznik Aktywne
Pole zastępujące usuwanie rekordu: po odznaczeniu pozycja znika z list wyboru, a rekord zostaje w rejestrze.
Okienko czasowe
Przedział godzin magazynu, z którego formularz awizacji buduje siatkę okien do rezerwacji.
Czas obsługi
Długość rezerwowanego okna: największy wynik aktywnych algorytmów, nie mniej niż 20 minut.