Recursos

Gerenciar Funcionários

Para Admins - Como gerenciar sua equipe.

Gerenciar Funcionários 👥

Bem-vindo ao centro de controle! Aqui você gerencia todas as pessoas que querem comer na sua empresa. Este é seu hub central para tudo relacionado a funcionários – desde o convite até o gerenciamento diário.

Visão Geral

O Gerenciamento de Funcionários tem duas áreas principais:

  1. Lista de Funcionários: Ver, editar e gerenciar todos os funcionários
  2. Atribuição em Massa: Editar muitos funcionários de uma vez

Lista de Funcionários

Entendendo a Tabela

A tabela de funcionários mostra todas as informações importantes de relance:

Colunas:

  • Nome: Nome completo do funcionário
  • ID do Funcionário: Número único (para distribuição de refeições)
  • Função: Admin, Cozinha ou Funcionário
  • Empresa: A qual empresa atribuído
  • Refeitório: A qual refeitório atribuído
  • Status: Ativo, Pendente, Desativado
  • Seleção Semanal: Funcionário pediu para esta semana?
  • Cartões: Tem código QR ou cartão NFC
  • Ações: Editar, Deletar

Buscar e Filtrar

Busca Global:

  • No topo na barra de busca
  • Busca em nome, email, ID do funcionário
  • Filtragem em tempo real

Filtros Dropdown:

  • Empresa: Todos, Não atribuído, ou empresa específica
  • Refeitório: Todos, Não atribuído, ou refeitório específico
  • Status: Todos, Ativo, Pendente, Desativado

Filtros de Coluna:

  • Clique no ícone de filtro em cada cabeçalho de coluna
  • Defina filtros específicos por coluna
  • Filtros de Texto: Contém, Começa com, Termina com, É exatamente
  • Filtros de Seleção: Seleção múltipla possível
  • Filtros Ativos: Mostrados com badge
  • Limpar Filtros: Individualmente ou todos de uma vez

Exemplos:

  • Mostrar apenas funcionários sem refeitório
  • Mostrar apenas admins em Munique
  • Mostrar apenas funcionários que ainda não pediram

Ordenar

  • Clique no cabeçalho da coluna para ordenar
  • Clique novamente para ordem reversa
  • Funciona com todas as colunas

Editar Funcionários

Edição Inline

Desktop:

  1. Clique em "Editar" (ícone de lápis)
  2. Formulário aparece acima da tabela
  3. Altere os campos
  4. Clique em "Salvar" ou "Cancelar"

Móvel:

  1. Clique em "Editar"
  2. Sheet abre de baixo
  3. Altere os campos
  4. Clique em "Salvar" ou "Cancelar"

Campos Editáveis

Informações Básicas:

  • Nome: Nome completo
  • ID do Funcionário: Número único (opcional)
    • Validado (sem duplicatas)
    • Importante para distribuição de refeições
  • Email: Alterado separadamente (veja abaixo)

Atribuições:

  • Empresa: Dropdown com todas as empresas + "Não atribuído"
  • Refeitório: Dropdown com todos os refeitórios + "Não atribuído"
  • Função: Admin, Cozinha ou Funcionário
  • Status: Ativo, Pendente, Desativado, Rejeitado

Detecção de Mudanças:

  • Botão salvar apenas ativo com mudanças
  • Mudanças não salvas são detectadas

Alterar Email

Por que separadamente?

  • Email está conectado ao login
  • Relevante para segurança
  • Requer confirmação

Como fazer:

  1. No formulário de edição clique em "Alterar Email"
  2. Digite novo email
  3. Confirme
  4. Sistema atualiza sistema de autenticação
  5. Funcionário recebe notificação

Importante:

  • Email antigo não funciona mais
  • Funcionário deve fazer login com novo email

Redefinir Senha

Quando necessário?

  • Funcionário esqueceu senha
  • Problema de segurança
  • Nova senha desejada

