Mode de capacitat: Taules vs Places
RestaPro té dos modes de gestionar la disponibilitat. En tries un en donar d'alta i el pots canviar després amb cura.
Mode Taules
El sistema manté un inventari de taules amb capacitats individuals i assigna cada reserva a taules concretes.
- Cada reserva té una o diverses taules assignades.
- El motor de disponibilitat combina taules si una reserva gran ho requereix (via
merge_group). - Permet control granular: VIP en taula amb vistes, terrassa per a fumadors, etc.
Ideal per a: restaurants amb plànol definit, fine dining, qualsevol negoci on l'assignació importi.
Mode Places (covers)
El sistema només compta coberts. No assigna taula.
- Defineixes un aforament total (p. ex. 60).
- Cada reserva resta places durant la seva durada.
- A sala, els clients s'asseuen on hi hagi espai.
Ideal per a: bars de tapes, casual, locals amb taules comunes, sense diferenciació de zones.
Com canviar de mode
A Configuració → Capacitat:
- Selecciona Taules o Places.
- Si mode Places, introdueix aforament total (>0).
- Desar.
Avís en canviar de Taules a Places
RestaPro compta automàticament les reserves futures amb taula assignada (en estat pending/confirmed/arrived) i mostra un diàleg:
Tens N reserves futures amb taula assignada. En canviar a Places es perdran aquestes assignacions — les reserves es mantenen, però ja no tindran taula concreta.
Si confirmes, el canvi s'aplica. Les reserves no es perden, només es desvinculen de la seva taula.
Si no hi ha reserves afectades, l'avís és més suau:
Passaràs a aforament per places. Les teves taules deixaran de fer-se servir per a assignació automàtica. Pots tornar al mode Taules quan vulguis.
De Places a Taules
Quan tornes al mode Taules:
- Necessites tenir taules actives amb capacitat >0.
- Les reserves existents funcionaran al nou mode des d'aquell moment (sense taula assignada inicialment, les assignes tu).
Com es calcula la disponibilitat
Mode Taules
- Per a cada slot horari, busca taules lliures en aquell rang.
find_available_table_combo: troba una combinació de taules amb capacitat ≥ party_size, considerant merge_group.- Si en troba → slot disponible.
Mode Places
- Per a cada slot, suma els coberts ja reservats que se solapen.
cover_capacity − ocupació >= party_size→ slot disponible.
Exemple mode Places
Aforament total 60. A les 20:00 entra una reserva de 6 persones (90 min, fins a les 21:30).
- Disponibles 20:00-21:30: 60 - 6 = 54.
- Una altra reserva de 5 a les 20:30 → ocupació 11; en queden 49.
- Reserva de 50 a les 20:30 → rebutjada (necessita 50, n'hi ha 49).
Pinche i modes
Pinche entén tots dos modes. Si en mode Places li demanes "assigna aquesta reserva a la taula 4", et dirà que no és possible perquè treballes per aforament total.
Recomanació
- Per defecte Taules si tens més d'una zona o capacitats diferents.
- Places si la teva sala és indiferenciada i no et vols complicar.
- Canvia amb cura: un cop amb moltes reserves, el canvi trenca assignacions.