C cenaly.com
Começar grátis

Registro de entrada e saída

Terminal do estabelecimento (tablet / QR code no monitor), geofencing e fechamento automático de turnos esquecidos

On this page 18

Marcação de entrada e saída

O funcionário mesmo marca a entrada e a saída — e essas marcações viram imediatamente fato no quadro de horários (aba Planejado x Realizado da seção "Funcionários"), a partir do qual a folha de pagamento é calculada. O horário é sempre definido pelo servidor: não é possível "manipulá-lo" a partir do dispositivo.

Abrir: Painel administrativo → Funcionários → Minha conta (funcionário) e Funcionários → ⚙ Configurações de escala e marcação (proprietário, gerente — somente visualização).


O que entra no quadro de horários#

Um turno no quadro de horários é o planejado (se o turno estava na escala) e o realizado: horário de entrada, saída e intervalos. O realizado sempre tem uma origem:

Origem Como o fato surgiu
O próprio funcionário Botões "Cheguei" / "Saí" na conta pessoal — pelo celular ou por um computador compartilhado
Terminal do estabelecimento PIN no tablet-terminal ou QR no monitor do estabelecimento (veja abaixo)
Caixa Marcação de um colega pelo POS-terminal compartilhado com o PIN dele, ou pelo gerente
Presença de dispositivos Ponto automático: o garçom está logado no tablet — está no turno (opção da unidade)
Manualmente O proprietário ou o gerente corrigiu o horário no planejado x realizado

A correção manual sempre "manda mais" que a automação: depois dela, os automáticos não mexem no turno.

Se o funcionário chegou sem planejado na escala, a marcação cria um turno fora da escala — ele aparece no planejado x realizado com um indicador separado.


Marcação pelo celular do funcionário#

Na Minha conta, no bloco "Hoje" — o status ("Fora do turno" / "No turno desde 09:02" / "Turno não fechado de 18 de setembro") e os botões:

  • Cheguei — abre o turno: se houver um turno planejado para hoje, o realizado é vinculado a ele; caso contrário, cria um turno fora da escala;
  • Intervalo / Voltei — intervalos reais dentro do turno; se o intervalo não for fechado até a saída, ele é fechado com o horário de saída;
  • Saí — fecha o turno aberto (inclusive o noturno, iniciado ontem, e o esquecido por vários dias: nesse turno, "Hoje" mostra apenas esse botão e a dica sobre correção).

Esqueceu de marcar — na conta há "Esqueci de marcar": uma solicitação de correção do quadro de horários, que o gerente confirma.


Onde a marcação é permitida: geolocalização ou terminal#

A configuração "Portão de marcação" em "Configurações de escala e marcação" decide se a marcação é aceita de qualquer lugar:

Modo Comportamento
Desativado A marcação é aceita de qualquer lugar, sem verificações
Avisar (padrão) O navegador do funcionário transmite a geolocalização; a marcação a mais de 300 m da unidade passa, mas é sinalizada com a flag "fora da unidade" — o gerente a vê no planejado x realizado
Rigoroso A marcação além do raio definido é rejeitada com o texto "você está a 800 m, o permitido é 300 m". Sem geolocalização (o navegador foi proibido) — também é rejeitada. A marcação de um colega por PIN no caixa — também: o PIN confirma quem está marcando, não onde; o caixa é vinculado como terminal (veja abaixo) ou recebe permissão de geolocalização
Somente do terminal do estabelecimento A marcação é aceita somente com a comprovação de um dispositivo vinculado — um tablet, smartphone ou monitor que fica fisicamente no estabelecimento. A geolocalização não é solicitada

A verificação geográfica compara as coordenadas do navegador com as coordenadas da unidade do turno (definidas no cadastro do local). Se a unidade não tiver coordenadas, não há como verificar o portão por local, e a marcação passa.

O portão não precisa ser único para todo o estabelecimento. Abaixo, no bloco "Substituições por unidade e cargo", o modo, o raio e o fechamento automático são definidos separadamente para uma unidade específica e para um cargo específico:

  1. Clique em "+ Adicionar substituição", escolha "Unidade" ou "Cargo" e, em seguida, qual exatamente (as unidades vêm dos seus locais, os cargos — daqueles que têm funcionários).
  2. Preencha apenas o que deve ser diferente. Tudo o que for deixado como "como na conta" continua sendo obtido das configurações acima — isso não é "desativado".
  3. Salve: o bloco é salvo sozinho, separadamente do botão "Salvar" de todo o painel.

Qual regra tem prioridade, se houver várias: cargo do funcionário → unidade do turno → conta, e isso por cada campo separadamente. Ou seja, "na unidade do centro — rigoroso, 80 m" e "para os entregadores o portão está desativado" juntos significam: o garçom dessa unidade marca dentro de 80 m, e o entregador — de qualquer lugar, porque o cargo dele tem prioridade sobre a regra da unidade.


