Ga naar inhoud

Werken met het Contractlogboek

Het Contractlogboek biedt een volledig overzicht van alle belangrijke wijzigingen die in contracten zijn aangebracht. Het registreert automatisch de aanmaak van contracten, updates van zowel de Contractkop als de Contractregels, en wijzigingen in de verantwoordelijke persoon – waardoor gebruikers volledige transparantie hebben over wie wat, wanneer en waar heeft gewijzigd.


Doel

  • Een transparante en controleerbare wijzigingsgeschiedenis van contracten bijhouden.
  • Gebruikers in staat stellen wijzigingen eenvoudig te volgen door oude en nieuwe waarden te vergelijken.
  • Automatisch de aanmaak van contracten, veldwijzigingen en wijzigingen van verantwoordelijke personen loggen.

Gelogde Gebeurtenissen

Gebied Gebeurtenis
Contractkop Contract aangemaakt
Contractkop Begindatum gewijzigd
Contractkop Einddatum gewijzigd
Contractkop Kriticiteitsniveau gewijzigd
Contractkop Contractvolume gewijzigd
Contractkop Verantwoordelijke gewijzigd
Contractregel Kostprijs gewijzigd
Contractregel Hoeveelheid gewijzigd

Wat wordt geregistreerd

Elke logboekregel bevat:

  • Het contractnummer (en het regelnr. bij regelwijzigingen)
  • De gebruikers-ID van de persoon die de wijziging heeft aangebracht (eerste 50 tekens)
  • De oude en nieuwe waarden in een duidelijk, leesbaar formaat
  • De tijdstempel van de wijziging
  • De record-ID met doorklikfunctionaliteit – hiermee kan direct naar het betreffende contract worden genavigeerd

Alleen betekenisvolle wijzigingen (waarbij de vorige waarde niet leeg of nul was) worden gelogd om overbodige invoeren te vermijden.


Voorbeelden van Logboekmeldingen

Logboekmeldingen volgen een consistent patroon, afhankelijk van het type gebeurtenis:

  • Contractaanmaak: Contract 2149 aangemaakt.

  • Wijzigingen in de kop: Contract 2149: Begindatum gewijzigd van 01/09/25 naar 01/10/25. Contract 2149: Einddatum gewijzigd van 30/09/25 naar 30/10/25. Contract 2149: Kriticiteit gewijzigd van Gemiddeld naar Hoog. Contract 2149: Contractvolume gewijzigd van 10.000 naar 12.000. Contract 2149: Verantwoordelijke gewijzigd van John Smith naar Emily Brown.

  • Wijzigingen in regels: Contract 2149, Regel 10000: Kostprijs gewijzigd van 500 naar 700. Contract 2149, Regel 10000: Hoeveelheid gewijzigd van 5 naar 54.

Datums en getallen worden weergegeven in het standaardformaat van het systeem (bijv. DD/MM/JJ).


Toegang tot het Contractlogboek

Er zijn twee manieren om het Contractlogboek te openen:

  1. Cue in het Admin Role Center

    • De Contractlogboek-cue in het Admin Role Center toont het totaal aantal logboekvermeldingen.
    • Door op de cue te klikken wordt de pagina van het Contractlogboek direct geopend.
  2. Zoekfunctie

    • Alle gebruikers kunnen toegang krijgen tot het Contractlogboek via de Zoekfunctie (Vertel me) en de pagina handmatig openen.

Gedragsdetails

  • Logboekvermeldingen worden automatisch aangemaakt door event subscribers op de tabellen SIM_CM Contract Header en SIM_CM Contract Line.
  • Het aanmaken van contracten en veldwijzigingen worden geregistreerd wanneer een record wordt ingevoegd of gewijzigd (niet-tijdelijk).
  • Bijgehouden velden in de kop: Begindatum, Einddatum, Kriticiteitsniveau, Contractvolume en Verantwoordelijke persoon.
  • Bijgehouden velden in regels: Kostprijs en Hoeveelheid.
  • Logboekvermeldingen worden aangemaakt via de codeunit SIM_CM Log Management en gekoppeld aan het betreffende record via de record-ID, met ondersteuning voor directe doorkliknavigatie.

Samenvatting

Het Contractlogboek zorgt ervoor dat elke belangrijke wijziging in een contract automatisch wordt bijgehouden en toegankelijk blijft. Gebruikers en beheerders kunnen wijzigingen volgen zoals:

  • Contract 2149 aangemaakt.
  • Contract 2149: Verantwoordelijke gewijzigd van John Smith naar Emily Brown.
  • Contract 2149: Einddatum gewijzigd van 30/09/25 naar 30/10/25.
  • Contract 2149, Regel 10000: Hoeveelheid gewijzigd van 5 naar 54.

Beheerders kunnen ook het totale aantal logboekvermeldingen rechtstreeks bekijken via hun Admin Role Center Cue, wat zorgt voor volledige transparantie en controle over alle contractactiviteiten.