Zum Hauptinhalt springen

Berechnung testen

Stehen Eingabeobjekt und Tarife, rechnen Sie einen Testfall und prüfen, ob die Zahlen zu Ihrer Gebührenordnung passen.

Eine Testberechnung ausführen

  1. Gehen Sie zu Navigation → Cost Calculator.
  2. Klicken Sie in der Übersicht Cost Calculations auf New.
  3. Wählen Sie in der Auswahlliste Template Ihren Hafen (z. B. Den Helder).
  4. Setzen Sie Tariff date auf ein Datum innerhalb der Tarifgültigkeit (z. B. 2026-01-01).
  5. Füllen Sie die Abschnitte des Formulars aus:
    • Ship — wählen Sie über die Schiffsauswahl ein Schiff; der Rechner liest GT, LOA und weitere Angaben aus dem Schiffsdatensatz.
    • Basis information / General — Schiffstyp, ISPS-Kennzeichen und Ähnliches.
    • Inbound / Outbound — Tiefgang, Gebiet, Anzahl Lotsen oder Schlepper, soweit zutreffend.
    • Alle weiteren hafenspezifischen Abschnitte, die Sie eingerichtet haben.
  6. Klicken Sie auf Calculate.

Unter dem Formular erscheint das Ergebnispanel. Die Zeilen sind nach Tarifgruppe gruppiert (etwa Hafengeld, Lotsgeld einwärts). Jede Zeile zeigt den Tarifnamen und den berechneten Betrag.

Gleichen Sie jede Zeile mit dem Betrag ab, den Sie von Hand aus der Gebührenordnung gerechnet haben. Fehlt eine Zeile oder stimmt sie nicht, hilft die Tabelle zur Fehlersuche unten.

Durchgerechnetes Beispiel: Den Helder

Die Tabelle listet von Hand gerechnete Erwartungswerte aus der Den-Helder-Gebührenordnung 2026. Nutzen Sie sie nach der Einrichtung als schnelle Gegenprobe.

FallErwartetes Ergebnis
Seeschiff, GT 10.000, Nieuwe Diep, ISPS jaHafengeld 10.000 × 0,93 € = 9.300 € · ISPS 10.000 × 0,28 € = 2.800 € · HAP (Stufe ≥ 10.000) = 1.220 €
Lotsgeld einwärts, Tiefgang 55 dm2.526 € (S 1.823 + TC16 703)
Lotsgeld einwärts, Tiefgang ≤ 27 dm624 €
Lotsgeld einwärts, Tiefgang 90 dm7.858 €
Festmacher, Anlaufzeitraum = day120 €
Festmacher, Anlaufzeitraum = night180 €
Kreuzfahrtschiff, GT 30.00030.000 × 0,35 € = 10.500 €

Stimmen Ihre Zahlen, ist die Tarifeinrichtung korrekt. Abweichungen deuten auf eine falsch gesetzte Bedingung, einen falschen Betrag oder eine Stufengrenze hin.

Die Berechnung speichern

Um den Testlauf festzuhalten:

  1. Klicken Sie im Ergebnispanel auf Save calculation.
  2. Geben Sie der gespeicherten Berechnung einen Namen.
  3. Wählen Sie bei Bedarf einen Kunden.
  4. Bestätigen Sie. Die Berechnung ist gespeichert und erscheint in der Liste Cost Calculations.

Gespeicherte Berechnungen lassen sich öffnen, prüfen und auf den Status Quoted oder Closed setzen.

Fehlersuche

SymptomWahrscheinliche UrsacheLösung
Hafen fehlt in der Auswahlliste TemplateAvailable ist aus, oder Application area steht nicht auf „Cost calculation“Objekt in Object definitions öffnen, Available einschalten und Application area = Cost calculation prüfen
Absturz der Seite: „Cannot convert undefined or null to object“Kein verknüpftes Feld am Hauptobjekt hat eine leere Group, oder jedes Feld eines Abschnitts steht bei Visibility auf Private oder HiddenGroup des Schiffsfeldes leeren; Visibility jedes Feldes auf die erste Option (Public) setzen
Keine Ergebniszeilen für eine TarifgruppeDie Hafenbedingung fehlt oder ist falschReiter Conditions der Gruppe prüfen: Field type ConditionString, Source field $.__DefinitionSystemCode, Operator Equals, Wert = exakter System code des Hafens
Die Staffel liefert nichtsDer Schlüssel in Amount source template ist falsch, der Eingabewert ist 0 (von einem ConditionNumeric geblockt), oder die Stufen decken den Wert nicht abPrüfen, ob der Schlüssel {{field}} im Amount source template zum System code des Feldes passt; prüfen, ob das ConditionNumeric den Wert durchlässt; prüfen, ob From / To der Stufen lückenlos sind und den ganzen Bereich abdecken
Betrag pro Einheit ist 0, obwohl der Satz nicht null istDer Feldpfad unter CalculationPricePerUnit ist falsch, oder das Feld ist im Formular leerFeldpfad prüfen (z. B. $.ship.gt) und sicherstellen, dass der Benutzer das Feld vor dem Klick auf Calculate ausgefüllt hat
Eine Zeile erscheint, aber der Betrag stimmt nichtStufengrenze um eins daneben, oder falscher Amount in einer StufenzeileMatrixzeilen durchsehen; denken Sie daran, dass Stufen [From, To) sind — der From-Wert zählt dazu, der To-Wert nicht