Terminal da unidade: vinculação de tablet ou monitor#

O Terminal é qualquer tablet, smartphone ou computador com navegador que fica na unidade. Uma Conta pode vincular vários Terminais (um ou dois por Unidade).

  1. Abra Painel administrativo → Funcionários → ⚙ Configurações de escala e marcação no próprio Dispositivo que será o Terminal. É possível entrar como proprietário, gerente ou com o código do Dispositivo.
  2. No bloco "Terminais de marcação", clique em "Vincular este Dispositivo", dê um nome a ele ("Tablet da entrada") e, se quiser, uma Unidade.
  3. O Dispositivo recebe seu próprio segredo e o armazena no navegador — ele não é mais enviado ao servidor nem exibido externamente. O aviso "Este Dispositivo é um Terminal …" e o botão "Abrir tela do Terminal" aparecem imediatamente.
  4. Mude o bloqueio de marcação para "Somente do Terminal da unidade" e salve.
  5. Abra a tela do Terminal (/clock-terminal) e deixe-a ligada: a tela não se apaga sozinha, e o modo (tablet ou monitor) fica salvo no endereço.

Um Terminal com Unidade especificada aceita entrada apenas para Turnos dessa Unidade: um Turno em outra Unidade é recusado com "o Turno de hoje é em outra Unidade". Um Turno fora da escala, iniciado a partir do Terminal da Unidade, recebe essa Unidade automaticamente.

É possível revogar um Terminal na mesma lista: o Dispositivo com o segredo antigo receberá recusa na próxima marcação. O segredo do navegador é apagado se os dados do site forem limpos — nesse caso, basta vincular o Dispositivo novamente.

Abaixo de cada Terminal na lista, é possível ver quando foi feita a última marcação a partir dele ("5 min atrás", "3 h atrás") ou "ainda não utilizado". Se o Terminal ficar silencioso por mais de um dia, a linha é destacada com um aviso — verifique se o tablet está ligado, conectado à rede e com a tela do Terminal aberta.


Modo "Tablet": PIN-pad#

Na tela do Terminal há quatro botões grandes — Cheguei, Saí, Intervalo, Voltei do intervalo. O Funcionário pressiona o botão desejado e digita seu PIN de caixa (4–6 dígitos, fornecido no cadastro do Funcionário). Não é preciso procurar nada na lista nem fazer login: o PIN é único na Conta, e o servidor identifica sozinho quem fez a marcação — na tela aparece por alguns segundos "Ana: entrada registrada às 09:02".

Um PIN incorreto é rejeitado com um "PIN incorreto" neutro após um atraso, e após dez tentativas em quinze minutos o Terminal (ou o Funcionário que digita o PIN pelo celular) é bloqueado por 15 minutos — tentar adivinhar PINs alheios é inútil. Todos os erros falam em palavras: "entrada já registrada", "não há intervalo agora", "mês fechado", "Turno de 17 de setembro não fechado".


Modo "Monitor": QR na tela#

O Terminal exibe um grande QR code que é atualizado a cada 30 segundos. O Funcionário o escaneia com a câmera do próprio celular — abre-se sua Conta pessoal com o aviso verde "Terminal da unidade confirmado" e os botões normais "Cheguei" / "Saí". A geolocalização não é solicitada: o código na tela já prova que a pessoa está diante do monitor.

O código é válido por cerca de dois minutos após ser exibido: se não deu tempo, o aviso muda para "QR code expirado, escaneie novamente". Um único escaneamento basta para uma marcação.

Cada QR é de uso único. O monitor recebe um novo do servidor a cada 30 segundos, e após a primeira marcação o código é invalidado no servidor: uma captura de tela encaminhada funcionará uma vez — para o primeiro que a abrir — e somente até o vencimento; para o segundo, a Conta responderá "Terminal não confirmado, escaneie novamente". Se o monitor perder a rede, ele exibe um código do modelo antigo (válido pelos mesmos dois minutos, mas não de uso único) — a tela na entrada não fica cega.

Esse modo serve para qualquer tela sem sensor — uma televisão na entrada, um monitor no bar — e não exige do Funcionário nada além do celular, pelo qual ele já entra na Conta. As horas não passam para quem fotografou a tela: o código é de uso único e dura dois minutos, e a marcação é feita a partir do login pessoal do Funcionário.


Formas de registrar a saída com o mínimo de esforço#

A saída é esquecida mais do que a entrada: a pessoa está cansada e vai embora. No Cenaly há várias formas de fechar o Turno, e elas podem ser combinadas — da mais barata à mais precisa:

