Einleitung
Bislang war es für einen Benutzer nicht möglich zu sehen, wer etwas in der Konfiguration/den Einstellungen eines Kontos geändert hat oder den vorherigen Wert einer Einstellung einzusehen. Die Möglichkeit, dies in MyTranssmart zu sehen, wurde nun hinzugefügt. Außerdem wurde die Funktionalität hinzugefügt, eine frühere Version eines geänderten oder gelöschten Datensatzes zu restore. Es ist auch möglich, eine Gruppe von Änderungen, die zur gleichen Zeit vorgenommen wurden, zum Beispiel über einen Upload, zu restore.
Wenn aus irgendeinem Grund eine Änderung falsch vorgenommen wurde, kann sie jetzt rückgängig gemacht werden.
Alle users mit der Rolle „Administrator“ haben Zugriff auf diese Seite.
Wenn Sie auf diese Kachel klicken, öffnet sich eine neue Seite, die standardmäßig den Datumsbereich von heute anzeigt und filtert nach demClientCarriersEinstellungsgruppe
Erfahren Sie mehr über die verschiedenen Filteroptionen und Funktionalitäten:
- Filter: Betroffene Einstellungsgruppe
-
Filter: Benutzer
-Übergeordneter Benutzer
-Datenbankbenutzer - Filter: Konto
- Filter: Typ
- Filter: Suchwert
- Umschalten: Pro Batch anzeigen
- Spalte: Betroffener Benutzer
- Spalte: Typ
- Detailseite
- Restore einer älteren Version
- Erläuterung der Versionen
Filter: Betroffene Einstellungsgruppe
Im FilterBetroffene EinstellungsgruppeSie können aus einer Dropdown-Liste auswählen, welche Einstellung / Tabelle Sie anzeigen möchten:
Erläuterung aller Möglichkeiten:
|
Betroffene Einstellungsgruppe |
Betroffene Einstellung – Details |
Erläuterung |
|
AccountSettings |
Kultur |
Spracheinstellung |
|
defaultSettings |
Einstellungen der Seite Account Settings |
|
|
mailTemplateIsoCode |
Mailvorlagen-ISO-Code |
|
|
zusätzlicheReferenzen |
Aktive zusätzliche Referenzen in den Kontoeinstellungen |
|
|
bookingProfiles |
Alle Buchungsprofile dieses Kontos |
|
|
Pakete |
Alle Pakete dieses Accounts |
|
|
Kostenstellen |
Alle Kostenstellen dieses Kontos |
|
|
Design-Einstellungen |
Design-Einstellungen dieses Accounts |
|
|
addressSearchAlgorithm |
Adressbuch-Einstellung Suchmethode „contains“ / |
|
|
UserSettings |
Dashboard |
Landing-Page-Einstellung des Benutzers |
|
shipmentScreenSections |
Benutzereinstellung, welche Felder/Abschnitte sichtbar sind |
|
|
Kultur |
Spracheinstellung des Benutzers |
|
|
Standardeinstellungen |
Alle Benutzereinstellungen von My Details |
|
|
ClientCarriers |
„Qualifier Code“ |
Konfigurationstabelle |
|
RoutingRules |
Keine Details |
Konfigurationstabelle |
|
TransitTimes |
Keine Details |
Konfigurationstabelle |
|
Generics |
Keine Details |
Konfigurationstabelle |
|
Dokumenterstellung |
Keine Details |
Konfigurationstabelle |
|
DokumentRetrieval |
Keine Details |
Konfigurationstabelle |
|
Zonen |
Keine Details |
Konfigurationstabelle |
|
Öffnungszeiten |
Keine Details |
Konfigurationstabelle |
|
Kaufpreise |
Keine Details |
Config-Tabelle |
|
Verkaufssätze |
Keine Details |
Konfigurationstabelle |
|
Verkaufsmargen |
Keine Details |
Konfigurationstabelle |
|
BuyWeights |
Keine Details |
Konfigurationstabelle |
|
SellWeights |
Keine Details |
Konfigurationstabelle |
|
Gewichte |
Keine Details |
Konfigurationstabelle |
|
MailTemplate |
Keine Details |
Mailvorlagenkonfiguration |
|
MailTimes |
Keine Details |
Mail-Trigger-Konfiguration |
|
MailTemplateGroups |
Keine Details |
Mailvorlagengruppen |
|
Konten |
Keine Details |
Die Kontofelder: name, code, parent, org_code und featureSet |
|
Users |
Keine Details |
Die Benutzerfelder: name, email, password (gehasht) |
Filter: Benutzer
Wenn du alle Änderungen sehen möchtest, die ein bestimmter Benutzer vorgenommen hat, kannst du entweder:
- Geben Sie (einen Teil) des Namens ein und es wird danach filtern oder
- Wenn Sie den gewünschten Namen auf dem Bildschirm sehen, können Sie auf dieKopieren zum FilternSchaltfläche, um den gesamten Wert in den Benutzerfilter zu kopieren/einzufügen:
Also der FilterBenutzerstimmt mit der Spalte übereinGeändert von.
Wichtiger Hinweis: Wenn Sie nur einen Teil des Benutzernamens eingeben und in einer Tabelle mit vielen Einträgen suchen (z. B. Buy Rates, Sell Rates), kann das Laden einige Zeit dauern. In diesen Tabellen ist es besser, mit dem vollständigen Benutzernamen zu suchen.
Übergeordneter Benutzer
Wenn ein Benutzer des (Groß-)Elternkontos oder ein Mitarbeiter von nShift die Änderung vorgenommen hat, wird der Benutzername beim Anmelden bei einem Unterkonto nicht angezeigt. Stattdessen sehen Sie denübergeordneter Benutzer.
Im folgenden Beispiel bin ich in das Konto eingeloggtTEST*und Sie können sehen, dass der change log-Eintrag 1 von einem Benutzer dieses Kontos gemacht wurde und Eintrag 2 von jemandem des übergeordneten Kontos gemacht wurde:
Wenn ich mich beim Elternkonto anmeldeMEISTER*, kannst du sehen, welcher Benutzer es war:
Datenbankbenutzer
Wenn ein automatisierter Prozess oder Dienst die Änderung vorgenommen hat, wird dort stehenDatenbankbenutzer.
Filter: Konto
Wenn Sie alle Änderungen für ein bestimmtes Konto sehen möchten, können Sie die Dropdown-Liste verwenden, um nach dem richtigen Wert zu suchen:
Also der FilterKontostimmt mit der Spalte übereinBetroffenes Konto.
Hinweis: Sie können die Werte „SELECT ALL“ oder „SELECT EMPTY“ nicht auswählen. Wenn Sie diesen Suchwert zurücksetzen möchten, verwenden Sie die Option.Filter zurücksetzen.
Filter: Typ
Wenn Sie nur Änderungen eines bestimmten Typs sehen möchten, können Sie die Dropdown-Liste verwenden, um nach dem richtigen Wert zu suchen:
Filter: Suchwert
Wenn Sie eine bestimmte Einstellung in derBetroffene EinstellungsgruppeSie können in den Details der Datensätze nach einem Wert suchen, sodass zum Beispiel, wenn ich nach „123456“ suche, dieser Datensatz gefunden wird:
Wenn Sie auf die Zeile klicken, sehen Sie diesen Wert:
Umschalten: Pro Batch anzeigen
Wenn Sie diese Option aktivieren, werden die Ergebnisse nach Batches gruppiert. Ein Batch ist eine Sammlung von Datensätzen, die zur gleichen Zeit eingefügt, aktualisiert oder gelöscht wurden. In der Spalte 'Count' können Sie sehen, wie viele Datensätze der Batch enthält.
Wenn Sie auf eine Zeile klicken, wird eine neue Seite geöffnet, die Ihnen Aktionen anzeigt, die Sie für diesen Batch ausführen können.
- Zunächst werden einige Details dieses Batches zusammengefasst: die Zeit, wer die Änderung vorgenommen hat, welche Setting Group und wie viele Datensätze der Batch enthält.
- Wenn du den Knopf drückstDownload, es wird die Datensätze nach Excel download. Sie können das download verwenden, um zu überprüfen/verifizieren, ob es tatsächlich der Batch ist, den Sie suchen. Falls ja, haben Sie 2 Optionen: Entweder Sie verwenden diese Excel-Datei, um sie hochzuladen (wenn Sie die Rechte für das Admin Panel haben), oder Sie gehen zu Schritt 3:
- Wenn Sie den Button drückenRestorees wird die Datensätze restore.
- Drücken Sie den ButtonCancelum diesen Bildschirm zu verlassen.
Hinweis: dieselbe Seite wird angezeigt, wenn in der Standardseite Change Log – also mit deaktivierter Einstellung Show per batch – auf die Schaltfläche geklickt wirdBatch anzeigenam Ende einer Zeile.
Spalte: Betroffener Benutzer
In den betroffenen EinstellungsguppenUserSettingsundUsersdie SpalteBetroffener Benutzerwird den Benutzer des geänderten Datensatzes anzeigen.
Spalte: Typ
Diese Spalte gibt an, um welche Art von Änderung es sich handelt:
|
Typ |
Erläuterung |
|
INSERT |
Die Erstellung eines neuen Datensatzes |
|
UPDATE |
Die Änderung eines bestehenden Datensatzes |
|
DELETE |
Das Löschen eines vorhandenen Datensatzes |
Detailseite
Wenn Sie auf eine Zeile klicken, wird eine neue Seite geöffnet, die Ihnen alle* Versionen des aktuellen Datensatzes anzeigt.
*Hinweis: Es werden maximal 100 vorherige Versionen angezeigt, und es hängt auch von der Aufbewahrungsfrist ab. Wie lange wir die Daten aufbewahren, variiert je nach Einstellung.
- Fester Wert „Change log“.
- Zu Informationszwecken werden die Einstellungsgruppe und die Einstellungsdetails des Datensatzes angezeigt.
- Eine feste Spalte mit den Feldnamen. Bleibt auf dem Bildschirm sichtbar, wenn Sie nach rechts scrollen (siehe 5.).
- Die Spalten stellen alle Versionen dieses Datensatzes dar.
- Scrollleiste, um zur ersten Version (INSERT) dieses Datensatzes zu scrollen.
Restore einer älteren Version
- Wenn Sie eine Version eines Datensatzes restore möchten, wählen Sie die Optionsschaltfläche in der gewünschten Spalte aus
- Klicken Sie auf dieRestoreSchaltfläche, um es zu restore. Eine Warnmeldung wird angezeigt:
- Klicken Sie auf denRestoreSchaltfläche und Sie sehen, wie diese Meldung eingeblendet wird:
Erläuterung der Versionen
- In diesem Fall ist die rechte Spalte dieINSERTdes Datensatzes. Sie können sehen, welche Werte ich eingefügt habe.
- Dann in der zweitletzten Spalte von rechts kannst du sehen, dass ich einUPDATE; Ich habe die Kostenstelle „CC“ ausgefüllt und den Wert von „1“ auf „2“ geändert.
- In der zweiten Spalte von links kannst du sehen, dass ich ein weiteres gemacht habeUPDATE; Ich habe das Cost Center gelöscht.
- Und schließlich sehen Sie in der linken Spalte, dass ich diesen Datensatz gelöscht habe. Alle Felder sind leer.
Die linke Spalte ist immer die aktuelle Version des Datensatzes und hat daher keine Optionsschaltfläche.
Normalerweise,DELETEist der Endzustand eines Datensatzes, weil ein neu eingefügter Datensatz niemals dieselbe Record ID erhalten wird wie ein Datensatz, der gelöscht wurde.
Es gibt eine Ausnahme: Wenn Sie eine frühere Version des gelöschten Datensatzes restore, behält er dieselbe Record ID. Wenn Sie sich dann diese Detailseite ansehen, sehen Sie nach demDELETE, ein neuesINSERTist erledigt:
Eine restore-Aktion wird also ebenfalls immer protokolliert und ist daher in den Change Log-Details eines Datensatzes sichtbar.