Como fazer:

  1. No formulário de edição clique em "Redefinir Senha"
  2. Digite nova senha (ou gere)
  3. Confirme
  4. Informe funcionário sobre nova senha

Segurança:

  • Você nunca vê a senha antiga
  • Nova senha é criptografada
  • Funcionário deve alterar no próximo login

Gerenciamento de Cartões

Cartão QR Code

O que é?

  • Cartão digital com código QR
  • Para distribuição rápida de refeições
  • Pode ser impresso ou salvo no telefone

Gerar Cartão:

  1. No formulário de edição clique em "Gerar Cartão QR"
  2. Cartão é exibido com:
    • Nome do funcionário
    • ID do funcionário
    • Código QR
    • Logo da empresa (se disponível)
  3. Ações:
    • Baixar: Como imagem PNG
    • Imprimir: Imprimir diretamente
    • Compartilhar: Por email para funcionário

Uso:

  • Funcionário mostra código QR na distribuição de refeições
  • Cozinha escaneia com modo scanner
  • Identificação automática

Cartão NFC

O que é?

  • Cartão físico com chip NFC
  • Escaneamento sem contato
  • Como um cartão de acesso

Escrever Cartão:

  1. No formulário de edição clique em "Escrever Cartão NFC"
  2. Segure cartão NFC no dispositivo
  3. Sistema escreve ID do funcionário no cartão
  4. Confirmação
  5. Cartão está pronto

Status do Cartão:

  • Ícone verde: Cartão foi escrito
  • Ícone cinza: Nenhum cartão disponível
  • Mostrar info: Clique mostra quando cartão foi escrito

Uso:

  • Funcionário segura cartão no leitor NFC
  • Identificação automática
  • Muito rápido!

Download em Massa de QR

Para muitos funcionários:

  1. Vá para aba "Atribuição em Massa"
  2. Selecione funcionários (checkboxes)
  3. Clique em "Baixar Cartões QR"
  4. Sistema gera arquivo ZIP com todos os cartões
  5. Download inicia automaticamente

Perfeito para:

  • Novo grupo de funcionários
  • Todos os funcionários de um departamento
  • Renovação de cartões

Deletar Funcionários

Cuidado!

Exclusão é permanente!

  • Todos os dados serão deletados
  • Não pode ser desfeito
  • Melhor: Desativar em vez de deletar

Como fazer:

  1. Clique em "Deletar" (ícone de lixeira)
  2. Diálogo de confirmação aparece
  3. Leia o aviso
  4. Clique em "Deletar" para confirmar

O que acontece:

  • Funcionário removido do sistema
  • Login não funciona mais
  • Pedidos são anonimizados
  • Estatísticas permanecem

Alternativa: Desativar

  • Defina status para "Desativado"
  • Funcionário não pode fazer login
  • Mas: Dados permanecem
  • Pode ser reativado

Atribuição em Massa

Para que serve?

Perfeito para:

  • Editar muitos funcionários de uma vez
  • Mover departamento
  • Atribuir novo refeitório
  • Alterar idioma
  • Criar cartões QR para grupo

Selecionar Funcionários

Lado Esquerdo: Tabela de Seleção

Buscar:

  • Campo de busca no topo
  • Busca em nome, email, ID

Filtrar:

  • Função: Todos, Admin, Cozinha, Funcionário
  • Status: Todos, Ativo, Inativo, Pendente

Selecionar:

  • Individual: Checkbox em cada funcionário
  • Todos: Checkbox no cabeçalho
  • Contagem Selecionada: Mostrada embaixo

Tabela mostra:

  • Nome
  • Função
  • Idioma (com bandeira)
  • Atribuições atuais (Empresa, Refeitório)

Alterar Atribuições

Lado Direito: Painel de Atribuição

Campos:

  • Empresa: Dropdown com todas as empresas
  • Refeitório: Dropdown com todos os refeitórios
  • Idioma: Dropdown com Alemão, Inglês, Português