Forma O que é necessário Precisão Quando ativar
Fechamento automático pela escala Nada: configuração da Conta Fim previsto do Turno Sempre como segurança, se a escala for mantida
Fechamento automático por teto A mesma configuração Entrada + N horas Para Turnos fora da escala, para que não fiquem pendentes por semanas
"Saí" pelo celular Login pessoal Um minuto Por padrão, para todos
PIN no Terminal Tablet na saída Um minuto Quando é importante que a saída seja marcada no local
QR do monitor Qualquer tela Um minuto Quando não há tablet, mas todos têm celular
Marcação por um colega no Caixa Terminal POS Um minuto Saída do operador de Caixa junto com o fechamento do Turno de caixa
Presença de Dispositivos Tablets dos garçons no Wi-Fi da unidade, opção da Unidade Último sinal do tablet Folha de ponto totalmente automática para o salão com tablets
Correção "esqueci de marcar" Solicitação do Funcionário, decisão do gerente Segundo o relato do Funcionário Sempre disponível como último recurso

O que não foi feito de propósito: geolocalização em segundo plano do celular (não existe no navegador, e um aplicativo que monitora o Funcionário após o Turno é uma questão de privacidade) e biometria (Hardware separado e exigências maiores quanto a dados pessoais).


Fechamento automático de turnos esquecidos#

O bloco «Fechamento automático de turnos esquecidos» em «Configurações de escala e marcação»:

  • Fechar turnos abertos automaticamente — botão de ativação, desativado por padrão;
  • Aguardar após o fim previsto, minutos — carência (padrão 30): se nesse tempo após o fim previsto a marcação de saída não chegar, o turno é fechado com o fim previsto, e não com o horário atual — o automático não inventa horas além da escala;
  • Limite do turno fora da escala, horas — para turnos sem escala ou iniciados já depois do fim previsto: fechar após N horas desde a entrada (padrão 12; 0 — não mexer, esses turnos permanecerão na lista de «não fechados» do previsto-realizado).

O fechamento automático também é substituível: no bloco «Substituições por unidade e cargo», é possível definir para a unidade ou o cargo a própria carência e o próprio limite (por exemplo, para o entregador — 8 horas em vez de 12) ou ativar o fechamento automático apenas em uma unidade, deixando-o desativado nas demais.

A verificação ocorre a cada 30 minutos. O turno fechado pelo automático é marcado no espelho de ponto com a etiqueta «⏱ fechado automaticamente · aguardando confirmação» (com uma dica de qual foi o critério — escala ou limite), e o funcionário recebe uma notificação no chat de trabalho: «A saída não foi marcada — o turno foi fechado automaticamente às 18:00 conforme a escala. Confirme o horário em «Minhas horas»; se você saiu em outro horário, envie uma correção». A edição manual do horário remove a etiqueta. Meses fechados e turnos do ponto automático por presença o automático não mexe.

O horário calculado é uma suposição, e não uma marcação, por isso precisa ser confirmado por uma pessoa:

  • o funcionário, em «Minhas horas», vê nesse turno dois botões: «Correto» — o horário é confirmado como está, e «Indicar saída» — abre uma janela com o horário calculado, onde ele digita o real; ao gestor chegará uma solicitação comum de correção, e as horas mudarão após a aprovação dela;
  • o gestor, ao fechar o período, vê a exceção «Turno fechado automaticamente não confirmado» e a resolve com o botão «Confirmar como está» — enquanto ela estiver aberta, o período não será fechado;
  • no rascunho da folha de pagamento, a linha do funcionário com esses turnos é marcada com o selo ⏱ n — o valor é calculado pelas horas calculadas como estão, e o selo apenas lembra que as horas são supostas.

Após a confirmação, a etiqueta passa a «⏱ fechado automaticamente · confirmado» (na dica — por quem). Para o salão e a entrega, o turno está fechado desde o momento do fechamento automático — a confirmação diz respeito apenas ao espelho de ponto e à folha de pagamento.


Fontes do fato e folha de pagamento#

A folha de pagamento é calculada pelas horas do espelho de ponto, por isso cada fato guarda de onde veio, e o previsto-realizado mostra isso com etiquetas: «📡 auto» na presença, «⏱ fechado automaticamente» no fechamento automático, a flag «fora da unidade» na marcação distante. O terminal que confirmou a marcação também é registrado no turno. O gerente vê tudo isso no Previsto-realizado, o funcionário — em «Minhas horas», e ambos podem iniciar uma correção antes do fechamento do mês.

