TapNTable 0.10.3: horários de verdade, em todo o lado
Um horário por filial, e é esse que manda
O horário de funcionamento de cada filial passa a viver num único sítio - o editor de filiais - e toda a aplicação obedece-lhe. Dias da semana, abertura e fecho, pausa a meio do dia, dias de 24 horas e horários que atravessam a meia-noite (abrir às 18:00 e fechar às 02:00) - está tudo lá, e é dali que o menu QR, as reservas, o buffet, o prato do dia e o estado “aberto agora” leem a verdade.
As janelas de refeição - a partir de que hora a filial serve almoço e a partir de que hora serve jantar - também se definem no mesmo editor. O buffet e o prato do dia deixaram de ter horários próprios escondidos nas suas páginas: mudas a janela da filial e o preço do buffet e o prato apresentado mudam no momento.
Feriados e dias fechados
Cada filial pode agora marcar dias em que está fechada - um feriado, um evento privado, uma obra - com uma etiqueta opcional. Nesse dia, tudo reage de uma vez: o menu QR não aceita entradas novas, as reservas não oferecem horários, o takeaway esconde o dia do seletor e desliga o “para já”, e o rodapé público mostra “Fechado hoje” com o motivo. As outras filiais não são afetadas.
Reservas seguem o horário da filial
As reservas deixaram de ter um horário próprio para copiar e manter à mão: os horários disponíveis para reservar nascem diretamente do horário da filial, incluindo pausas e dias fechados. Mudas o horário da filial, a disponibilidade de reservas muda no mesmo instante - sem passos extra. O takeaway mantém o seu horário próprio, pensado para quem serve levantamentos fora das horas da sala.
O menu QR respeita o fecho
Fora de horas, ler o código QR de uma mesa deixa de abrir o menu - o cliente é levado à montra com um aviso claro de que o restaurante está fechado. Mas uma mesa com conta aberta nunca fica pendurada: quem já está sentado continua a pedir, pagar e fechar depois da hora de fecho. E o POS não tem qualquer bloqueio - o staff vende a qualquer hora, por decisão nossa.
A mesma regra passou a ser garantida também no servidor: pedidos de reserva ou de takeaway forjados fora de horas, em dias fechados ou fora da grelha de horários são rejeitados, mesmo que alguém tente contornar a aplicação.
Avisos que não atrapalham
Se gravares uma janela de refeição que nunca cruza o horário de funcionamento - um jantar a começar depois do fecho - a aplicação avisa mas grava na mesma: tu mandas. O mesmo nas escalas de trabalho: um turno marcado para um dia fechado ou fora de horas gera um aviso, não um bloqueio.
A versão 0.10.3 já está disponível e chega às instalações através do atualizador integrado, como habitualmente.