Introduktion
Indtil nu har det ikke været muligt for en bruger at se, hvem der har ændret noget i konfigurationen/indstillingerne for en konto eller at se den tidligere værdi af en indstilling. Muligheden for at se dette i MyTranssmart er nu tilføjet. Der er også tilføjet funktionalitet til at gendanne en tidligere version af en ændret eller slettet post. Det er også muligt at gendanne en batch af ændringer, der blev udført på samme tid, for eksempel via en upload.
Hvis en ændring af en eller anden grund blev udført forkert, kan den nu fortrydes.
Alle brugere med rollen ‘Administrator’ har adgang til denne side.
Hvis du klikker på denne flise, åbnes en ny side, som som standard viser datointervallet for i dag og filtrerer på indstillingsgruppen ClientCarriers:
Få mere at vide om de forskellige filtermuligheder og funktionaliteter:
- Filter: Berørt indstillingsgruppe
-
Filter: Bruger
- Overordnet bruger
- Databasebruger - Filter: Konto
- Filter: Type
- Filter: Søgeværdi
- Skift: Vis pr. batch
- Kolonne: Berørt bruger
- Kolonne: Type
- Detaljeside
- Gendannelse af en ældre version
- Forklaring af versioner
Filter: Berørt indstillingsgruppe
I filteret Affected setting group kan du vælge fra en rulleliste, hvilken indstilling/tabel du vil se:
Forklaring af alle muligheder:
| Affected setting group | Affected setting detail | Forklaring |
| AccountSettings | culture | Sprogindstilling |
| defaultSettings | Indstillinger for siden Kontoindstillinger | |
| mailTemplateIsoCode | ISO-kode for mailskabelon | |
| additionalReferences | Aktive yderligere referencer i Kontoindstillinger | |
| bookingProfiles | Alle bookingprofiler for denne konto | |
| packages | Alle pakker for denne konto | |
| costCenters | Alle omkostningscentre for denne konto | |
| themeSettings | Temaindstillinger for denne konto | |
| addressSearchAlgorithm | Søgemetode i adressebogsindstilling 'contains' / 'Starts with' |
|
| UserSettings | dashboard | Brugerens startsideindstilling |
| shipmentScreenSections | Brugerindstilling for hvilke felter/sektioner der er synlige | |
| culture | Brugerens sprogindstilling | |
| defaultSettings | Alle brugerindstillinger under Mine oplysninger Bemærk: hvis du vil gendanne en slettet bruger, skal du først gendanne brugeren og derefter disse 4 indstillinger. Se indstillingen 'Users' nederst på denne liste. |
|
| ClientCarriers | ‘Qualifier code’ | Konfigurationstabel |
| RoutingRules | Ingen detaljer | Konfigurationstabel |
| TransitTimes | Ingen detaljer | Konfigurationstabel |
| Generics | Ingen detaljer | Konfigurationstabel |
| DocumentGeneration | Ingen detaljer | Konfigurationstabel |
| DocumentRetrieval | Ingen detaljer | Konfigurationstabel |
| Zones | Ingen detaljer | Konfigurationstabel |
| OpeningHours | Ingen detaljer | Konfigurationstabel |
| BuyRates | Ingen detaljer | Konfigurationstabel |
| SellRates | Ingen detaljer | Konfigurationstabel |
| SellMargins | Ingen detaljer | Konfigurationstabel |
| BuyWeights | Ingen detaljer | Konfigurationstabel |
| SellWeights | Ingen detaljer | Konfigurationstabel |
| Weights | Ingen detaljer | Konfigurationstabel |
| MailTemplate | Ingen detaljer | Konfiguration af mailskabelon Bemærk: hvis du vil gendanne en slettet Mail Template, skal du sikre dig, at Mail Template Group findes. Hvis den også blev slettet, skal du først gendanne indstillingen MailTemplateGroups. |
| MailTimes | Ingen detaljer | Konfiguration af mailtrigger Bemærk: hvis du vil gendanne en slettet Mail Trigger, skal du sikre dig, at Mail Template Group findes. Hvis den også blev slettet, skal du først gendanne indstillingen MailTemplateGroups. |
| MailTemplateGroups | Ingen detaljer | Mailskabelongrupper |
| Accounts | Ingen detaljer | Kontofelterne: name, code, parent, org_code og featureSet |
| Users | Ingen detaljer | Brugerfelterne: name, email, password (hashed) Bemærk: hvis du vil gendanne hele brugeren, skal du først gendanne denne indstilling og derefter de 4 UserSettings (dashboard, shipmentScreenSections og culture). Se indstillingen ‘UserSettings’ som nummer to øverst på denne liste. |
Filter: Bruger
Hvis du vil se alle ændringer, som en bestemt bruger har foretaget, kan du enten:
- Indtaste (en del af) navnet, hvorefter der filtreres på det, eller
- Hvis du ser det ønskede navn på skærmen, kan du klikke på knappen Copy to filter for at kopiere/indsætte hele værdien i brugerfilteret:
Så filteret User matcher kolonnen Changed by.
Vigtig bemærkning: Hvis du kun indtaster en del af brugernavnet og søger i en tabel med mange poster (f.eks. Buy Rates, Sell Rates), kan det tage lidt tid at indlæse. I disse tabeller er det bedre at søge ved at bruge hele brugernavnet.
Overordnet bruger
Hvis en bruger fra den (bedste)forældre-konto eller en medarbejder hos nShift har foretaget ændringen, vil du ikke se brugernavnet, når du logger ind på en underkonto. I stedet vil du se parent user.
I eksemplet nedenfor er jeg logget ind på kontoen TEST*, og du kan se, at ændringslogpost 1 blev udført af en bruger fra denne konto, og post 2 blev udført af en fra den overordnede konto:
Hvis jeg logger ind på den overordnede konto MASTER*, kan du se, hvilken bruger det var:
Databasebruger
Hvis en automatiseret proces eller service har foretaget ændringen, vil der stå database user.
Filter: Konto
Hvis du vil se alle ændringer for en bestemt konto, kan du bruge rullelisten til at søge efter den korrekte værdi:
Så filteret Account matcher kolonnen Affected account.
Bemærk: du kan ikke vælge værdierne "SELECT ALL” eller “SELECT EMPTY”, så hvis du vil rydde denne søgeværdi, skal du bruge indstillingen Clear filters.
Filter: Type
Hvis du kun vil se ændringer af en bestemt type, kan du bruge rullelisten til at søge efter den korrekte værdi:
Filter: Søgeværdi
Hvis du har valgt en bestemt indstilling i Affected setting group, kan du søge efter en værdi i detaljerne for posterne, så for eksempel når jeg søger efter “123456”, finder den denne post:
Når du klikker på linjen, vil du se denne værdi:
Skift: Vis pr. batch
Hvis du aktiverer denne indstilling, grupperes resultaterne pr. batch. En batch er en samling af poster, der blev indsat, opdateret eller slettet på samme tid. I kolonnen 'Count' kan du se, hvor mange poster batchen indeholder
Hvis du klikker på en linje, åbnes en ny side, som viser dig de handlinger, du kan udføre for denne batch.
- Den opsummerer først nogle detaljer om denne batch: tidspunktet, hvem der foretog ændringen, hvilken indstillingsgruppe og hvor mange poster batchen indeholder.
- Hvis du trykker på knappen Download, downloades posterne til Excel. Du kan bruge downloadet til at kontrollere/verificere, om det faktisk er den batch, du leder efter. Hvis ja, har du 2 muligheder: enten bruge denne Excel-fil til at uploade den (hvis du har rettigheder til Admin Panel) eller gå til trin 3:
- Hvis du trykker på knappen Restore, gendannes posterne.
- Tryk på knappen Cancel for at forlade denne skærm.
Bemærk: den samme side vises, hvis du på standardændringslogsiden – altså med indstillingen Vis pr. batch slået fra – klikker på knappen Show batch i slutningen af en linje.
Kolonne: Berørt bruger
I de berørte indstillingsgrupper UserSettings og Users vil kolonnen Affected user vise brugeren for den ændrede post.
Kolonne: Type
Denne kolonne angiver, hvilken type ændring der er tale om:
| Type | Forklaring |
| INSERT | Oprettelse af en ny post |
| UPDATE | Ændring af en eksisterende post |
| DELETE | Sletning af en eksisterende post |
Detaljeside
Hvis du klikker på en linje, åbnes en ny side, som viser dig alle* versioner af den aktuelle post.
*Bemærk: der vises maksimalt 100 tidligere versioner, og det afhænger også af opbevaringsperioden. Hvor længe vi gemmer data, varierer fra den ene indstilling til den anden.
- Fast værdi “Change log”.
- Til informationsformål vises postens indstillingsgruppe og indstillingsdetalje.
- En fast kolonne med feltnavnene. Forbliver synlig på skærmen, hvis du scroller mod højre (se 5.)
- Kolonnerne repræsenterer alle versioner af denne post.
- Rullebjælke for at scrolle til den første version (INSERT) af denne post.
Gendannelse af en ældre version
- Hvis du ønsker at gendanne en version af en post, skal du vælge radioknappen i den ønskede kolonne
- Klik på knappen Restore for at gendanne den. Der vises en advarselsmeddelelse:
- Klik på knappen Restore, og du vil se denne meddelelse:
Forklaring af versioner
- I dette tilfælde er kolonnen længst til højre INSERT af posten. Du kan se, hvilke værdier jeg indsatte.
- I den anden kolonne fra højre kan du se, at jeg lavede en UPDATE; jeg udfyldte Cost Center “CC” og ændrede værdien fra “1” til “2”.
- I den anden kolonne fra venstre kan du se, at jeg lavede endnu en UPDATE; jeg slettede Cost Center.
- Og til sidst kan du i kolonnen til venstre se, at jeg slettede denne post. Alle felter er tomme.
Kolonnen til venstre er altid den aktuelle version af posten og har derfor ingen radioknap.
Normalt er DELETE den endelige tilstand for en post, fordi en nyoprettet post aldrig vil få samme Record ID som en post, der er blevet slettet.
Der er én undtagelse: hvis du gendanner en tidligere version af den slettede post, vil den beholde samme Record ID. Hvis du derefter ser på denne detaljeside, vil du se, at der efter DELETE udføres en ny INSERT:
En gendannelseshandling logges altså også altid og er derfor synlig i Change Log-detaljerne for en post.