Opção Especial: "Sem Alteração"

  • Escolha isso se não quiser alterar um campo
  • Apenas campos selecionados serão atualizados

Resumo:

  • Mostra número de funcionários selecionados
  • Mostra empresa alvo
  • Mostra refeitório alvo
  • Mostra idioma alvo

Cenários de Exemplo:

Cenário 1: Mover Departamento

  1. Filtrar por empresa "Munique"
  2. Selecionar todos
  3. Definir refeitório para "Centro de Berlim"
  4. Empresa para "Sem Alteração"
  5. Clicar em "Atribuir"
  6. Pronto! Todos estão agora em Berlim

Cenário 2: Alterar Idioma

  1. Buscar funcionários
  2. Selecionar aqueles que precisam de Alemão
  3. Definir idioma para "Alemão"
  4. Empresa e refeitório para "Sem Alteração"
  5. Clicar em "Atribuir"
  6. Todos agora têm interface em alemão

Cenário 3: Atribuir Nova Empresa

  1. Filtrar por "Não atribuído"
  2. Selecionar todos
  3. Definir empresa para "Acme Ltda"
  4. Definir refeitório para "Sede"
  5. Clicar em "Atribuir"
  6. Todos estão agora atribuídos

Baixar Cartões QR

Para funcionários selecionados:

  1. Selecione funcionários (como acima)
  2. Clique em "Baixar Cartões QR (X funcionários)"
  3. Sistema gera cartões:
    • Barra de progresso é mostrada
    • "Gerando 5 de 20..."
  4. Arquivo ZIP é baixado
  5. Contém arquivo PNG para cada funcionário

Nomes de Arquivo:

  • Formato: nome-funcionario-12345.png
  • Identificável unicamente
  • Ordenado por nome

Uso:

  • Imprimir todos
  • Distribuir por email
  • Armazenar em pasta

Personalização de Colunas

Mostrar/Ocultar Colunas

Menu de Colunas:

  • Clique no botão "Colunas" (canto superior direito)
  • Checkboxes para cada coluna
  • Alternar ligado/desligado
  • Configurações são salvas

Colunas Padrão:

  • Nome (sempre visível)
  • ID do Funcionário
  • Função
  • Empresa
  • Refeitório
  • Status
  • Seleção Semanal
  • Cartões
  • Ações (sempre visível)

Dica: Oculte colunas sem importância para melhor visão geral!

Status de Seleção Semanal

O que mostra?

Badges de Status:

  • ✅ Completo: Funcionário pediu para todos os dias
  • ⚠️ Incompleto: Funcionário pediu apenas para alguns dias
  • 🔴 Prazo Passou: Prazo acabou, sem pedido
  • 📅 Sem Cardápio: Sem cardápio para esta semana
  • ❌ Sem Refeitório: Funcionário não tem refeitório atribuído

Por que importante?

Para Admins:

  • Ver quem ainda não pediu
  • Pode lembrar funcionários
  • Reconhecer problemas (sem refeitório)

Para Cozinha:

  • Saber quem está vindo
  • Pode planejar melhor
  • Ver números finais

Filtrar por Status

  1. Clique no ícone de filtro na coluna "Seleção Semanal"
  2. Selecione status:
    • Completo
    • Incompleto
    • Prazo passou
    • Sem cardápio
    • Sem refeitório
  3. Tabela mostra apenas esses funcionários

Exemplo: Mostrar todos que perderam o prazo → Lembre-os!

Funções e Permissões

As Três Funções

👨‍💼 Admin

  • Pode fazer tudo
  • Gerencia funcionários
  • Vê todos os relatórios
  • Altera configurações

👨‍🍳 Cozinha

  • Cria cardápios
  • Vê pedidos
  • Serve refeições
  • Não pode gerenciar funcionários

👔 Funcionário

  • Pede comida
  • Vê próprios pedidos
  • Edita próprio perfil
  • Não pode gerenciar nada

Alterar Função

