Como funciona: Dados do responsavel ficam na tabela booking_groups. Comunicacoes, cobrangas, senhas — tudo via este contato. Os bookings individuais (PV-XXXX) herdam estes dados mas a fonte e o grupo.
Chales do GrupoCada chale = booking individual (PV-XXXX) com fechadura, AC, check-in proprio
Chale Vermelho
3 adultos + 1 crianca
R$ 1.800,00 R$ 900/diaria
PV-20260723-T1VM
Confirmado
Recursos deste chale (fechadura, AC, check-in, cortesias...)
Fechadura Senha criada · Fase 2 (sync)
Senha portao1234
Senha chale5678#
AR condicionado ON · 22C · COOL
Check-in onlinePreenchido
Checkout onlinePendente
Aut. limpezaAutoriza
Cortesia vinhoCortesia
Late checkoutAte 14h (cortesia)
Bia modeIA respondendo
AcompanhantesMaria (adulto), Pedro (adulto), Ana (crianca 8a)
Chale Verde
3 adultos + 1 crianca
R$ 1.800,00 R$ 900/diaria
PV-20260723-T2VD
Confirmado
Recursos deste chale (fechadura, AC, check-in, cortesias...)
Fechadura Aguardando sync (fase 1)
AR condicionado OFF
Check-in onlinePendente
Checkout onlinePendente
Cortesia vinho--
AcompanhantesJoao (adulto), Lucia (adulto, 12a)
Chale Azul
2 adultos
R$ 1.600,00 R$ 800/diaria
PV-20260723-T3AZ
Confirmado
Recursos deste chale (fechadura, AC, check-in, cortesias...)
Financeiro do GrupoPagamentos centralizados — distribuidos entre chales automaticamente
R$ 5.200
Total Grupo
3 chales x 2 diarias
R$ 0
Pago
0% do total
R$ 5.200
Pendente
aguardando pagamento
BREAKDOWN POR CHALE (dados reais do banco)
Vermelho R$ 1.800 R$ 0 pago
Verde R$ 1.800 R$ 0 pago
Azul R$ 1.600 R$ 0 pago
Nenhum pagamento registrado ainda
Comunicacao1 mensagem pro responsavel — consolidada para todo o grupo
GRUPO
Check-in
Enviado 1x · 08/09 18h
GRUPO
Checkout
Nao enviado
GRUPO
Voucher
Enviado 1x
GRUPO
Boas-vindas
Nao enviado
GRUPO
Cobranca
Enviado 2x
4 CHALES
Senhas
Consolidada: portao + 4 chales
Notas
Nota para o hospede (visivel no guia)
Grupo de amigos — aniversario da Cristina! Providenciar vinho de cortesia no Vermelho.
Nota interna (admin)
Grupo grande, atentar para barulho apos 22h. Cristina e cliente recorrente (3a estadia).
Como aparece no CalendarioBarras individuais por chale com badge GRP + clique abre grupo
23/07 Qui
24/07 Sex
25/07 Sab
Vermelho
GRP Teste Grupo
Verde
GRP Teste Grupo
Azul
GRP Teste Grupo
Amarelo
Livre
Livre
Cada chale continua com sua barra no calendario (necessario para fechadura, AC, check-in individual). O badge GRP indica que faz parte de um grupo. Clicar em qualquer barra abre esta tela do grupo (nao o detalhe individual).
Historico do Hospede
3
Estadias
8
Noites
R$ 12.4k
Total gasto
R$ 4.1k
Ticket medio
Timeline
23/05/2026
Grupo criado — 3 chales via teste (GV-20260723-T001)
Aguardando
PIX consolidado R$ 5.200,00 via WhatsApp pro responsavel
20/07/2026 18:00
Check-in online enviado (D-3) — link unico pro grupo
22/07/2026 18:00
Senhas enviadas — portao + 3 chales consolidado
23/07/2026 14:00
Check-in (3 chales)
25/07/2026 12:00
Checkout + review
Acoes
Como funciona (arquitetura)
booking_groups (NOVO) = camada organizacional Dados do responsavel, financeiro consolidado, ref do grupo (GV-XXXX)
bookings (EXISTENTE) = unidade operacional por chale Cada chale = 1 booking com PV-XXXX. Vinculado ao grupo via group_id FK. Fechadura, AC, check-in, checkout, calendar, HL sync — tudo por booking individual.
O que muda com o grupo: 1. Pagamentos centralizados no grupo (distribuidos entre chales) 2. Comunicacoes unificadas (1 msg pro responsavel, nao 4) 3. Dados do responsavel em 1 lugar (nao duplicados em 4 bookings) 4. Badge GRP no calendario + clique abre grupo
O que NAO muda: Fechadura, AC, check-in online, checkout, HL sync, crons, constraint overlap, room_day_config — tudo continua por booking individual.