Cada turno com fato no Previsto-realizado tem o ícone 🕘 «Histórico de marcações»: a lista completa de tentativas desse turno — horário, ação (entrou / saiu / intervalo), quem pressionou (o próprio funcionário, o gerente pelo nome ou o automático), de onde (telefone, caixa, terminal pelo nome, fechamento automático) e o resultado — registrada ou recusada com o motivo (PIN incorreto, «somente do terminal», fora da unidade). As recusas também são salvas: uma série de PIN incorretos de um mesmo tablet fica visível de imediato.

A marcação não se perde em caso de queda de conexão: se o telefone não recebeu a resposta do servidor, o aplicativo repete a mesma solicitação sozinho, e o servidor reconhece a repetição e não registra uma segunda marcação — você verá o mesmo turno, e não o erro «já marcado».


Perguntas frequentes#

Um funcionário sem login pode registrar o ponto?#

No Terminal — sim: o tablet aceita o PIN de qualquer funcionário que o tenha recebido, o login não é necessário para isso. Pelo celular e por QR — não: nesses casos a marcação parte do login pessoal.

E se o Terminal quebrar ou for levado?#

Revogue-o na lista de terminais e, temporariamente, mude o bloqueio para «Rigoroso» ou «Avisar» — os funcionários registrarão o ponto pelos celulares. Os turnos esquecidos serão fechados pelo fechamento automático.

É possível habilitar o Terminal para apenas uma Unidade?#

Sim. Em «Configurações de escala e marcação», abra o bloco «Substituições por Unidade e cargo» → «+ Adicionar substituição» → «Unidade» → selecione a desejada e defina para ela o bloqueio «Somente do Terminal do estabelecimento». A configuração geral da Conta permanece a mesma (por exemplo, «Avisar»), e as Unidades sem Terminal funcionam como antes.

Da mesma forma, remove-se o bloqueio onde ele atrapalha: uma substituição para o cargo «Entregador» com o valor «Desativado» permite que os entregadores registrem o ponto de qualquer lugar, mesmo que em toda a Conta esteja «Rigoroso». O cargo tem prioridade sobre a Unidade, e a Unidade sobre a Conta.

O funcionário entrou pelo QR, mas não clicou em «Cheguei»#

Nada aconteceu: a leitura apenas confirma a presença, a marcação em si é feita pelo botão. Após dois minutos o código expira, e é preciso escanear novamente.

O fechamento automático vai inflar as horas?#

O automático não inventa horas além da escala: pela escala, o Turno é fechado no fim previsto mesmo que a verificação tenha ocorrido depois, e pelo teto — exatamente após o número de horas definido. Mas o automático não sabe quando a pessoa realmente saiu: para quem saiu antes do previsto, as horas serão contadas até o fim previsto; para quem se atrasou, apenas até ele. Por isso, o tempo calculado não é um fato, mas uma expectativa de confirmação: o Turno fica marcado como «⏱ fechado automaticamente · aguardando confirmação», o funcionário recebe uma notificação e, em «Minhas horas», clica em «Correto» ou em «Indicar saída» e informa o horário real (será gerada uma solicitação de correção, que o gerente aprova). Enquanto o Turno não for confirmado, a linha no rascunho da folha de pagamento fica marcada, e o período não é fechado — o responsável resolve esses turnos com o botão «Confirmar como está». Se o gerente, depois disso, reabrir o Turno por conta própria (remover uma saída incorreta), o automático não o tocará mais.

Ontem esqueci de registrar a saída — hoje «Cheguei» não funciona#

Um funcionário pode ter apenas um Turno aberto. A Conta, o Terminal e a aba «Dia» do painel de salão dirão qual está pendente («Turno de 17 de setembro não fechado»): clique em «Saí» (na Caixa — «Saiu» na linha do funcionário) — ele será fechado com o horário atual, depois registre a chegada e envie uma correção para a saída de ontem. Para que isso não se repita, ative o fechamento automático.

«Folha de ponto deste mês fechada» — os botões na Conta existem, mas a marcação não passa#

Um mês fechado não aceita nada: nem marcação de chegada e saída, nem edição de Turno, nem solicitação de correção — as horas nele são definitivas, e a folha de pagamento já é calculada com base nelas (o fechamento automático de turnos esquecidos nesse mês também fica inativo). A folha de ponto é fechada pelos responsáveis — com o botão «Fechar folha de ponto» em Planejado x Realizado ou «Fechar período» ao confirmar a folha de ponto. Isso vale também para o mês atual: se ele for fechado no meio, não será possível registrar o ponto até o fim do mês. Apenas o proprietário da Conta pode remover o bloqueio (botão «Abrir folha de ponto» no mesmo lugar) — para o gerente que fechou o período, isso não será suficiente. Por isso a Conta responde ao funcionário «peça ao proprietário para abri-lo novamente», e não «abra você mesmo».


Seções relacionadas#

Was this article helpful?