Studio VSS.net - instrukcja obsługi

Historia w Studio VSS.net - zmiany danych i przebieg awizacji

Przycisk Historia w kartotece kontrahenta nie pokazuje zmian pól kartoteki, tylko zrealizowane awizacje tego kontrahenta. Zmiany pól zapisuje osobny mechanizm, a przebieg samej awizacji - dziennik dopisywany między innymi przy zmianie statusu i przy anulowaniu. Strona rozdziela te ślady i wskazuje, gdzie szukać odpowiedzi na pytanie, kto, kiedy i co zmienił.

Studio VSS.net - okno Historia z podtytułem Historia transportów w kartotece kontrahentów: kolumny czasu od, czasu do, kontrahenta i przewoźnika
Przycisk Historia w kartotece prowadzi do historii transportów kontrahenta, a nie do historii zmian jego danych.

Okno otwiera się nad kartoteką Kontrahenci i ma podtytuł Historia transportów. Tabela zawiera terminy Czas od i Czas do, nazwę kontrahenta i kolumnę Przewoźnik / Transport, a dalej numer Load Plan, numer zamówienia i dane zapisu. Są to terminy planowane zrealizowanych awizacji, a nie czasy zapisane na bramie. Rekordy filtruje się w wierszu pod nagłówkami, tak jak w każdym rejestrze.

Na tej stronie

  1. Gdzie w programie pojawia się słowo historia
  2. Historia zmian pól - co zapisuje wpis
  3. Które dane obejmuje historia zmian pól
  4. Dziennik awizacji - ślad czynności
  5. Jak ustalić, kto i kiedy zmienił dane w kartotece
  6. Pytania kontrolne w procesie awizacji i gdzie szukać odpowiedzi
  7. Ćwiczenie: rozróżnij historię zrealizowanych awizacji od historii zmian i odtwórz czasy jednej dostawy
  8. Najczęstsze pytania
  9. Słownik pojęć

Gdzie w programie pojawia się słowo historia

W menu i na paskach narzędzi Historia pojawia się w kilku rejestrach, a tylko jedna funkcja pokazuje zmiany wartości pól. Tabela pozwala je odróżnić.

MiejsceCo pokazujeCzy to historia zmian
Kartoteki: Kontrahenci, Przewoźnicy, Asortyment, Magazyny; przycisk HistoriaZrealizowane awizacje wybranego rekordu z terminami planowanymi.Nie.
Menu AWIZACJE, pozycja HistoriaZakończone awizacje z czasami Przyjechał, Magazyn START, Magazyn STOP i Wyjechał oraz filtrem Przedział czasowy.Nie.
Portale dostawcy i spedycji, pozycja HistoriaZakończone awizacje własnej firmy.Nie.
Menu LPR, pozycja HistoriaWizyty z zapisanym wyjazdem, zbudowane z awizacji.Nie.
Funkcja Historia zmian w menu tabeliZmiany pól rekordu: wartość poprzednia i nowa oraz login z datą.Tak.
Dziennik awizacjiNazwy czynności wykonanych na awizacji, z loginem i uwagami.Częściowo: opisuje czynności, a nie zmiany pól.
Studio VSS.net - rejestr Zakończone awizacje z kolumnami Przyjechał, Magazyn START, Magazyn STOP i Wyjechał oraz filtrem Przedział czasowy
Menu AWIZACJE, Historia - zakończone awizacje z czasami zapisanymi na kolejnych etapach obsługi.

Rejestr Zakończone awizacje ma pasek z przyciskami Podgląd i Podpis oraz filtr Przedział czasowy w prawym górnym rogu. Cztery kolumny czasu odpowiadają czterem krokom ekranu Status: Przyjechał, Magazyn START, Magazyn STOP i Wyjechał. Różnica między pierwszym a ostatnim czasem pokazuje, ile trwała wizyta od potwierdzenia przybycia do wyjazdu, a różnica między kolejnymi czasami - jak długo trwał każdy etap. W bazie demonstracyjnej rejestr zawiera ponad tysiąc zakończonych awizacji.

Historia zmian pól - co zapisuje wpis

Każdy wpis dotyczy jednego pola jednego rekordu. Zmiana trzech pól w jednej edycji daje trzy wpisy z tym samym loginem i datą.

