Recalculate ROB Details for Period

The Recalculate ROB Details for Period action recalculates ROB Details for vessel daily reports within a selected time period. The action is available from the More Actions submenu on the toolbar.

Availability Conditions

The action becomes available when the following conditions are met:

  • The Voyages folder is selected.

  • One or more voyage records are selected in the List of Objects.

Process Overview

  1. Period Selection Dialog

    When the action is triggered, a dialog window opens containing:

    • A vessel selection dropdown;

    • A period selector with start and end date/time values.
      The end date cannot exceed the current system date.

  2. Validation on Confirmation

    After clicking , the system performs the following validations:

    1. Vessel Selection Check

      • If no vessel is selected, an error is displayed:
        "Vessel must be selected."

    2. Period Consistency Check

      • The end date must be later than the start date.

      • If the condition is not met, an error is displayed:
        "Not all Reports in the period had their ROB Details successfully regenerated."

  3. Confirmation Step

    If validation is successful, a confirmation dialog is displayed with and options and the following message:

    "Regenerate ROB Details for selected period? All existing ROB Details will be lost."

  4. ROB Details Recalculation

    After confirmation, the system performs the following actions:

    1. Data Loading

      • Loads all daily reports within the selected period.

      • Identifies the voyages associated with these daily reports.

      • Loads all relevant voyages in bulk.

    2. ROB Calculation

      • Applies the standard ROB calculation logic.

      • Regenerates ROB Details using the ‘current based on previous’ differential calculation scheme.

    3. Completion Notification

      • Displays a notification confirming successful recalculation, for example:
        "Successfully generated ROB Details for all vessel daily reports in the given period. Successfully regenerated ROB Details for <number> Daily Report(s) in <number> Voyage(s)."