Ga naar hoofdinhoud

De berekening testen

Zodra het invoerobject en de tarieven zijn ingesteld, voer je een testberekening uit om te controleren of de cijfers overeenkomen met je tarieflijst.

Een testberekening uitvoeren

  1. Ga naar Zijbalk → Kostencalculator.
  2. Klik op het overzicht Havenkostencalculaties op New.
  3. Selecteer je haven in de dropdown Template (bijv. Den Helder).
  4. Stel de Tariefdatum in op een datum binnen de geldigheidsperiode van het tarief (bijv. 2026-01-01).
  5. Vul de formuliersecties in:
    • Ship — gebruik de schipskiezer om een vaartuig te selecteren; de calculator leest GT, LOA en andere attributen uit het scheepsrecord.
    • Basis information / General — scheepstype, ISPS-vlag en vergelijkbare invoer.
    • Inbound / Outbound — diepgang, gebied, aantal loodsen of sleepboten waar van toepassing.
    • Overige havenspecifieke secties die je hebt geconfigureerd.
  6. Klik op Bereken.

Het resultatenvenster verschijnt onder het formulier. Regels zijn gegroepeerd per tariefgroep (bijv. Harbour dues, Pilotage inbound). Elke regel toont de tariefnaam en het berekende bedrag.

Vergelijk elke regel met het verwachte bedrag dat je handmatig hebt berekend op basis van de tarieflijst. Als een regel ontbreekt of onjuist is, gebruik dan de onderstaande probleemoplossingtabel.

Uitgewerkt voorbeeld: Den Helder

De onderstaande tabel bevat een reeks handmatig berekende verwachte resultaten op basis van het Den Helder-tariefschema 2026. Gebruik deze als snelle controle na het uitvoeren van de inrichting.

ScenarioVerwacht resultaat
Zeeschip, GT 10.000, Nieuwe Diep, ISPS jaHavengeld 10.000 × €0,93 = €9.300 · ISPS 10.000 × €0,28 = €2.800 · HAP (band ≥ 10.000) = €1.220
Loodsgeld inkomend, diepgang 55 dm€2.526 (S 1.823 + TC16 703)
Loodsgeld inkomend, diepgang ≤ 27 dm€624
Loodsgeld inkomend, diepgang 90 dm€7.858
Bootlieden, aanloopperiode = dag€120
Bootlieden, aanloopperiode = nacht€180
Cruiseschip, GT 30.00030.000 × €0,35 = €10.500

Als je cijfers overeenkomen, is de tariefinrichting correct. Afwijkingen wijzen op een onjuist geconfigureerde voorwaarde, een verkeerd Bedrag, of een grenswaardieprobleem in een band.

De berekening opslaan

Om een registratie bij te houden van de testrun:

  1. Klik op Berekening opslaan in het resultatenvenster.
  2. Voer een Naam in voor de opgeslagen berekening.
  3. Kies optioneel een Customer.
  4. Bevestig. De berekening wordt opgeslagen en verschijnt in de lijst Havenkostencalculaties.

Opgeslagen berekeningen kunnen worden geopend, bekeken en de status Quoted of Closed krijgen.

Probleemoplossing

SymptoomWaarschijnlijke oorzaakOplossing
Haven niet in de dropdown TemplateBeschikbaar staat uit, of Application area is niet "Cost calculation"Open het object in Objectdefinities, zet Beschikbaar aan en controleer Application area = Cost calculation
Pagina crasht: "Cannot convert undefined or null to object"Geen gekoppeld veld op het hoofdhavenobject heeft een lege Groep, of elk veld in een sectie heeft Zichtbaarheid ingesteld op Private of HiddenStel de Groep van het scheepsveld in op leeg; stel de Zichtbaarheid van elk veld in op de eerste optie (Public)
Geen resultaatregels voor een tariefgroepHavenpoortvoorwaarde ontbreekt of is onjuistControleer het tabblad Voorwaarden op de groep: Veld soort ConditionString, Bronveld $.__DefinitionSystemCode, operator Equals, waarde = exacte haven-Systeemcode
Tariefmatrixzoekopdracht geeft niets terugDe sleutel van Bedrag bron sjabloon is onjuist, de invoerwaarde is 0 (geblokkeerd door een ConditionNumeric), of de banden dekken de waarde nietControleer of de {{veld}}-sleutel in Bedrag bron sjabloon overeenkomt met de Systeemcode van het veld; controleer of de ConditionNumeric de waarde doorlaat; controleer of de Vanaf / Naar-bereiken van de banden aaneengesloten zijn en het volledige bereik dekken
Bedrag per eenheid is 0 ondanks een niet-nultariefHet bronveldpad van CalculationPricePerUnit is onjuist, of het veld is leeg op het formulierControleer het bronveldpad (bijv. $.ship.gt) en of de gebruiker dat veld heeft ingevuld voordat hij op Bereken klikte
Een regel verschijnt maar het bedrag is onjuistBandgrenswaarde is één af, of verkeerd Bedrag in een bandrijBekijk de matrixrijen; onthoud dat banden [Vanaf, Naar) zijn — de Vanaf-waarde is inbegrepen, de Naar-waarde niet