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.
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
- Mapa podstron sekcji
- Kolejność uzupełniania kartotek
- Jak sprawdzić, co należy do obiektu
- Paski narzędzi i zasady wspólne dla rejestrów
- Czego kartoteki nie robią
- Dane osobowe w kartotekach firm
- Jak czytać podstrony tej sekcji
- Ćwiczenie: ustal, z których kartotek formularz nowej awizacji bierze dane i co wpływa na długość okna
- Najczęstsze pytania
- 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ą.
| Strona | Co opisuje | Dla kogo |
|---|---|---|
| Kontrahenci | Firmy 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źnicy | Firmy 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. |
| Asortyment | Indeksy 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. |
| Obiekty | Lokalizacje najwyższego poziomu i warunki, przy których obiekt trafia do formularza awizacji. | Administrator wdrożenia i dyspozytor. |
| Magazyny | Hale i strefy obiektu, rampy, okienka czasowe oraz przyciski Awizacje i Historia dla zaznaczonego magazynu. | Dyspozytor planujący godziny przyjęć. |
| Bramy | Punkty wjazdu obiektu, znaczniki Brama czynna i Waga oraz granice pola Opis. | Dyspozytor i ochrona. |
| Kalendarze | Konfiguracja widoków kalendarza: godziny osi, zasoby w kolumnach i operacje dozwolone na zdarzeniach. | Administrator wdrożenia. |
| Skorowidze | Dwanaś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.
| Krok | Co uzupełniasz | Gdzie | Skutek w formularzu awizacji |
|---|---|---|---|
| 1 | Obiekty | KARTOTEKI, Obiekty | Bez aktywnego obiektu formularz nie ma z czego zbudować wyboru lokalizacji. |
| 2 | Magazyny | KARTOTEKI, Magazyny | Magazyn wskazuje obiekt; nieaktywny magazyn znika z listy wyboru. |
| 3 | Bramy | KARTOTEKI, Bramy | Brama wskazuje obiekt, więc po wyborze magazynu formularz pokazuje wszystkie aktywne bramy obiektu. |
| 4 | Okienka czasowe i rampy | KARTOTEKI, Skorowidze | Siatka okien jest osobna dla każdego magazynu, a rampę wybiera ochrona przy zezwoleniu na wjazd. |
| 5 | Rodzaje transportów i algorytmy | KARTOTEKI, Skorowidze | Wyznaczają długość okna: wynik to największa wartość z aktywnych algorytmów, nie mniej niż 20 minut. |
| 6 | Kontrahenci i przewoźnicy | KARTOTEKI: Kontrahenci, Przewoźnicy | Zasilają pola Kontrahent i Przewoźnik; konto firmy zewnętrznej wymaga wskazania firmy z tych rejestrów. |
| 7 | Asortyment | KARTOTEKI, Asortyment | Pole opcjonalne w formularzu; wpływa na czas obsługi tylko wtedy, gdy aktywny jest odpowiedni algorytm. |
| 8 | Kalendarze i konta użytkowników | KARTOTEKI, Kalendarze; panel Administrator | Kalendarz 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.
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 menu | Pasek narzędzi | Uwaga |
|---|---|---|
| Kontrahenci | Dopisz, Edycja, Awizacje, Wyślij mail, Historia | W menu z trzema kreskami także uwagi, dyskusja, pliki, zdjęcia i załączniki. |
| Przewoźnicy | Dopisz, Edycja, Awizacje, Wyślij mail, Historia | Zestaw funkcji dodatkowych jak u kontrahentów. |
| Asortyment | Dopisz, Edycja, Awizacje, Historia | Zestaw funkcji dodatkowych jak u kontrahentów. |
| Obiekty | Dopisz, Edycja, Podgląd | Podgląd to wydruk obiektu z bramami i magazynami. |
| Magazyny | Dopisz, Edycja, Awizacje, Historia | Przyciski Awizacje i Historia filtrują transporty po zaznaczonym magazynie. |
| Bramy | Dopisz, Edycja | Ten sam rejestr otwiera się w menu Yard Management. |
| Kalendarze | Dopisz, Edytuj, Odśwież | Lista konfiguracji kalendarzy, bez przycisku Usuń. |
| Skorowidze | Wyszukiwarka pozycji, rozmiar kafli | 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.
| Oczekiwanie | Jak jest w programie |
|---|---|
| Godziny pracy bramy z pola Opis kontrolują wjazd | Opis jest tekstem informacyjnym; godziny przyjęć wynikają z okienek czasowych magazynu. |
| Limity z zakładek Awizacje i Parking kontrahenta blokują zapis | Wartości są zapisywane w kartotece, ale formularz awizacji w wersji standardowej nie zawiera kontroli tych limitów. |
| Znacznik Waga uruchamia ważenie | Znacznik 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ęta | Kalendarz 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.
- 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.
- 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.
- 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.
- 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ą.
- 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.
- 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.