Datoendringslogg¶
Datoendringsloggen viser hvordan datomotoren beregner neste leveringsdato for hver linje i et masterabonnement. Visningen er skrivebeskyttet og gjør ingen endringer i ordrer eller i eksternt system (NXT/Visma).
Tilgang¶
| Hvem | Hva trengs |
|---|---|
| Rolle | Bruker med tilgang til Abonnement-modulen (moduleId: 50) |
| Forutsetning | Masterordrelinjer og leveringsobservasjoner må være registrert i databasen |
Hva visningen viser¶
For hver abonnementslinje viser tabellen:
| Kolonne | Beskrivelse |
|---|---|
| Linjenummer | Intern linjeidentifikator |
| Regel | Datoregelkoden motoren valgte (f.eks. R1, R2, R3) |
| Forrige dato | Sist registrerte leveringsdato (fra observasjon) |
| Ny dato | Beregnet neste leveringsdato |
| Årsak | Kausalfakta motoren bygde avgjørelsen på |
| Begrunnelse | Ytterligere forklaring, f.eks. gruppesynkronisering |
| Kjørings-ID | Identifikator for den spesifikke motorkjøringen (BatchRunId) |
Denne visningen viser fakta datomotoren faktisk benytter i det provisoriske lesemodellen:
- Leveringsfrekvens og rekurrensanker (dag i måneden / månedsslutt).
- Leveringsobservasjoner (bekreftet leveringsdato, ferdigstilte og bestilte antall).
- Transportgruppesynkronisering på tvers av linjer i samme gruppe.
- Manuelt overstyrt dato (
IsManualOverride) og leiestatus (IsRental).
Merk: Tilbudsutfall (avslåtte/utgåtte tilbud, ordreforslag) og aktiv-tilbudsstopp er en del av datomotorens regelbase, men er foreløpig ikke hentet inn i dette lesemodellen — de ankommer i et senere steg når NXT-import er på plass. Kolonnene Årsak og Begrunnelse i tabellen gjenspeiler kun det som er tilgjengelig i det provisoriske datagrunnlaget.
Slik gjør du¶
Vise gjeldende datospor¶
- Åpne Abonnement → Datoendringslogg (
/subscription/date-changes). - Tabellen viser siste kjørte datospor for alle linjer — alle felt vises direkte i tabellvisningen. Det finnes foreløpig ingen rad-detalj-visning.
Kjøre ny evaluering («Evaluer»)¶
- Klikk Evaluer øverst på siden.
- Datomotoren kjøres for alle aktive linjer og skriver nye sporingsrader til loggen. Eksisterende ordrer og masterordre i eksternt system endres ikke.
- Tabellen oppdateres automatisk med det nye sporet.
- Kontroller at kolonnen Regel viser forventet regelkode for testdata.
Merk: «Evaluer» er en intern motorsimulering. Den skriver kun til datoendringsloggtabellen i ePortal — ingen data sendes til NXT eller Visma, og ingen masterordre oppdateres.
Skrivebeskyttet visning¶
Datoendringsloggen er utelukkende en lesevisning av motorresultatene:
- Du kan ikke redigere, godkjenne eller avvise beregninger fra denne siden.
- Du kan ikke utløse datoendringer i masterordre eller NXT fra denne siden.
- Eventuelle skrive- og godkjenningsfunksjoner vil komme i en senere versjon av Abonnement-modulen.
Vanlige problemer¶
| Symptom | Årsak | Løsning |
|---|---|---|
| Tabellen er tom etter første innlasting | Ingen evalueringsrunde er kjørt | Klikk Evaluer for å kjøre motoren første gang. |
Regel viser S5 (gap til gjennomgang) |
Linjen har en fremtidig planlagt dato uten begrunnende observasjon | Registrer en leveringsobservasjon for linjen. |
| Linjen vises ikke i tabellen | Linjen har ingen gyldige leveringsobservasjoner | Kontroller at linjen har minst én registrert observasjon. |

