Restaurantes não funcionam como um negócio normal de 9 às 17. Funcionam em fragmentos: serviço de almoço, serviço de jantar, limpeza de fim de noite, turnos divididos com intervalos não pagos no meio, pessoas diferentes a taxas diferentes, prémios de fim de semana, turnos de feriado.
Se o sistema de folha que está a comprar foi feito para escritórios, normalmente falha no momento em que o aponta para um restaurante.
Queríamos saber se o motor da Chegatta aguentava a forma real do trabalho de restaurante. Então criámos um cenário fictício de restaurante e corrermos-no pelo motor — sem atalhos, sem resultados pré-calculados.
O restaurante fictício
Criámos Casa Verde Restaurants, Lda. — uma empresa falsa em Porto, PT, NIPC 999999990.
Dois estabelecimentos:
- Casa Verde — Porto Centro
- Casa Verde — Matosinhos
Quatro funcionários fictícios, quatro taxas por hora diferentes:
| Funcionário | Cargo | Taxa |
|---|---|---|
| Carlos Silva | Empregado de restaurante | 10,00 EUR/hora |
| Maria Santos | Empregada de restaurante | 11,00 EUR/hora |
| Ahmed Khan | Auxiliar de cozinha | 10,50 EUR/hora |
| João Costa | Chef | 13,00 EUR/hora |
O ponto de quatro taxas: o motor não pode assumir que todos os funcionários recebem o mesmo. A folha tem de calcular de forma independente para cada pessoa.
A forma real dos turnos de restaurante
Almoço: 11:00–15:00. Jantar: 18:00–23:00.
Um empregado pode trabalhar nos dois. Isto é um turno dividido: dois períodos de trabalho com um intervalo não pago no meio. O intervalo importa, porque sistemas de folha que apenas somam entrada a saída acabam por pagar o intervalo.
Criámos cenários que bateram nas partes difíceis:
- Turnos divididos normais, com intervalos registados explicitamente.
- Horários de dias de semana.
- Horas extras após os limiares diário e semanal.
- Trabalho noturno.
- Trabalho de fim de semana.
- Trabalho de feriado.
- Subsídios de refeição.
- Licenças aprovadas.
- Ausência não aprovada.
- Chegadas atrasadas.
- Partidas antecipadas.
O teste não foi: "o motor consegue produzir um número?" Foi: "o motor consegue produzir o número certo para cada funcionário de forma independente, a partir desta semana caótica?"
O que o motor teve de acertar
Para que uma folha de restaurante seja confiável, o sistema tem de responder a perguntas como:
- Quantas horas pagáveis o Carlos efectivamente trabalhou, depois de excluir os intervalos?
- Quando começaram as horas extras — no limiar diário, no semanal, ou nos dois?
- O intervalo não pago entre 15:00 e 18:00 foi excluído das horas?
- A taxa de 11,00 EUR da Maria vazou para o cálculo de 13,00 EUR do João?
- Os registos rejeitados ou não aprovados foram excluídos do pagamento?
- O turno de feriado foi tratado correctamente?
- Os subsidíos de refeição foram aplicados só nos dias em que foram ganhos?
Nenhum destes é um caso extremo exótico. Isto é uma semana normal de restaurante.
O que provámos
Corremos o cenário pelo motor e confirmámos três coisas:
-
As remunerações normais calculam correctamente para horários semanais padrão no âmbito da empresa de teste. A base funciona.
-
Os turnos divididos calculam correctamente. O motor somou os períodos de trabalho, dividiu horas regulares de horas extras diárias no limiar certo e excluiu o intervalo não pago entre 15:00 e 18:00.
-
Os registos dos funcionários permanecem isolados. Alterar a taxa ou a configuração do Carlos não afectou a folha da Maria, do Ahmed ou do João. Zero contaminación cruzada. Para um restaurante com 20 ou 50 funcionários, isto não é um agravo — é a diferença entre uma folha em que se pode confiar e uma folha que tem de ser verificada à mão.
O teste completo passou com 3 de 3 cenários verdes, e não perturbou nenhum teste de folha existente.
O que "folha de restaurante" realmente significa na prática
Para um proprietário de restaurante ou uma agência de trabalho temporário que coloca pessoal em estabelecimentos de restaurante, o sistema de folha tem de lidar com:
- Taxas por hora diferentes por funcionário, com taxas que podem mudar ao longo do tempo.
- Turnos divididos com intervalos não pagos.
- Limiares de horas extras diárias, não só semanais.
- Subsídios de refeição nos dias em que realmente trabalhou.
- Turnos de feriado e prémios de feriado.
- Licenças aprovadas que não se transformam numa violação de presença.
- Ausências não aprovadas que se tornam eventos de conformidade.
- Contas de dicas como conceito separado do salário base.
- Taxas de faturação do cliente separadas das taxas de pagamento dos funcionários.
- Taxas históricas preservadas, não silenciosamente substituídas.
Este é o padrão. Se um sistema não o atingir, não sobreviverá a uma folha de restaurante real.
Onde está a Chegatta hoje
O motor da Chegatta atinge o padrão central de restaurante nos nossos testes: turnos divididos, múltiplas taxas por hora, cálculo independente por funcionário, limiares de horas extras, exclusão de intervalos, subsidícios de refeição, tratamento de licença versus ausência.
O que somos honestos sobre: a distribuição de pools de dicas específica de restaurante e os fluxos de aprovação automatizados de múltiplos passos para ajustes de folha são ainda extensões opcionais sobre o motor central. O cálculo central e o bloqueio são sólidos. Os fluxos mais ricos específicos de restaurante são a próxima camada.
Se dirige restaurantes, hotelaria, ou coloca pessoal em estabelecimentos de restaurante, a pergunta certa a fazer a qualquer fornecedor de folha é: "mostre-nos a sua semana de restaurante, não a sua semana de escritório". Esta é a nossa.