Introduksjon
Til nå har det ikke vært mulig for en bruker å se hvem som har endret noe i konfigurasjonen/innstillingene for en konto, eller å se den tidligere verdien for en innstilling. Muligheten til å se dette i MyTranssmart er nå lagt til. Funksjonaliteten for å gjenopprette en tidligere versjon av en endret eller slettet post er også lagt til. Det er også mulig å gjenopprette en gruppe endringer som ble gjort samtidig, for eksempel via en opplasting.
Hvis en endring av en eller annen grunn ble gjort feil, kan den nå angres.
Alle brukere med rollen «Administrator» har tilgang til denne siden.
Hvis du klikker på denne flisen, åpnes en ny side som som standard viser datointervallet for i dag og filtrerer på innstillingsgruppen ClientCarriers:
Les mer om de ulike filteralternativene og funksjonene:
- Filter: Affected setting group
-
Filter: User
- Parent user
- Database user - Filter: Account
- Filter: Type
- Filter: Search value
- Toggle: Show per batch
- Column: Affected user
- Column: Type
- Detaljside
- Gjenoppretting av en eldre versjon
- Forklaring av versjoner
Filter: Affected setting group
I filteret Affected setting group kan du velge fra en rullegardinliste hvilken innstilling/tabell du vil se:
Forklaring av alle muligheter:
| Affected setting group | Affected setting detail | Forklaring |
| AccountSettings | culture | Språkinnstilling |
| defaultSettings | Innstillinger på siden Account Settings | |
| mailTemplateIsoCode | ISO-kode for e-postmal | |
| additionalReferences | Aktive tilleggsreferanser i Account Settings | |
| bookingProfiles | Alle bookingprofiler for denne kontoen | |
| packages | Alle pakker for denne kontoen | |
| costCenters | Alle kostnadssentre for denne kontoen | |
| themeSettings | Tema-innstillinger for denne kontoen | |
| addressSearchAlgorithm | Søkemetode for adressebokinnstilling 'contains' / 'Starts with' |
|
| UserSettings | dashboard | Brukerens innstilling for landingsside |
| shipmentScreenSections | Brukerinnstilling for hvilke felt/seksjoner som er synlige | |
| culture | Brukerens språkinnstilling | |
| defaultSettings | Alle brukerinnstillinger i My Details Merk: Hvis du vil gjenopprette en slettet bruker, må du først gjenopprette brukeren og deretter disse 4 innstillingene. Se alternativet 'Users' nederst i denne listen. |
|
| ClientCarriers | ‘Qualifier code’ | Konfigurasjonstabell |
| RoutingRules | Ingen detaljer | Konfigurasjonstabell |
| TransitTimes | Ingen detaljer | Konfigurasjonstabell |
| Generics | Ingen detaljer | Konfigurasjonstabell |
| DocumentGeneration | Ingen detaljer | Konfigurasjonstabell |
| DocumentRetrieval | Ingen detaljer | Konfigurasjonstabell |
| Zones | Ingen detaljer | Konfigurasjonstabell |
| OpeningHours | Ingen detaljer | Konfigurasjonstabell |
| BuyRates | Ingen detaljer | Konfigurasjonstabell |
| SellRates | Ingen detaljer | Konfigurasjonstabell |
| SellMargins | Ingen detaljer | Konfigurasjonstabell |
| BuyWeights | Ingen detaljer | Konfigurasjonstabell |
| SellWeights | Ingen detaljer | Konfigurasjonstabell |
| Weights | Ingen detaljer | Konfigurasjonstabell |
| MailTemplate | Ingen detaljer | Konfigurasjon av e-postmal Merk: Hvis du vil gjenopprette en slettet Mail Template, må du kontrollere at Mail Template Group finnes. Hvis den også ble slettet, må du sørge for å gjenopprette innstillingen MailTemplateGroups først. |
| MailTimes | Ingen detaljer | Konfigurasjon av e-postutløser Merk: Hvis du vil gjenopprette en slettet Mail Trigger, må du kontrollere at Mail Template Group finnes. Hvis den også ble slettet, må du sørge for å gjenopprette innstillingen MailTemplateGroups først. |
| MailTemplateGroups | Ingen detaljer | E-postmalgrupper |
| Accounts | Ingen detaljer | Kontofeltene: navn, kode, overordnet konto, org_code og featureSet |
| Users | Ingen detaljer | Brukerfeltene: navn, e-post, passord (hashet) Merk: Hvis du vil gjenopprette hele brukeren, må du først gjenopprette denne innstillingen og deretter de 4 UserSettings (dashboard, shipmentScreenSections og culture). Se alternativet ‘UserSettings’ som nummer to øverst i denne listen. |
Filter: User
Hvis du vil se alle endringer som én bestemt bruker har gjort, kan du enten:
- Skrive inn en del av navnet, så filtreres det på det, eller
- Hvis du ser ønsket navn på skjermen, kan du klikke på knappen Copy to filter for å kopiere/lime inn hele verdien i brukerfilteret:
Filteret User samsvarer altså med kolonnen Changed by.
Viktig merknad: Hvis du bare skriver inn en del av brukernavnet og søker i en tabell med mange poster (f.eks. Buy Rates, Sell Rates), kan det ta litt tid å laste inn. I disse tabellene er det bedre å søke med hele brukernavnet.
Parent user
Hvis en bruker fra den overordnede kontoen/besteforeldrekontoen eller en nShift-ansatt har gjort endringen, vil du ikke se brukernavnet når du logger inn på en underkonto. I stedet vil du se parent user.
I eksemplet nedenfor er jeg logget inn på kontoen TEST*, og du kan se at endringsloggpost 1 ble gjort av en bruker på denne kontoen, mens post 2 ble gjort av noen fra den overordnede kontoen:
Hvis jeg logger inn på den overordnede kontoen MASTER*, kan du se hvilken bruker det var:
Database user
Hvis en automatisert prosess eller tjeneste har gjort endringen, står det database user.
Filter: Account
Hvis du vil se alle endringer for en bestemt konto, kan du bruke rullegardinlisten til å søke etter riktig verdi:
Filteret Account samsvarer altså med kolonnen Affected account.
Merk: Du kan ikke velge verdiene "SELECT ALL” eller “SELECT EMPTY”, så hvis du vil fjerne denne søkeverdien, bruker du alternativet Clear filters.
Filter: Type
Hvis du bare vil se endringer av en bestemt type, kan du bruke rullegardinlisten til å søke etter riktig verdi:
Filter: Search value
Hvis du har valgt en bestemt innstilling i Affected setting group, kan du søke etter en verdi i detaljene for postene. Hvis jeg for eksempel søker etter “123456”, finner den denne posten:
Når du klikker på linjen, ser du denne verdien:
Toggle: Show per batch
Hvis du slår på dette alternativet, grupperes resultatene per batch. En batch er en samling poster som ble satt inn, oppdatert eller slettet samtidig. I kolonnen 'Count' kan du se hvor mange poster batchen inneholder
Hvis du klikker på en linje, åpnes en ny side som viser handlingene du kan utføre for denne batchen.
- Først oppsummeres noen detaljer om denne batchen: tidspunktet, hvem som gjorde endringen, hvilken innstillingsgruppe og hvor mange poster batchen inneholder.
- Hvis du trykker på knappen Download, lastes postene ned til Excel. Du kan bruke nedlastingen til å kontrollere/verifisere om dette faktisk er batchen du ser etter. Hvis det er det, har du 2 alternativer: enten bruke denne Excel-filen til å laste den opp (hvis du har rettigheter til Admin Panel) eller gå til trinn 3:
- Hvis du trykker på knappen Restore, gjenopprettes postene.
- Trykk på knappen Cancel for å forlate dette skjermbildet.
Merk: Den samme siden vises hvis du på standard Change Log-side – altså med innstillingen Show per batch slått av – klikker på knappen Show batch på slutten av en linje.
Column: Affected user
I de berørte innstillingsgruppene UserSettings og Users viser kolonnen Affected user brukeren for den endrede posten.
Column: Type
Denne kolonnen viser hvilken type endring det er:
| Type | Forklaring |
| INSERT | Opprettelse av en ny post |
| UPDATE | Endring av en eksisterende post |
| DELETE | Sletting av en eksisterende post |
Detaljside
Hvis du klikker på en linje, åpnes en ny side som viser deg alle* versjoner av den gjeldende posten.
*Merk: Den viser maksimalt 100 tidligere versjoner, og dette avhenger også av oppbevaringsperioden. Hvor lenge vi beholder dataene, varierer fra én innstilling til en annen.
- Fast verdi “Change log”.
- For informasjonsformål vises innstillingsgruppen og innstillingsdetaljene for posten.
- En fast kolonne med feltnavnene. Den forblir synlig på skjermen hvis du ruller mot høyre (se 5.)
- Kolonnene representerer alle versjoner av denne posten.
- Rullefelt for å rulle til den første versjonen (INSERT) av denne posten.
Gjenoppretting av en eldre versjon
- Hvis du vil gjenopprette en versjon av en post, velger du radioknappen i ønsket kolonne
- Klikk på knappen Restore for å gjenopprette den. En advarselsmelding vises:
- Klikk på knappen Restore, og du vil se denne popup-meldingen:
Forklaring av versjoner
- I dette tilfellet er kolonnen lengst til høyre postens INSERT. Du kan se hvilke verdier jeg satte inn.
- I den andre kolonnen fra høyre kan du se at jeg gjorde en UPDATE; jeg fylte ut Cost Center “CC” og endret verdien fra “1” til “2”.
- I den andre kolonnen fra venstre kan du se at jeg gjorde en ny UPDATE; jeg slettet Cost Center.
- Og til slutt kan du i venstre kolonne se at jeg slettet denne posten. Alle feltene er tomme.
Venstre kolonne er alltid den gjeldende versjonen av posten, og derfor har den ingen radioknapp.
Normalt er DELETE sluttstatusen for en post, fordi en nylig innsatt post aldri får samme Record ID som en post som er slettet.
Det finnes ett unntak: Hvis du gjenoppretter en tidligere versjon av den slettede posten, beholder den samme Record ID. Hvis du deretter ser på denne detaljsiden, vil du se at det etter DELETE gjøres en ny INSERT:
En gjenopprettingshandling logges derfor også alltid og er dermed synlig i Change Log-detaljene for en post.