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 for en indstilling. Muligheden for at se dette i MyTranssmart er nu tilføjet. Derudover er funktionaliteten til at gendanne en tidligere version af en ændret eller slettet post tilføjet. Det er også muligt at gendanne en batch af ændringer, der blev foretaget på samme tid, f.eks. via en upload.
Hvis en ændring af en eller anden grund blev foretaget 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 funktioner:
- 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
- Detaljeside
- Gendannelse af en ældre version
- Forklaring af versioner
Filter: Affected setting group
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 på siden Account Settings | |
| mailTemplateIsoCode | ISO-kode for mailskabelon | |
| additionalReferences | Aktive ekstra referencer i Account Settings | |
| 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 for adressebogsindstilling 'contains' / 'Starts with' |
|
| UserSettings | dashboard | Brugerens indstilling for startside |
| shipmentScreenSections | Brugerindstilling for, hvilke felter/sektioner der er synlige | |
| culture | Brugerens sprogindstilling | |
| defaultSettings | Alle brugerindstillinger i My Details 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 sørge for at gendanne indstillingen MailTemplateGroups først. |
| 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 sørge for at gendanne indstillingen MailTemplateGroups først. |
| MailTemplateGroups | Ingen detaljer | Mailskabelongrupper |
| Accounts | Ingen detaljer | Kontofelterne: navn, kode, overordnet konto, org_code og featureSet |
| Users | Ingen detaljer | Brugerfelterne: navn, e-mail, adgangskode (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: User
Hvis du vil se alle ændringer, som en bestemt bruger har foretaget, kan du enten:
- Skrive 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 skriver en del af brugernavnet og søger i en tabel med mange poster (f.eks. Buy Rates, Sell Rates), kan det tage et stykke tid at indlæse. I disse tabeller er det bedre at søge med det fulde brugernavn.
Parent user
Hvis en bruger fra den overordnede konto/bedsteforældrekonto eller en nShift-medarbejder 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 foretaget af en bruger på denne konto, og post 2 blev foretaget af en person fra den overordnede konto:
Hvis jeg logger ind på den overordnede konto MASTER*, kan du se, hvilken bruger det var:
Database user
Hvis en automatiseret proces eller tjeneste har foretaget ændringen, står der database user.
Filter: Account
Hvis du vil se alle ændringer for en bestemt konto, kan du bruge rullelisten til at søge efter den rette 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 rette værdi:
Filter: Search value
Hvis du har valgt en bestemt indstilling i Affected setting group, kan du søge efter en værdi i posternes detaljer. Hvis jeg f.eks. søger efter “123456”, finder den denne post:
Når du klikker på linjen, ser du denne værdi:
Toggle: Show per batch
Hvis du aktiverer denne indstilling, grupperes resultaterne pr. batch. En batch er en samling 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, der viser de handlinger, du kan udføre for denne batch.
- Først opsummeres 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 det er tilfældet, har du 2 muligheder: Du kan 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 dette skærmbillede.
Bemærk: Den samme side vises, hvis du på standardsiden Change Log – altså med indstillingen Show per batch slået fra – klikker på knappen Show batch i slutningen af en linje.
Column: Affected user
I de berørte indstillingsgrupper UserSettings og Users viser kolonnen Affected user brugeren for den ændrede post.
Column: Type
Denne kolonne viser, hvilken type ændring det er:
| 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 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 opbevarer dataene, varierer fra én indstilling til en anden.
- Fast værdi “Change log”.
- Til informationsformål vises postens indstillingsgruppe og indstillingsdetalje.
- En fast kolonne med feltnavnene. Den forbliver synlig på skærmen, hvis du scroller mod højre (se 5.)
- Kolonnerne repræsenterer alle versioner af denne post.
- Scrollbar til at scrolle til den første version (INSERT) af denne post.
Gendannelse af en ældre version
- Hvis du vil 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 pop op-meddelelse:
Forklaring af versioner
- I dette tilfælde er kolonnen længst til højre postens INSERT. Du kan se, hvilke værdier jeg indsatte.
- I den anden kolonne fra højre kan du derefter se, at jeg foretog 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 foretog endnu en UPDATE; jeg slettede Cost Center.
- Og til sidst kan du i venstre kolonne se, at jeg slettede denne post. Alle felter er tomme.
Venstre kolonne er altid den aktuelle version af posten, og derfor har den ingen radioknap.
Normalt er DELETE den endelige tilstand for en post, fordi en nyindsat post aldrig får samme Record ID som en post, der er blevet slettet.
Der er én undtagelse: Hvis du gendanner en tidligere version af den slettede post, beholder den 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 derfor også altid og er derfor synlig i Change Log-detaljerne for en post.