GUIA COMPLETO - SISTEMA RH E APLICATIVO (PONTA A PONTA) Objetivo deste documento: Explicar, de forma clara e completa, tudo que o sistema web do RH oferece e tudo que o aplicativo do colaborador oferece, com descricao de cada funcionalidade. ================================================== 1) VISAO GERAL DA SOLUCAO ================================================== O ecossistema possui 2 frentes principais: 1. Sistema RH (web) - Painel administrativo usado por RH, gestores e perfis autorizados. - Serve para cadastro, controle operacional, documentos, comunicacao e monitoramento. 2. Aplicativo do colaborador (mobile/webview) - Interface de uso diario do funcionario. - Serve para bater ponto, visualizar pendencias, assinar holerite, conversar com RH e usar funcoes liberadas pela empresa. Base tecnica: - Banco de dados centralizado por tenant (empresa). - APIs para troca de dados entre painel e app. - Regras de permissao, seguranca e auditoria em cada fluxo. ================================================== 2) O QUE O SISTEMA RH (WEB) TEM ================================================== 2.1) Autenticacao e acesso - Login de usuarios do painel (RH/gestor). - O que e: entrada segura no sistema web. - Para que serve: garantir que apenas usuarios autorizados operem o tenant. - Recuperacao de senha por CPF (painel RH). - O que e: fluxo para redefinir senha validando login + CPF. - Para que serve: aumentar seguranca e reduzir suporte manual de senha. - Perfis e permissoes. - O que e: niveis de acesso (ex.: viewer e perfis com edicao). - Para que serve: limitar acoes sensiveis conforme funcao do usuario. 2.2) Gestao de colaboradores - Cadastro de funcionarios. - O que e: inclusao de dados cadastrais e vinculos. - Para que serve: criar a base de usuarios operacionais. - Edicao e historico de funcionarios. - O que e: atualizacao de dados e acompanhamento de informacoes. - Para que serve: manter base confiavel e atualizada. 2.3) Controle de ponto (gestao) - Ajustes e detalhes de ponto. - O que e: telas de conferencia e correcoes pontuais. - Para que serve: tratar inconsistencias e validar jornada. - Regras de ponto por escopo. - O que e: regras por tenant/departamento/colaborador (incluindo cenarios como turno noturno). - Para que serve: adaptar o sistema as politicas da empresa. - Espelho e visoes gerenciais. - O que e: consolidado de registros e relatorios de acompanhamento. - Para que serve: facilitar fechamento e tomada de decisao. 2.4) Documentos e holerites (RH) - Gerenciador de documentos por colaborador. - O que e: visualizacao por pastas (ex.: holerites, contratos, dados pessoais, atestados). - Para que serve: organizar arquivos por pessoa e por categoria. - Upload de documentos/holerites. - O que e: envio de PDF e arquivos para o colaborador. - Para que serve: disponibilizar documentos oficiais no app. - Holerite com fluxo de assinatura. - O que e: documento enviado pelo RH que pode exigir assinatura pelo colaborador. - Para que serve: formalizar recebimento e aceite digital. - Pacote assinado e verificacao. - O que e: trilha de assinatura (com metadata e validacao por token em casos aplicaveis). - Para que serve: evidenciar autenticidade e rastreabilidade. - Limpeza de testes (administrativa). - O que e: acao controlada para remover dados/arquivos de teste. - Para que serve: preparar ambiente de demonstracao/implantacao sem residuos. - Seguranca: confirmacoes + senha de desenvolvedor no fluxo. 2.5) Comunicacao RH <-> Colaborador - Chat RH com colaboradores. - O que e: conversa direta entre painel RH e app. - Para que serve: agilidade em comunicacao operacional. - Recursos do chat no RH: - envio de texto - envio de anexos (imagem, PDF, arquivo) - exibicao de anexos no proprio chat (preview de imagem, card de PDF, etc.) - status de conversa e leitura - Atualizacao quase em tempo real. - O que e: polling em intervalo curto. - Para que serve: experiencia de mensagem quase instantanea. 2.6) Modulos operacionais complementares (quando habilitados) - Ronda scanner / monitoramento. - O que e: fluxos de rondas e checkpoints. - Para que serve: controle de rotinas de seguranca. - Limpeza/condominio (zelador e monitoramento). - O que e: controle de tarefas e evidencias. - Para que serve: padronizar operacao de campo. - Solicitacoes e central de alertas (conforme configuracao). - O que e: canais de comunicacao interna e acompanhamento. - Para que serve: centralizar demandas e ocorrencias. ================================================== 3) O QUE O APLICATIVO DO COLABORADOR TEM ================================================== 3.1) Login e sessao - Login do colaborador com token/sessao. - O que e: autenticacao no app. - Para que serve: identificar usuario e carregar recursos corretos. - Persistencia de contexto (tenant/employee/token). - O que e: manutencao de dados essenciais de sessao. - Para que serve: navegacao consistente entre telas. 3.2) Home (index do app) - Dashboard inicial com atalhos. - O que e: tela principal para acesso rapido. - Para que serve: reduzir cliques e acelerar uso diario. - Sino de chat com contador de nao lidas. - O que e: icone discreto com badge numerica. - Para que serve: informar mensagens novas do RH. - Avisos de pendencia de assinatura. - O que e: alerta visivel na home quando houver documento pendente. - Para que serve: orientar acao imediata do colaborador. 3.3) Registro de ponto no app - Batida de ponto no fluxo configurado. - O que e: registro conforme metodo permitido para o colaborador. - Para que serve: garantir conformidade com politica definida pelo RH. - Bloqueio de ponto por documento pendente. - O que e: regra que impede bater ponto enquanto houver holerite/documento pendente de assinatura. - Para que serve: forcar cumprimento do processo documental. - Regra aplicada em 2 camadas: - UI (app) mostra aviso e bloqueia acao. - Backend (API) impede bypass por chamadas diretas. 3.4) Meus holerites e assinatura - Lista de holerites (pendentes e assinados). - O que e: tela de consulta do historico documental. - Para que serve: transparencia e autonomia do colaborador. - Visualizacao de holerite. - O que e: abertura do PDF para leitura. - Para que serve: conferir informacoes antes da assinatura. - Assinatura no app. - O que e: confirmacao digital do documento. - Para que serve: registrar aceite formal no sistema. 3.5) Chat com RH no app - Conversa com RH no proprio aplicativo. - O que e: canal direto para suporte e demandas. - Para que serve: aproximar comunicacao operacional. - Recursos do chat no app: - texto - envio de imagem/PDF/arquivo - preview de imagem no balao - card de PDF com nome - links de arquivo - botao de voltar para home/index 3.6) Modulos condicionais por feature flag - Ronda scanner - Registro de limpeza - Solicitacoes - Diario de condominio (zelador) - Outros recursos que podem ser habilitados/desabilitados no backend O que isso significa: - A empresa decide quais modulos ficam ativos para cada contexto operacional. ================================================== 4) FLUXOS DE NEGOCIO (PONTA A PONTA) ================================================== 4.1) Fluxo de holerite com bloqueio de ponto 1. RH envia/publica holerite para o colaborador. 2. App mostra aviso de pendencia na home. 3. Colaborador tenta bater ponto. 4. Sistema bloqueia ate assinatura. 5. Colaborador assina no app. 6. Pendencia e removida. 7. Ponto e liberado. Valor: - garante cumprimento de processo sem cobranca manual. 4.2) Fluxo de comunicacao RH-colaborador 1. RH abre conversa e envia mensagem/anexo. 2. Colaborador recebe no chat do app. 3. Colaborador responde em tempo quase real. 4. RH visualiza retorno e historico da conversa. Valor: - resolucao mais rapida de demandas e menos ruido operacional. 4.3) Fluxo de documentos 1. RH organiza documentos por colaborador/pasta. 2. Colaborador acessa pelo app. 3. Documento relevante (holerite) pode exigir assinatura. 4. Sistema registra trilha e status. Valor: - governanca documental e rastreabilidade. ================================================== 5) SEGURANCA E CONFIABILIDADE ================================================== - Isolamento por tenant (empresa). - Autenticacao em painel e app. - Validacoes de permissao por perfil. - CSRF em endpoints web sensiveis. - Regras de negocio validadas no backend. - Registro em banco para auditoria e historico. ================================================== 6) BENEFICIOS PARA A EMPRESA ================================================== - Menos retrabalho no RH. - Menos atraso em processos documentais. - Mais controle sobre jornada e cumprimento de politicas. - Comunicacao centralizada e rastreavel. - Escalabilidade para multiplos colaboradores e unidades. ================================================== 7) RESUMO EXECUTIVO ================================================== O sistema entrega: - Operacao RH centralizada (web) - Execucao do colaborador simplificada (app) - Regras de negocio automatizadas (ex.: bloqueio por assinatura pendente) - Documentos + ponto + comunicacao integrados no mesmo ecossistema Resultado: Mais controle, mais velocidade e mais seguranca no processo de gestao de pessoas e operacao diaria.