Interpolatiekalenders definiëren

U geeft als volgt een interpolatiekalenderdefinitie op:

  1. Selecteer Configuratie > Algemeen > Interpolatiekalenders.
  2. Klik op Nieuw.
  3. Geef de volgende informatie op:
    Naam
    Geef de naam op van de interpolatiekalender.
    Weergavenaam
    Geef de naam op die in de applicatie moet worden weergegeven. Dit is een optioneel veld.
    Omschrijving
    Geef de omschrijving voor de interpolatiekalender op.
  4. Geef in het deelvenster Default patroon het default patroon voor de geselecteerde dag van de week op. Dit moet een decimale waarde zijn waarvoor geldt >=0.
  5. Klik op het tabblad Details op Nieuw.
  6. Geef in het deelvenster Afwijkend patroon de volgende informatie op:
    NB: De afwijkende patronen bestaan uit een lijst van interpolatiewaarden die worden gebruikt om het default patroon dat is gedefinieerd voor het opgegeven datumbereik te vervangen. U kunt deze patronen desgewenst definiëren.
    Datum na
    Selecteer de datum vanaf wanneer het afwijkende patroon van toepassing moet zijn. Het afwijkende patroon is van toepassing voor de dagen na deze datum. Als het afwijkende patroon moet worden toegepast voor een bereik van datums, moet u ook de Datum vóór opgeven.
    Datum vóór
    Selecteer de datum tot wanneer het afwijkende patroon van toepassing moet zijn. Het afwijkende patroon is van toepassing voor de dagen vóór deze datum. Als het afwijkende patroon moet worden toegepast voor een bereik van datums, moet u ook de Datum na opgeven.
    Omschrijving
    Geef de omschrijving voor het afwijkende patroon op.
    Zondag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (zondag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Maandag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (maandag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Dinsdag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (dinsdag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Woensdag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (woensdag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Donderdag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (donderdag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Vrijdag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (vrijdag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.
    Zaterdag
    Geef het afwijkende patroon voor de geselecteerde dag van de week (zaterdag) op, dat kan worden gebruikt om het default patroon voor de opgegeven datum te vervangen.
    NB: Dit moet een decimale waarde zijn waarvoor geldt >=0.

    Wanneer u de configuratie voor de interpolatiekalender importeert met behulp van een sjabloon, zorgt de applicatie ervoor dat de opgegeven datums geldig zijn en de vereiste notatie (dd-mm-jjjj) hebben.

  7. Als u de kalender wilt opslaan, klikt u op Opslaan.

Afwijkende patronen toepassen

U kunt de afwijkende patronen voor een specifiek datumbereik toepassen met behulp van de velden Datum na, Datum vóór, (Datum na en Datum vóór). Op deze wijze kunt u datumbereiken opgeven die elkaar overlappen.

Algemene regels:

  • Elk bereik dat volledig deel uitmaakt van andere bereiken wordt meegenomen.
  • Als twee bereiken elkaar overlappen en voor conflicterende patronen zorgen (bijvoorbeeld start van bereik A < start van B, maar eind van A > start van B) wordt het laatst toegevoegde bereik (B) toegepast voor de datums die elkaar kruisen. Het andere bereik kan worden toegepast buiten dit overlappende gebied, als dit geen conflicten oplevert met andere bereiken.
  • Het default patroon waarvoor geen datumbereik is opgegeven, (Datum vóór of Datum na) kan worden toegepast waar er geen afwijkend patroon voorkomt voor de opgegeven datum.

De eerste vermelding (rij) is het default patroon waarvoor geen datumbereik is opgegeven.

Datum na Datum vóór Maandag Dinsdag Woensdag Donderdag Vrijdag Zaterdag Zondag
1 1 1 1 1 0 0
01-01-2014 1 1 1 1 1 1 0

Er wordt een afwijkend patroon (1, 1, 1, 1, 1, 1, 0) toegepast vanaf 01-01-2014 voor alle toekomstige perioden. Alle perioden vóór 01-01-2014 maken gebruik van het default patroon.

De eerste vermelding (rij) is het default patroon waarvoor geen datumbereik is opgegeven.

Datum na Datum vóór Maandag Dinsdag Woensdag Donderdag Vrijdag Zaterdag Zondag
1 1 1 1 1 0 0
01-01-2014 1 1 1 1 1 1 0
01-03-2014 01-04-2014 1 1 1 0 0 0 0
  • Er wordt een afwijkend patroon (1, 1, 1, 1, 1, 1, 0) toegepast vanaf 01-01-2014 voor alle toekomstige perioden. Alleen de perioden tussen 01-03-2014 en 01-04-2014 maken gebruik van het opgegeven afwijkende patroon (1, 1, 1, 0, 0, 0, 0).
  • Alle perioden na 01-04-2014 maken gebruik van het opgegeven afwijkende patroon (1, 1, 1, 1, 1, 1, 0).
  • Alle perioden vóór 01-01-2014 maken gebruik van het default patroon.

De eerste vermelding (rij) is het default patroon waarvoor geen datumbereik is opgegeven.

Datum na Datum vóór Maandag Dinsdag Woensdag Donderdag Vrijdag Zaterdag Zondag
1 1 1 1 1 0 0
01-01-2014 1 1 1 1 1 1 0
01-04-2014 1 1 1 1 2 0 0
  • Er wordt een afwijkend patroon (1, 1, 1, 1, 1, 1, 0) toegepast vanaf 01-01-2014 voor alle toekomstige perioden. Dit afwijkende patroon wordt alleen toegepast tot 01-04-2014.
  • Alle toekomstige perioden na 01-04-2014 maken gebruik van het opgegeven afwijkende patroon (1, 1, 1, 1, 2, 0, 0).
  • Alle perioden vóór 01-01-2014 maken gebruik van het default patroon.