The Dives Workspace
Route: /dive/overview
Dives is the day-to-day workspace for running a dive operation: who is in-house and diving, what they've booked and used, how today's boats are loaded, and what still needs to be charged. It replaces the older Dive Overview list with a four-tab layout:
| Tab | What it's for |
|---|---|
| Divers | Every in-house guest, with their dives, equipment, package status, and billing |
| Boat dispatch | Planning and running boat trips on a timeline — see Boat Dispatch |
| Comments | The comment feeds of the day's trips in one place |
| Settings | The dive module's own configuration — see Dive Settings |
The date in the header anchors the whole workspace: the guest list shows everyone in-house on that day, and Boat dispatch shows that day's trips. Use the arrows or the date picker to move between days.
Guests appear in the Divers list from three sources: confirmed resort or vessel bookings whose stay covers the day, dive-center visits (see Dive Center Guests), and day guests added for that date. You don't add anyone here manually — the list follows the bookings.
Divers tab with the guest list and one guest's detail open
The guest list
The left-hand list shows one card per guest: initials or profile photo, name, an optional certification-level badge (colored consistently per level), room and stay dates, the package meter, and the number of dives done. Use the search box to filter by name or room, and the sort toggle to order by Room or Name.
The package meter reads like 4 / 11 — dives covered by what the guest has bought versus their total entitlement. ∞ means the guest either bought an unlimited package or has no package at all (pay per dive). How entitlements are counted is explained under Billing below.
Tip: On a phone the workspace shows one pane at a time — the list first, then the selected guest's detail with a back arrow.
The guest detail
Selecting a guest opens their detail pane:
- Header — name, certification badge, room and stay, and the booking number as a link straight to the booking. The eye icon opens the guest's customer profile. The Print menu appears when guest print templates are configured (a Dive Guest Sheet template is set up automatically) and downloads the filled PDF for this guest.
- Tiles — Dives done, Package left (remaining covered dives, or ∞), Next dive, and Balance.
Note: Next dive shows the guest's next upcoming dive — either a future dive-log entry or the next planned boat trip they are manifested on. A dash means nothing upcoming is scheduled. Balance only appears when something is chargeable — it is the value of everything above the guest's package (see below).
Below the tiles, four sub-tabs:
Dives
Every dive the guest has logged, chronologically: date, time, dive type and site, guide and boat, tank size and air mix, status (scheduled / ongoing / completed), and comments. Long histories page 8 rows at a time. The Equipment rented card summarizes which rental gear the guest has used (or shows Own gear). Add dive opens the dive log dialog pre-filled with this guest.
Equipment
A day-by-day matrix of rental equipment: one row per configured rental product, one column per dive day, one toggle per dive (D1, D2, …). Tap a toggle to mark gear as rented for that specific dive — the change saves immediately and feeds both the trip manifests and the guest's billing.
Billing (what will be charged)
The billing tab shows how the guest's purchases cover their usage — and what remains to charge:
- Products used — one row per dive product and rental item: how many were used versus how many the guest is entitled to (e.g.
4 / 11). A red +n in front of the numbers marks usage above the entitlement. - Will be charged — the itemized overage lines with their prices, and the total. This total is the guest's Balance tile.
How entitlement counting works:
- Every prepaid or on-site purchase of a product that belongs to a dive type entitles dives of that type — one dive per unit by default. Whether the purchase is already paid doesn't matter; being on the bill is enough.
- Products configured as dive packages (see Dive Settings) can be worth several dives per unit (e.g. 1× Dive Package = 10 dives) or be unlimited.
- A package can count toward several dive types at once — useful when Day Dive 1, Day Dive 2, and Day Dive 3 are really the same thing. All mapped types share one pool.
- Rental equipment works the same way: rentals recorded on dives count as usage, purchases of that rental product offset them, and the rest is charged.
- Dives of a type the guest never bought — the classic "extra night dive" — appear in full under Will be charged, priced at the product's unit price.
Two buttons act on the open amount:
| Button | What it does |
|---|---|
| Create POS | Creates a new POS bill for the guest, pre-loaded with all open charge lines, and opens it in the POS counter — settle it there like any other bill |
| Charge to room | Only shown when the guest has a booking. Books every open line onto the booking's On-site bill; the purchases then cover the usage and the balance clears |
Billing sub-tab with products used and the to-be-charged lines
Warning: Charge to room writes real items onto the booking's on-site bill immediately. If you charge by mistake, remove the items on the booking's On-site tab.
Information
The guest's certification card: the customer-profile fields your team selected in Dive Settings — certification level, organisation, insurance, last dive, and similar. The card is read-only here; edit the values on the customer profile.
Comments tab
The Comments tab collects the comment feeds of the selected day's trips — trip comments and dive-log comments in one chronological list per trip, with the lead guide highlighted. New comments can be added per trip; they are also visible in the trip drawer on Boat dispatch.
Comments tab with the day's trip comment feeds
Who can access this: Requires the Dive log permission. Visible when the Dive Log module is active.
Related chapters
- Boat Dispatch — planning trips, manifests, and completing a dive day.
- Dive Settings — equipment products, dive packages, and the certification card.
- Dive Log — the full dive list and the dive entry dialog.
- POS — settling a bill created with Create POS.
- The Folio — where Charge to room items land.