Element wpisuZawartośćJak wykorzystać
PoleNazwa kolumny i jej opis.Ustalenie, która informacja się zmieniła.
Wartość poprzedniaStan pola przed zapisem edycji.Odtworzenie danych sprzed zmiany.
Wartość nowaStan pola po zapisie edycji.Porównanie z awizacjami utworzonymi po zmianie.
LoginKonto, które zapisało zmianę.Ustalenie, kto odpowiada za zmianę.
DataChwila zapisu zmiany.Powiązanie zmiany z awizacjami z tego samego dnia.
Powód zmianyUzasadnienie wpisane przy zapisie, co najmniej 4 znaki, gdy konfiguracja go wymaga.Wyjaśnienie zmiany dla audytu.

Reguła edycji. Wpis powstaje przy edycji rekordu, a nie przy jego dodaniu. Nowa kartoteka nie ma wpisów, dopóki ktoś nie zmieni w niej pierwszego pola. Stan z chwili założenia odtwarza się z wartości poprzednich w najstarszych wpisach.

Które dane obejmuje historia zmian pól

Historia działa dla tabel objętych rewizją, a ich lista zależy od konfiguracji bazy danych. W bazie demonstracyjnej wygląda następująco.

ObszarHistoria zmian pólInny ślad w systemie
Kartoteka KontrahenciTakZrealizowane awizacje: przycisk Historia.
Kartoteka AsortymentTakZrealizowane awizacje: przycisk Historia.
Konta użytkowników w panelu AdministratorTak-
Konfiguracja kalendarzy w kartotekachTak-
Kartoteki: Obiekty, Magazyny, BramyNie-
Dokument awizacjiZależy od konfiguracji bazyDziennik awizacji, opisany niżej.

Dziennik awizacji - ślad czynności

Studio VSS.net - okno Status z potwierdzeniem przybycia transportu: dane awizacji, pole Uwagi oraz przełączniki Powiadom e-mail i Powiadom SMS
Okno zmiany statusu - pole Uwagi trafia do wpisu Zmiana statusu w historii awizacji.

Okno Status pokazuje tylko krok wynikający z bieżącego etapu awizacji, a na zrzucie jest to potwierdzenie przybycia transportu. Karta zawiera dane awizacji tylko do odczytu, pola kierowcy i numeru auta do poprawienia, pole Uwagi do 500 znaków oraz przełączniki Powiadom e-mail i Powiadom SMS, domyślnie wyłączone. Po zapisie program wyświetla komunikat "Status został zmieniony" i dopisuje wpis do historii awizacji.

CzynnośćNazwa wpisuCo zapisuje
Zapis nowej awizacjiNadanie numeru Load PlanNumer nadany awizacji przy zapisie.
Krok statusu: przybycie, wjazd, zwolnienie rampy albo wyjazdZmiana statusuLogin autora i etap procesu razem z uwagami z okna Status.
Edycja pełnym formularzemEdycja dokumentu awizacyjnegoFakt zapisu zmian w dokumencie.
Anulowanie awizacjiAnulowanie awizacjiWpis o anulowaniu. Przyczyna do 100 znaków, niewymagana, trafia do rejestru Awizacje anulowane.
Otwarcie przepustkiPodgląd dokumentuInformacja o otwarciu podglądu przepustki.
Usunięcie załącznikaZapis w historii dokumentuKto i kiedy skasował plik.

Reguła kroków statusu. Ekran Status przesuwa awizację tylko o jeden krok w przód i jej nie cofa. Każdy krok dopisuje wpis z loginem autora i uwagami, a czas kroku trafia do kolumny rejestru. Uwagi z wcześniejszych kroków widać w kolumnie Uwagi zmiany statusu w rejestrach Oczekujące Brama i Magazyn.

Wpis o edycji potwierdza, że dokument zmieniono, ale w bazie demonstracyjnej nie porównuje wartości pól. Chronologię notatek, e-maili, SMS-ów i dyskusji zawiera wydruk Historia awizacji, a podgląd awizacji pokazuje ją w zakładce Komentarze. Zakładka Przebieg realizacji oznacza kroki bez zapisanego zdarzenia jako odtworzone z danych dokumentu.