Cuidado com alterações!

  • Função determina acesso
  • Alteração é imediatamente ativa
  • Funcionário deve fazer login novamente

Alterações Típicas:

  • Funcionário → Cozinha (promoção)
  • Cozinha → Admin (mais responsabilidade)
  • Admin → Funcionário (menos direitos)

Gerenciamento de Status

Os Quatro Status

🟢 Ativo

  • Status normal
  • Pode fazer login
  • Pode pedir
  • Tudo funciona

🟡 Pendente

  • Convite enviado
  • Ainda não ativado
  • Esperando primeiro login
  • Não pode fazer login ainda

🔴 Desativado

  • Temporariamente bloqueado
  • Não pode fazer login
  • Dados permanecem
  • Pode ser reativado

⚫ Rejeitado

  • Convite rejeitado
  • Ou: Admin rejeitou
  • Não pode fazer login
  • Raramente usado

Alterar Status

Ativar:

  • Definir status para "Ativo"
  • Funcionário pode fazer login
  • Imediatamente efetivo

Desativar:

  • Definir status para "Desativado"
  • Funcionário é desconectado
  • Não pode mais fazer login
  • Dados permanecem

Reativar:

  • Definir status de volta para "Ativo"
  • Funcionário pode fazer login novamente
  • Todos os dados ainda lá

Dicas Profissionais 🎯

Gerenciamento Eficiente

Use Filtros:

  • Economize tempo com filtros inteligentes
  • Combine múltiplos filtros
  • Salve visualizações frequentes (mentalmente)

Use Atribuição em Massa:

  • Para tarefas recorrentes
  • Economiza enorme tempo
  • Menos erros

Use Filtros de Coluna:

  • Encontre funcionários específicos rapidamente
  • Combine múltiplos critérios
  • Limpe filtros quando terminar

Tarefas Regulares

Semanalmente:

  • Verificar status de seleção semanal
  • Lembrar funcionários sem pedido
  • Verificar novos convites

Mensalmente:

  • Verificar funcionários desativados
  • Deletar contas antigas/desnecessárias
  • Atualizar atribuições

Conforme Necessário:

  • Convidar novos funcionários
  • Ajustar funções
  • Alterar atribuições de refeitório

Fluxos de Trabalho Comuns

Novo Funcionário:

  1. Convidar (veja docs de Autenticação)
  2. Esperar ativação
  3. Atribuir refeitório
  4. Gerar cartão QR
  5. Pronto!

Funcionário Muda de Local:

  1. Buscar funcionário
  2. Editar
  3. Atribuir novo refeitório
  4. Salvar
  5. Informar funcionário

Mover Departamento:

  1. Abrir atribuição em massa
  2. Filtrar por refeitório antigo
  3. Selecionar todos
  4. Atribuir novo refeitório
  5. Pronto!

Resolver Problemas Comuns

"Funcionário não consegue fazer login"

  • Verificar status (deve ser "Ativo")
  • Verificar email (escrito corretamente?)
  • Redefinir senha
  • Reativar conta

"Funcionário não vê cardápio"

  • Refeitório atribuído?
  • Refeitório tem cardápio para esta semana?
  • Status é "Ativo"?

"ID do funcionário já existe"

  • Cada ID deve ser único
  • Verificar duplicata
  • Escolher ID diferente
  • Ou: Deletar funcionário antigo

"Não consigo deletar funcionário"

  • Funcionário tem pedidos ativos?
  • Melhor: Desativar em vez de deletar
  • Ou: Esperar até semana acabar

Resumo

Gerenciamento de Funcionários é sua ferramenta para:

  • Visão Geral: Todos os funcionários de relance
  • Edição: Mudanças de dados rápidas e fáceis
  • Ações em Massa: Editar muitos de uma vez
  • Cartões: QR e NFC para distribuição de refeições
  • Filtros: Encontrar rapidamente o que procura
  • Status: Controle sobre acesso

Com essas ferramentas você gerencia sua equipe de forma eficiente e profissional! 🎉