Vessel Allocations

Interactive vessel schedule grid with drag-and-drop, per-date overrides, schedule management, and capacity overview.

Vessel Allocations is the capacity grid — every vessel against every date, colour-coded by how full each departure is. It answers 'where can I put four more divers next Tuesday?' at a glance, and lets you drag a departure to a different slot. Dates carrying a per-date change are marked Overridden.

Last updated

Reading the grid

Each cell is a vessel on a date, shaded by utilisation:

  • Empty (0%) — nothing booked
  • Medium (50-80%) — filling up
  • High (80-99%) — nearly full
  • Full (100%) — no seats left
  • Blocked — the vessel is unavailable that day

A cell marked Overridden has a per-date change applied — a different time, vessel or capacity from the base schedule.

Three views of the same thing

The Timetable here shows capacity across dates. Dive Scheduler is where you build and change the schedule. Dive Board is where you run a single day. Use this grid for planning, the scheduler for changing, the board for operating.

Common Tasks

How to Find Capacity for a Booking (where can I fit divers, free seats, vessel availability, capacity grid)

Answer where a group can be accommodated without opening each day individually.

Required permission: Dive operations read

  1. Go to Vessel Allocations in the left sidebar
  2. Find the date range you are looking at
  3. Scan for cells showing Empty (0%) or Medium (50-80%)
  4. Open the cell to see its departures and remaining seats

Result: You can see immediately which vessel and date has room, rather than checking each day in turn.

How to Move a Departure to Another Slot (drag departure, move trip, reschedule departure)

Reposition a departure directly on the grid.

Required permission: Dive operations write

  1. Go to Vessel Allocations
  2. Drag the departure to the vessel and date you want
  3. Release to drop

Result: The departure moves, with its bookings. If it fails you will see Failed to move slot.

Note: Check capacity before moving to a smaller vessel — some divers may need reallocating afterwards on the Dive Board.

How to Manage a Vessel's Departures (edit departures, vessel schedule, manage departures)

Jump from the grid into the schedule for a vessel.

Required permission: Dive operations write

  1. Go to Vessel Allocations
  2. Choose Manage departures on the vessel
  3. Make the changes in the scheduler

Result: You are in the scheduler with that vessel's departures, where times, capacity and offerings are edited.

How to Block a Vessel (boat unavailable, block vessel, maintenance day, boat out of service)

Take a vessel out of service for a period so nothing is booked onto it.

Required permission: Dive operations write

  1. Go to Vessel Allocations
  2. Block the vessel for the dates it is unavailable

Result: Those dates show as Blocked and cannot be booked.

Note: Block as early as you know. Blocking a date that already has bookings does not move them — check the Dive Board and reallocate first.

Troubleshooting

A vessel shows as full but the boat has empty seats

Cause: The same trip has been modelled as two departures, so each has its own seat pool.

Fix: It should be one departure with several offerings. Fix it in the Dive Scheduler — seats pool at the hull, not at the product.

A date is marked Overridden and I do not know why

Cause: A per-date change was applied to that day.

Fix: Open the date in the Dive Scheduler to see what differs, and restore the base schedule if the override is no longer needed.

A vessel appears free while it is out on a trip

Cause: The departure has no return time.

Fix: Set when the boat is back on the departure in the scheduler. Without it the vessel looks available straight after leaving.

Moving a departure failed

Cause: The target slot may conflict with an existing departure, or the vessel is blocked.

Fix: Check the target cell is not Blocked and has no overlapping departure. Overlapping trips on one vessel are refused.