Dummy rooms, and a guest walked to another hotel
A dummy room parks a booking the hotel cannot house. Only an administrator puts one there, it is never stock, and a walk records where the guest went and what it cost.
A room whose name contains "dummy" is a parking place, not a room: an overbooked OTA guest, a stay the hotel will send elsewhere.
- Only an administrator can put a booking into a dummy room. The room picker never offers one to anybody else.
- It is never stock: not counted as a room, not in any statistic, and not in the numbers sent to the OTAs. The parked booking still holds one room of its type.
- A stay parked there that is not an OTA's is made complimentary automatically; one the OTA is billed for goes to the OTA's account.
Walked to another hotel
Card → Walked to… (administrator). It asks: which hotel, who pays the other hotel (the guest, or us), what it cost, how it was paid (cash, bank, UPI, card, or still owed) and a note. The booking is relabelled *Walked to <hotel>*, and the cost is on the record.
What it refuses
- "Only an administrator can put a booking into a dummy room (Dummy 1)"
- "Booking BK-1234 is not in a dummy room" — park it first.
- "Which hotel was the guest walked to?", "What did BK-1234 cost us?", "Who pays the other hotel — the guest, or us?"