Inleiding
Tot nu toe was het voor een gebruiker niet mogelijk om te zien wie iets had gewijzigd in de configuratie/instellingen van een account of om de vorige waarde van een instelling te bekijken. De mogelijkheid om dit in MyTranssmart te zien is nu toegevoegd. Ook is de functionaliteit toegevoegd om een vorige versie van een gewijzigd of verwijderd record te herstellen. Het is bovendien mogelijk om een batch met wijzigingen te herstellen die op hetzelfde moment zijn uitgevoerd, bijvoorbeeld via een upload.
Als om de een of andere reden een wijziging onjuist is uitgevoerd, kan deze nu ongedaan worden gemaakt.
Alle users met de rol ‘Administrator’ hebben toegang tot deze pagina.
Als u op deze tegel klikt, wordt een nieuwe pagina geopend die standaard het datumbereik van vandaag toont en filtert op deClientCarriersinstellingsgroep
Meer informatie over de verschillende filteropties en functionaliteiten:
- Filter: Betroffen instellingengroep
-
Filter: Gebruiker
-Bovenliggende gebruiker
-Databasegebruiker - Filter: Account
- Filter: Type
- Filter: Zoekwaarde
- Schakelaar: Toon per batch
- Kolom: Betrokken gebruiker
- Kolom: Type
- Detailpagina
- Herstel van een oudere versie
- Uitleg van versies
Filter: Getroffen instellingen-groep
In het filterBetrokken instellingengroepje kunt in een dropdownlijst kiezen welke instelling / tabel je wilt zien:
Uitleg van alle mogelijkheden:
|
Betreffende instellingen groep |
Details van de getroffen instelling |
Uitleg |
|
AccountSettings |
cultuur |
Taalinstelling |
|
standaardinstellingen |
Instellingen van pagina Account Settings |
|
|
mailTemplateIsoCode |
E-mailtemplate ISO-code |
|
|
aanvullendeReferenties |
Actieve aanvullende referenties in Account Settings |
|
|
bookingProfiles |
Alle boekingsprofielen van dit account |
|
|
pakketten |
Alle pakketten van deze account |
|
|
kostenCentra |
Alle kostenplaatsen van deze account |
|
|
themaInstellingen |
Thema-instellingen van dit account |
|
|
addressSearchAlgorithm |
Adresboekinstelling zoekmethode 'contains' / |
|
|
Gebruikersinstellingen |
dashboard |
Instelling van de landing page van de gebruiker |
|
shipmentScreenSections |
Gebruikersinstelling welke velden/secties zichtbaar zijn |
|
|
cultuur |
Taalinstelling van de gebruiker |
|
|
standaardinstellingen |
Alle gebruikersinstellingen van Mijn Details |
|
|
ClientCarriers |
‘Qualifier code’ |
Configuratietabel |
|
Routeregels |
Geen details |
Configuratietabel |
|
TransitTimes |
Geen details |
Configuratietabel |
|
Generics |
Geen details |
Configuratietabel |
|
DocumentGeneration |
Geen details |
Configuratietabel |
|
DocumentRetrieval |
Geen details |
Configuratietabel |
|
Zones |
Geen details |
Config-tabel |
|
OpeningHours |
Geen details |
Configuratietabel |
|
AankoopTarieven |
Geen details |
Configuratietabel |
|
VerkoopTarieven |
Geen details |
Configuratietabel |
|
Verkoopmarges |
Geen details |
Configuratietabel |
|
BuyWeights |
Geen details |
Config-tabel |
|
SellWeights |
Geen details |
Configuratietabel |
|
Gewichten |
Geen details |
Configuratietabel |
|
MailTemplate |
Geen details |
Configuratie van e-mailsjablonen |
|
MailTimes |
Geen details |
Configuratie van mailtrigger |
|
MailTemplateGroups |
Geen details |
E-mail sjabloongroepen |
|
Accounts |
Geen details |
De accountvelden: name, code, parent, org_code en featureSet |
|
Users |
Geen details |
De gebruikersvelden: name, email, password (hashed) |
Filter: Gebruiker
Als je alle wijzigingen wilt zien die één specifieke gebruiker heeft aangebracht, kun je ofwel:
- Typ (een deel) van de naam in en het zal daarop filteren of
- Als je de gewenste naam op het scherm ziet, kun je op deKopiëren om te filterenknop om de volledige waarde naar het gebruikersfilter te kopiëren/plakken:
Dus het filterGebruikerkomt overeen met de kolomGewijzigd door.
Belangrijke opmerking: als u slechts een deel van de gebruikersnaam typt en zoekt in een tabel met veel records (bijvoorbeeld Buy Rates, Sell Rates), dan kan het even duren voordat deze wordt geladen. In deze tabellen kunt u beter zoeken met de volledige gebruikersnaam.
Bovenliggende gebruiker
Als een gebruiker van de (groot)ouderaccount of een medewerker van nShift de wijziging heeft aangebracht, zie je de gebruikersnaam niet wanneer je inlogt op een subaccount. In plaats daarvan zie je debovenliggende gebruiker.
In het onderstaande voorbeeld ben ik ingelogd op het accountTEST*en je kunt zien dat change log record 1 is gedaan door een gebruiker van dit account en record 2 is gedaan door iemand van het parent account:
Als ik inlog op het ouderaccountMASTER*, kun je zien welke gebruiker het was:
Databasegebruiker
Als een geautomatiseerd proces of een geautomatiseerde dienst de wijziging heeft aangebracht, zal er staandatabasegebruiker.
Filter: Account
Als je alle wijzigingen voor een specifiek account wilt zien, kun je de dropdownlijst gebruiken om naar de juiste waarde te zoeken:
Dus het filterAccountkomt overeen met de kolomGetroffen account.
Opmerking: je kunt de waarden "SELECT ALL" of "SELECT EMPTY" niet selecteren, dus als je deze zoekwaarde wilt wissen, gebruik dan de optieFilters wissen.
Filter: Type
Als je alleen wijzigingen van een specifiek type wilt zien, kun je de vervolgkeuzelijst gebruiken om naar de juiste waarde te zoeken:
Filter: Zoekwaarde
Als u een specifieke instelling hebt geselecteerd in deGetroffen instellingsgroep, je kunt naar een waarde zoeken in de details van de records, dus bijvoorbeeld, wanneer ik zoek op “123456” zal het dit record vinden:
Wanneer je op de regel klikt, zie je deze waarde:
Schakelaar: Toon per batch
Als je deze optie inschakelt, worden de resultaten per batch gegroepeerd. Een batch is een verzameling records die op hetzelfde moment zijn ingevoegd, bijgewerkt of verwijderd. In de kolom 'Count' kun je zien hoeveel records de batch bevat
Als je op een regel klikt, wordt er een nieuwe pagina geopend die je de acties laat zien die je voor deze batch kunt uitvoeren.
- Het zal eerst enkele details van deze batch samenvatten: de tijd, wie de wijziging heeft uitgevoerd, welke instellingengroep en hoeveel records de batch bevat.
- Als je op de knop druktDownload, het zal de records naar Excel downloaden. Je kunt de download gebruiken om te controleren/verifiëren of het inderdaad de batch is die je zoekt. Zo ja, dan heb je 2 opties: gebruik ofwel dit Excel-bestand om het te uploaden (als je de rechten hebt voor het Admin Panel) of ga naar stap 3:
- Als je op de knop druktHerstellenhet zal de records herstellen.
- Druk op de knopAnnulerenom dit scherm te verlaten.
Notitie: dezelfde pagina wordt weergegeven als je op de standaard Change Log-pagina – dus met de instelling Show per batch uitgeschakeld – op de knop kliktBatch weergevenaan het einde van een regel.
Kolom: Betrokken gebruiker
In de getroffen instellingengroepenGebruikersinstellingenenUsersde kolomGetroffen gebruikerzal de gebruiker van het gewijzigde record tonen.
Kolom: Type
Deze kolom geeft aan om welk type wijziging het gaat:
|
Type |
Uitleg |
|
INVOEGEN |
Het aanmaken van een nieuw record |
|
BIJWERKEN |
De wijziging van een bestaand record |
|
VERWIJDER |
Het verwijderen van een bestaand record |
Detailpagina
Als je op een regel klikt, wordt er een nieuwe pagina geopend die je alle* versies van het huidige record laat zien.
*Opmerking: er worden maximaal 100 vorige versies weergegeven en dit hangt ook af van de retentieperiode. Hoe lang we de gegevens bewaren, verschilt per instelling.
- Vaste waarde "Change log".
- Ter informatie worden de instellingsgroep en de instellingdetails van het record weergegeven.
- Een vaste kolom met de veldnamen. Blijft zichtbaar op het scherm als je naar rechts scrollt (zie 5.).
- De kolommen vertegenwoordigen alle versies van dit record.
- Schuifbalk om naar de eerste versie (INSERT) van dit record te scrollen.
Herstel van een oudere versie
- Als u een versie van een record wilt herstellen, selecteert u het keuzerondje in de gewenste kolom.
- Klik op deHerstellenknop om het te herstellen. Er verschijnt een waarschuwingsbericht:
- Klik op deHerstellenknop en je ziet dat dit bericht verschijnt:
Uitleg van versies
- In dit geval is de meest rechtse kolom deINVOEGENvan het record. Je kunt zien welke waarden ik heb ingevoerd.
- Dan in de tweede kolom van rechts kun je zien dat ik eenBIJWERKEN; Ik heb Cost Center “CC” ingevuld en de waarde gewijzigd van “1” naar “2”.
- In de tweede kolom vanaf links kun je zien dat ik nog een andere heb gedaanUPDATE; Ik heb de Cost Center verwijderd.
- En tot slot, in de linkerkolom kun je zien dat ik dit record heb verwijderd. Alle velden zijn leeg.
De linkerkolom is altijd de huidige versie van het record en heeft daarom geen radioknop.
Normaal gesproken,DELETEis de eindtoestand van een record omdat een nieuw ingevoegd record nooit dezelfde Record ID zal krijgen als een record dat is verwijderd.
Er is één uitzondering: als je een vorige versie van het verwijderde record herstelt, behoudt het hetzelfde Record ID. Dus als je dan naar deze detailpagina kijkt, zie je na deVERWIJDER, een nieuweINVOEGENis gedaan:
Een herstelactie wordt dus ook altijd gelogd en is daarom zichtbaar in de Change Log-details van een record.