Jak ustalić, kto i kiedy zmienił dane w kartotece

  1. Otwórz rejestr kartoteki, na przykład KARTOTEKI, Kontrahenci, i zaznacz wiersz rekordu.
  2. Rozwiń menu tabeli ikoną trzech kresek albo prawym przyciskiem myszy i podmenu Więcej, i poszukaj pozycji Historia zmian.
  3. W widoku Tabela zawęź wpisy filtrem do zakresu, którego dotyczy sprawa.
  4. Przełącz na widok Oś czasu i odczytaj zmianę w układzie było - jest wraz z loginem i datą.
  5. Zestaw datę zmiany z awizacjami z tego samego dnia: przyciski Awizacje i Historia w tej samej kartotece pokażą je obok siebie. Gdy wynik ma trafić do protokołu, zapisz wpisy do pliku CSV.

Pozycja może być niedostępna. Obecność pozycji Historia zmian w menu tabeli zależy od konfiguracji rejestru, więc w niektórych rejestrach jej nie ma. Zapis zmian zależy od tego, czy tabela jest objęta rewizją, a widoczność pozycji w menu ustawia się osobno. Gdy potrzebujesz historii, a pozycji brakuje, poproś administratora o sprawdzenie konfiguracji.

Pytania kontrolne w procesie awizacji i gdzie szukać odpowiedzi

PytanieGdzie szukać odpowiedzi
Kto zmienił adres e-mail albo numer telefonu kontrahenta, na który idą powiadomienia o zmianie statusu?Historia zmian kartoteki kontrahenta. Powiadomienia trafiają na dane kontaktowe zapisane w tej kartotece.
Kto zmienił czas obsługi, od którego zależy długość okna czasowego?Historia zmian kartoteki kontrahenta albo asortymentu. Pole Czas /min/ w kartotece kontrahenta i pole Okno czasowe w kartotece asortymentu mogą zasilać algorytm długości okna.
Kto zmienił konfigurację kalendarza albo konto użytkownika zewnętrznego?Historia zmian konfiguracji kalendarzy i kont użytkowników w panelu Administrator.
O której godzinie kierowca zgłosił się na bramie i o której wyjechał?Kolumny Przyjechał, Magazyn START, Magazyn STOP i Wyjechał w rejestrze Historia.
Kto anulował awizację i z jakiego powodu?Rejestr Awizacje anulowane, kolumny Anulował, Kiedy anulował i Przyczyna anulowania.
Czy do kontrahenta wysłano prośbę o uzupełnienie danych?Zakładka Komentarze w podglądzie albo wydruk Historia awizacji z chronologią e-maili i SMS-ów.

Różnice zamiast kopii rekordu. Historia nie przechowuje kopii całej kartoteki po każdym zapisie. Wpis zawiera wartość sprzed zmiany i po niej, a stan z wybranego dnia odtwarza się, przechodząc po wpisach od najnowszego wstecz. Okno pokazuje do 1000 ostatnich zmian rekordu i pozwala zapisać je do pliku CSV, którego budowę opisuje specyfikacja formatu CSV w dokumencie RFC 4180. Okno służy do odczytu: poprzednią wartość przywraca zwykła edycja, a ta poprawka sama trafia do historii.

Wpisy zawierają loginy pracowników i dawne dane kontaktowe osób u kontrahenta, czyli dane osobowe w rozumieniu rozporządzenia RODO. Dostęp do historii warto więc ująć w zasadach nadawania uprawnień w Twojej firmie.

Ćwiczenie w demo - lekcja lub zajęcia

Ćwiczenie: rozróżnij historię zrealizowanych awizacji od historii zmian i odtwórz czasy jednej dostawy

