Reunimos várias melhorias no módulo de Reservas: automações, ajustes de experiência e mais flexibilidade na configuração.
Botões: nova localização e lógica
Cancelar: visível desde a criação até o início da reserva.
Ausente: visível desde o início da reserva até que o status mude.
Cancelar e Ausente nunca aparecem juntos — um substitui o outro na mesma posição.
Registrar chegada: visível desde o dia da reserva até que o status mude.
Atribuir mesa: agora fica no formulário, na seção de Mesas atribuídas.
Turnos por data (dias especiais)
É possível configurar dias com disponibilidade diferente do turno habitual. Um turno por data substitui o turno regular naquela data, permitindo gerenciar feriados, eventos ou fechamentos pontuais sem alterar a configuração base.
Conectar com mesas
Ao registrar a chegada de uma reserva, o sistema abre a mesa automaticamente com as informações preenchidas (pessoas, salão, comentário, cliente). Há três fluxos:
Mesa atribuída e livre: abre direto, sem modal.
Sem mesa atribuída (ou informações incompletas): modal para completar a atribuição.
Mesa atribuída, mas ocupada: modal de aviso com opção de reatribuir ou registrar sem mesa.
Nos dois casos com modal, é possível adicionar um garçom de forma opcional.
Origem da reserva
Cada reserva exibe um campo Origem (não editável) que indica de onde foi criada: Manual, Portal ou Recepcionista IA.
