01 / Cruise industry ERP
CruiseWorld
A core system for the structure the industry shares. A design that faces the operations each company runs its own way.
Modules
01
Booking
Cabins, groups and options handled on one record, from inquiry to departure.
02
Revenue
Revenue recognised on the company’s own rules, visible by voyage, agency and period.
03
Billing & payment
Invoices, commissions and supplier payments reconciled without a spreadsheet in between.
04
Customers
Travellers, agencies and corporate accounts kept as one history across voyages.
05
Reporting
The numbers management actually asks for, on the cut each company uses.
06
Integration
Accounting packages, shipping-line formats and in-house tools connected through the API.
Flow
From building the product to handing it to accounting.
Cruise operations run as one line, from setting up a voyage to the accounting hand-off. CruiseWorld stands on that line and carries a single booking record all the way through.
The red line is what CruiseWorld covers. Above it is what people decide, below it is what leaves the system — both differ from one company to the next, and the system is built to keep them that way.
Currency
Yen of course —
and business in any currency.
Cruise business crosses borders on both sides. Register the currencies you deal in and CruiseWorld runs product, booking, invoicing, receipt and payment the same way in each. Lines keep their original amount with the yen value alongside — so yen business works as before, and foreign-currency business stays in its own currency.
Currencies are registered. Add the ones you deal in and they all work the same way. Decimal places, rounding and the rate table are held per currency.
USD in the diagram below is only an example; other currencies follow the same flow.
The amount for the traveller does not move before departure. The currency swing stays on the purchase side.
The balance is held in its own currency and converted at closing. The difference is kept separately as an FX gain or loss.
DETAILRates in detail (TTS, TTB, internal and year-end rates / automatic updates)+
The rate to use depends on the moment.
When a system holds a single fixed rate, the invoice, the payment and the internal figures drift apart. CruiseWorld holds rates by type and lets you set which one applies where.
| RATE | WHERE IT APPLIES | SET BY |
|---|---|---|
| TTS (telegraphic selling rate) | Selling and invoicing a foreign-currency product in yen | Currency, date |
| TTB (telegraphic buying rate) | Converting a payment received in foreign currency | Currency, date |
| Internal rate | Forecast, budget and internal revenue management, held steady through the period | Period, division, product |
| Year-end rate (TTM) | Converting foreign-currency balances at closing; the difference goes to FX gain or loss | Financial year |
Each line keeps the original amount, the rate applied, its type and the converted yen amount. You can always trace why a figure came out as it did.
updates
Daily exchange rates published by MUFG Bank are imported automatically, updating TTS and TTB every day. Manual entry still works as before.
An optional feature.
Individuality
Making your character explicit
on top of the core system.
Cruise operations carry a great deal that is never written down: the order of settlement, the habits of each agency, the way currency is handled. Even accounting has paths the industry tends to follow. 4thWAVE holds that knowledge from the work it has done.
Used as a measure, it shows which parts of your way of working are shared with the industry and which are yours alone. The shared part goes to the core system; the part that is yours becomes the specification. Where accounting is involved, we speak directly with your tax accountant when needed, so the specification is certain.
01
We put the industry’s path first
Rather than asking from a blank page, we show the standard treatment as a proposal. Where you differ is your character.
02
We speak with your tax accountant
Where accounting is involved, your accountant and 4thWAVE work it out directly.
03
Character kept, not trimmed
The differences that surface are exactly what sets you apart. We keep them, and carry them on top of standardised functions.
How we work
A package alone does not fit.
Fully custom development is too much. So we split the two.
STEP 01
Read the operation
We sit with the actual workflow before drawing anything.
STEP 02
Separate shared from specific
What the industry shares goes to the core; what is yours stays yours.
STEP 03
Grow it around your operation
The package is the base; we customise what needs it, and adapt as your work and environment change.
STEP 04
Support the day-to-day
After launch we stay with your daily operation, keeping it stable and dependable.