Uczeń odróżnia historię realizacji od historii zmian pól, a potem odtwarza przebieg jednej dostawy z czasów zapisanych w rejestrze. Rola w demo: Kierownik logistyki. Czas: około 15 minut. Ćwiczenie jest analityczne: nie zmieniaj żadnych danych, bo konto demo jest wspólne.

  1. Uruchom bezpłatne demo Studio VSS.net, wybierz rolę Kierownik logistyki i otwórz menu KARTOTEKI, pozycję Kontrahenci. Zaznacz kontrahenta i użyj przycisku Historia. Zapisz nazwy kolumn i potwierdź, że wiersze dotyczą zrealizowanych awizacji.
  2. Użyj w tej samej kartotece przycisku Awizacje i porównaj oba okna: który z przycisków pokazuje awizacje jeszcze niezakończone.
  3. Przejdź do menu AWIZACJE, pozycji Historia, ustaw filtr Przedział czasowy i wybierz jedną awizację. Odczytaj czasy Przyjechał, Magazyn START, Magazyn STOP i Wyjechał, a potem oblicz, ile minut minęło od przyjazdu do wyjazdu.
  4. Otwórz Podgląd tej awizacji i wskaż w zakładce Przebieg realizacji kroki, które mają zapisane zdarzenia, oraz kroki odtworzone z danych dokumentu.
  5. Sprawdź w menu tabeli i w podmenu Więcej rejestru Kontrahenci, czy jest pozycja Historia zmian. Jeśli jest, otwórz ją i odczytaj pierwszy wpis. Jeśli nie ma, zapisz, których funkcji uniwersalnych rejestr nie oferuje.

Pytanie kontrolne. Dlaczego przycisk Historia w kartotece nie odpowiada na pytanie, kto zmienił dane kontrahenta, i którego śladu użyjesz, gdy spór dotyczy godziny wyjazdu, a którego, gdy dotyczy zmiany numeru telefonu do powiadomień?

Podstawa programowa. Ćwiczenie realizuje efekt "dobiera systemy monitorowania ładunków i środków transportu" z kwalifikacji SPL.04 Organizacja transportu (jednostka SPL.04.4) w zawodzie technik logistyk, w tym kryterium "nadzoruje przebieg procesu transportowego z zastosowaniem systemów monitorowania i rejestrowania środków transportu i ładunków", zapisane w podstawie 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

Dlaczego nowo dodany kontrahent nie ma wpisów w historii zmian?

Historia rejestruje zmiany przy edycji rekordu, a nie przy jego dodaniu. Pierwszy wpis pojawia się, gdy ktoś zmieni i zapisze pierwsze pole kartoteki.

Czy przycisk Historia w kartotece pokazuje zmiany danych kartoteki?

Nie. Przycisk pokazuje zrealizowane awizacje wybranego rekordu z terminami planowanymi. Zmiany pól otwiera się funkcją Historia zmian, jeśli rejestr ją udostępnia.

Czy ekran Status cofa awizację do poprzedniego etapu?

Nie. Ekran przesuwa awizację tylko o jeden krok w przód, a każdy krok dopisuje wpis z loginem autora i uwagami.

Ile zmian pokazuje okno historii zmian?

Do 1000 ostatnich zmian rekordu, w widoku Oś czasu albo Tabela. Wpisy można zawęzić filtrami i zapisać do pliku CSV.

Kiedy program wymaga podania powodu zmiany?

Gdy tak skonfigurowano bazę. Powód musi mieć wtedy co najmniej 4 znaki i zapisuje się razem ze zmianą pola.

Czy anulowanie awizacji zostawia ślad?

Tak. Program dopisuje wpis Anulowanie awizacji, a rejestr Awizacje anulowane pokazuje, kto i kiedy anulował oraz podaną przyczynę, do 100 znaków.

Słownik pojęć

Historia zmian pól
Zapis zmian wartości pól rekordu przy edycji, z wartością poprzednią i nową oraz loginem i datą.
Tabela objęta rewizją
Tabela bazy danych, dla której program zapisuje historię zmian; lista zależy od konfiguracji bazy.
Powód zmiany
Uzasadnienie wpisywane przy zapisie edycji, wymagane w konfiguracji, która tego żąda; ma co najmniej 4 znaki.
Dziennik awizacji
Zapis czynności wykonanych na awizacji, na przykład zmiany statusu albo anulowania, z loginem autora i uwagami.
Oś czasu
Widok historii zmian, w którym wpisy są ułożone chronologicznie w układzie było - jest.
Przebieg realizacji
Zakładka podglądu awizacji z krokami od utworzenia do zrealizowania; krok bez zdarzenia jest oznaczony jako odtworzony z danych dokumentu.
Ślad audytowy
Zbiór zapisów, które pozwalają odtworzyć, kto i kiedy zmienił dane albo wykonał operację.