Pular para o conteúdo principal

CRM Premium - Documentação

Login

CRM/ERP PREMIUM

O CRM Premium é uma plataforma integrada de gestão empresarial (CRM/ERP) projetada para centralizar e estruturar os processos comerciais, operacionais, financeiros e analíticos de uma organização.

O sistema foi desenvolvido para suportar todo o ciclo de relacionamento com clientes, desde a prospecção inicial até a renovação de contratos e análise de desempenho operacional.


Propósito do sistema

O CRM Premium tem como objetivo:

  • Organizar o processo comercial (gestão de leads e vendas)
  • Estruturar a operação (tarefas, atendimentos e relatórios)
  • Controlar o ciclo financeiro (faturas, contratos e pagamentos)
  • Gerenciar renovações contratuais de forma previsível
  • Fornecer métricas consolidadas para tomada de decisão

Visão geral dos domínios

A plataforma é organizada em quatro domínios principais:

Comercial

Responsável pela gestão do funil de vendas:

  • Leads (oportunidades)
  • Pipeline de vendas (Sales)
  • Conversão em clientes

Operacional

Responsável pela execução do serviço:

  • Tarefas
  • Relatórios de campo (Field Reports)
  • Acompanhamento de atividades

Financeiro

Responsável pelo controle financeiro e contratual:

  • Contratos
  • Faturas (invoices)
  • Versionamento de documentos

Analítico

Responsável por fornecer visibilidade gerencial:

  • Métricas de funcionários
  • Indicadores operacionais e comerciais
  • Apoio à tomada de decisão

Ciclo de vida no sistema

O sistema foi projetado para refletir o ciclo real de negócio:

Lead → Venda → Cliente → Contrato → Renovação

Esse fluxo conecta os diferentes módulos e define como as informações evoluem dentro da plataforma.


Perfis de uso

O CRM Premium atende diferentes perfis dentro da organização:

  • Usuários operacionais (execução de tarefas e atendimentos)
  • Usuários comerciais (gestão de leads e vendas)
  • Usuários financeiros (controle de contratos e faturamento)
  • Gestores (acompanhamento de métricas e desempenho)
  • Administradores (configuração e controle de acesso)

Cada perfil possui permissões específicas e acesso restrito às funcionalidades relevantes para sua atuação.


Escopo desta documentação

Esta documentação tem como objetivo:

  • Explicar como o sistema funciona do ponto de vista do usuário
  • Detalhar os fluxos principais de operação
  • Descrever o comportamento dos módulos
  • Definir regras importantes de uso
  • Servir como referência para operação diária

O conteúdo é apresentado de forma semi-técnica, permitindo entendimento funcional sem exigir conhecimento de implementação.


Observação

Algumas funcionalidades do sistema possuem comportamentos automatizados (como geração de renovações e métricas). Esses comportamentos serão detalhados nas seções específicas de cada módulo.


2. Visão Geral do Sistema

O CRM Premium é estruturado para organizar e conectar todas as etapas do relacionamento com clientes, integrando áreas comerciais, operacionais, financeiras e analíticas em um fluxo único e contínuo.

A plataforma opera com base em entidades centrais que evoluem ao longo do tempo, permitindo rastreabilidade completa das ações realizadas no sistema.


Estrutura de funcionamento

O sistema é orientado a fluxos de negócio. Cada módulo representa uma etapa específica, mas todos estão interligados.

O fluxo principal que conecta os módulos é:

Lead → Venda → Cliente → Contrato → Renovação

Esse fluxo define a progressão natural das informações dentro da plataforma.


Domínios do sistema

A organização do sistema é baseada em quatro domínios principais.


Comercial

Responsável pela entrada e evolução de oportunidades de negócio.

Inclui:

  • Gestão de leads
  • Pipeline de vendas (Sales)
  • Conversão de leads em clientes

Nesse domínio, o objetivo é transformar oportunidades em clientes ativos.


Operacional

Responsável pela execução dos serviços vinculados aos clientes.

Inclui:

  • Tarefas operacionais
  • Relatórios de campo (Field Reports)
  • Acompanhamento de execução

Esse domínio garante que o serviço contratado seja efetivamente entregue.


Financeiro

Responsável pelo controle contratual e financeiro.

Inclui:

  • Gestão de contratos
  • Emissão e controle de faturas
  • Versionamento de documentos

Esse domínio reflete a formalização e monetização das relações com clientes.


Analítico

Responsável pela consolidação e análise de dados.

Inclui:

  • Métricas de funcionários
  • Indicadores operacionais e comerciais
  • Análise de desempenho

Esse domínio fornece suporte à tomada de decisão gerencial.


Integração entre os domínios

Os domínios não operam de forma isolada. Existe uma dependência clara entre eles:

  • O domínio comercial gera clientes
  • O domínio operacional executa serviços para esses clientes
  • O domínio financeiro formaliza e cobra pelos serviços
  • O domínio analítico consolida dados de todos os anteriores

Essa integração garante consistência de dados e elimina redundâncias.


Evolução das entidades

As entidades do sistema evoluem conforme o uso:

  • Um Lead pode se tornar um Cliente
  • Um Cliente pode possuir múltiplos Contratos
  • Um Contrato pode passar por múltiplas Renovações
  • Cada etapa gera dados utilizados em métricas e relatórios

Essa progressão permite acompanhar todo o histórico de relacionamento com o cliente.


Modos de operação do sistema

O sistema suporta diferentes formas de operação, dependendo do contexto:

Fluxo estruturado (com pipeline)

Utilizado quando há necessidade de acompanhamento por etapas:

  • Pipeline de vendas (Sales)
  • Pipeline de renovação (Renewal)

Permite controle detalhado e histórico de evolução.


Fluxo direto (operacional)

Utilizado quando não há necessidade de pipeline:

  • Criação direta de contratos
  • Renovação direta de contratos
  • Execução de tarefas

Permite maior agilidade em operações simples.


Consistência e regras de negócio

Para garantir integridade do sistema, algumas regras são aplicadas:

  • Entidades possuem estados bem definidos (ex: stages de pipeline)
  • Operações críticas exigem validação de dados obrigatórios
  • Alguns fluxos são mutuamente exclusivos (ex: renovação direta vs pipeline aberto)
  • Processos assíncronos são utilizados para tarefas pesadas (ex: geração de PDFs)

Essas regras evitam inconsistências e garantem previsibilidade no comportamento do sistema.


Automações do sistema

O CRM Premium utiliza automações para reduzir esforço manual:

  • Criação automática de processos de renovação (quando aplicável)
  • Atualização de métricas de funcionários por período
  • Processamento assíncrono de documentos (PDFs)

Essas automações operam em segundo plano e não exigem intervenção direta do usuário, mas impactam o comportamento do sistema.


Considerações finais

A compreensão dessa visão geral é fundamental para o uso correto da plataforma, pois os módulos dependem diretamente uns dos outros e seguem regras de evolução bem definidas.

As próximas seções detalham como cada perfil de usuário interage com o sistema e como executar os fluxos principais.


3. Perfis de Usuário e Permissões

O CRM Premium utiliza um modelo de controle de acesso baseado em papéis (roles) para definir quais funcionalidades cada usuário pode visualizar e executar dentro do sistema.

Esse modelo garante segurança, organização operacional e segregação de responsabilidades.


Papéis disponíveis no sistema

Os perfis atualmente suportados são:

  • ADMIN
  • MANAGEMENT
  • CONSULTANT
  • TECH
  • FINANCE
  • HR

Cada papel possui permissões específicas associadas às suas responsabilidades dentro da organização.


Visão geral de permissões

PapelComercial (Sales)Operacional (Tasks)FinanceiroRenovaçãoMétricasAdministração
ADMIN
MANAGEMENTParcial
CONSULTANTLimitado
TECH
FINANCELimitado✔ (leitura)
HR

Descrição dos perfis

ADMIN

Perfil com acesso completo ao sistema.

Responsável por:

  • Gestão de usuários
  • Configuração geral do sistema
  • Acesso irrestrito a todos os módulos
  • Execução de operações críticas

MANAGEMENT

Perfil gerencial com visão ampla do sistema.

Responsável por:

  • Acompanhamento de vendas e renovações
  • Monitoramento de métricas
  • Supervisão de operações
  • Apoio à tomada de decisão

Possui acesso amplo, mas com restrições em configurações sensíveis.


CONSULTANT

Perfil comercial.

Responsável por:

  • Gestão de leads
  • Movimentação no pipeline de vendas
  • Conversão de leads em clientes
  • Participação em renovações

Possui acesso limitado ao financeiro e sem acesso a métricas gerenciais completas.


TECH

Perfil operacional/técnico.

Responsável por:

  • Execução de tarefas
  • Registro de atividades
  • Envio de relatórios de campo

Não possui acesso a módulos comerciais, financeiros ou analíticos.


FINANCE

Perfil financeiro.

Responsável por:

  • Gestão de contratos
  • Emissão e controle de faturas
  • Participação em renovações (valores e condições)

Possui acesso restrito ao comercial e sem atuação operacional.


HR

Perfil de recursos humanos.

Responsável por:

  • Acompanhamento de métricas de funcionários
  • Análise de desempenho

Não possui acesso a operações comerciais, financeiras ou técnicas.


Princípios de controle de acesso

O sistema segue os seguintes princípios:

Privilégio mínimo

Cada usuário possui acesso apenas ao necessário para executar suas funções.


Isolamento de responsabilidades

Funções comerciais, operacionais e financeiras são separadas para evitar conflitos e erros de operação.


Controle por autenticação

O acesso ao sistema é controlado por autenticação segura, baseada em sessão ativa do usuário.


Validação no backend

Todas as permissões são validadas no backend, garantindo que ações não autorizadas não possam ser executadas, independentemente da interface.


Impacto das permissões no uso do sistema

As permissões afetam diretamente:

  • Visibilidade de módulos no frontend
  • Acesso a endpoints da API
  • Possibilidade de executar ações (ex: criar, editar, excluir, fechar pipeline)

Isso significa que dois usuários podem ter experiências diferentes dentro do sistema, mesmo acessando a mesma área.


Considerações finais

A correta atribuição de papéis é essencial para o funcionamento adequado do sistema, garantindo segurança, organização e clareza nas responsabilidades de cada usuário.

As próximas seções detalham como iniciar o uso do sistema e navegar entre os módulos disponíveis.


4. Primeiros Passos no Sistema

Esta seção apresenta os conceitos iniciais necessários para utilização do CRM Premium, incluindo acesso, navegação e entendimento dos principais elementos do sistema.


Acesso ao sistema

O acesso é realizado através da tela de autenticação.

Login

O usuário deve informar:

  • Email
  • Senha

Após autenticação válida, o sistema cria uma sessão segura e redireciona para a área interna.


Sessão e autenticação

O sistema utiliza autenticação baseada em sessão com renovação automática.

Comportamento esperado:

  • A sessão permanece ativa enquanto válida
  • Em caso de expiração, o sistema tenta renovação automática
  • Caso a renovação falhe, o usuário é redirecionado para login

Esse processo ocorre de forma transparente para o usuário.


Navegação geral

Após o login, o usuário acessa a área autenticada do sistema.

A navegação é organizada por módulos, disponível no menu lateral.

Principais áreas:

  • Dashboard
  • Calendário
  • Vendas (Sales)
  • Renovação
  • Clientes
  • Tarefas
  • Financeiro
  • RH
  • Métricas

A disponibilidade de cada módulo depende do perfil do usuário.


Estrutura das telas

As telas seguem um padrão consistente:

  • Listagens com filtros e busca
  • Acesso a detalhes por item
  • Ações principais visíveis (criar, editar, mover, fechar)
  • Uso de modais para operações críticas

Esse padrão reduz curva de aprendizado e mantém previsibilidade de uso.


Conceitos fundamentais

Antes de utilizar o sistema, é importante entender algumas distinções essenciais.


Lead vs Cliente

  • Lead: oportunidade comercial ainda não convertida
  • Cliente: entidade ativa no sistema, já convertida

Um lead só se torna cliente após o processo de conversão.


Pipeline vs Ação direta

O sistema possui dois modos de operação:

  • Pipeline: fluxo por etapas (ex: vendas, renovação)
  • Ação direta: execução imediata (ex: criar contrato, renovar contrato)

A escolha depende do nível de controle necessário.


Tarefa vs Evento

  • Tarefa (Task): execução operacional (atividade a ser realizada)
  • Evento (Calendar): compromisso agendado (reuniões, follow-ups)

Esses elementos possuem finalidades distintas e não devem ser confundidos.


Contrato vs Renovação

  • Contrato: entidade ativa que define condições comerciais
  • Renovação: processo de atualização do contrato

A renovação pode ocorrer:

  • via pipeline (processo estruturado)
  • diretamente no contrato (processo simplificado)

Comportamentos importantes

Alguns comportamentos do sistema são automatizados:

  • Processos de renovação podem ser iniciados automaticamente
  • Métricas são atualizadas periodicamente
  • Documentos (PDFs) são gerados de forma assíncrona

Essas operações não exigem ação manual, mas impactam o uso do sistema.


Boas práticas iniciais

Para utilização correta do sistema:

  • Utilize leads para qualquer oportunidade nova
  • Evite criar clientes sem passar pelo processo comercial (quando aplicável)
  • Verifique existência de processos ativos antes de executar ações diretas
  • Utilize pipelines quando houver negociação envolvida

Considerações finais

Compreender esses conceitos iniciais é fundamental para evitar erros operacionais e garantir o uso adequado do sistema.

As próximas seções detalham os fluxos principais de uso e como executar as operações mais relevantes dentro da plataforma.


5. Fluxos Principais do Sistema

Esta seção descreve os principais fluxos operacionais do CRM Premium. Esses fluxos representam como os módulos se conectam na prática e como as ações dos usuários impactam o sistema ao longo do tempo.

A compreensão desses fluxos é essencial para utilização correta da plataforma.


5.1 Fluxo Comercial (Sales)

O fluxo comercial é responsável por transformar oportunidades em clientes ativos.

Lead → Pipeline de Vendas → Negociação → WON → Conversão → Cliente

Etapas do fluxo

  1. Criação do Lead
  • Representa uma oportunidade inicial
  • Contém informações básicas (nome, empresa, contato, origem)
  1. Entrada no pipeline
  • O lead entra automaticamente no pipeline de vendas
  • Inicia no estágio inicial (NEW)
  1. Movimentação no pipeline
  • O lead avança conforme a negociação evolui
  • Cada movimentação registra histórico
  1. Fechamento
  • WON: oportunidade ganha
  • LOST: oportunidade perdida (exige motivo)
  1. Conversão para Cliente
  • O lead não vira cliente automaticamente
  • Usuário deve completar os dados obrigatórios
  • Sistema valida duplicidade antes de criar o cliente

5.2 Fluxo de Renovação

O fluxo de renovação é responsável por atualizar contratos existentes, garantindo continuidade da relação com o cliente.

O sistema suporta dois modos de renovação: via pipeline (estruturado) e renovação direta.


Fluxo via pipeline de renovação

Contrato → ContractRenewal → Pipeline de Renovação → Negociação → Renovado / Perdido

Etapas do fluxo

  1. Início da renovação
  • Pode ocorrer manualmente ou automaticamente
  • O sistema cria uma entidade de renovação vinculada ao contrato
  1. Entrada no pipeline
  • A renovação inicia no estágio UPCOMING_EXPIRATION
  1. Movimentação
  • Evolui pelos estágios:
  • CONTACTED
  • PROPOSAL_SENT
  • NEGOTIATION
  1. Fechamento
  • RENEWED: exige dados comerciais obrigatórios
  • LOST: exige motivo de perda
  1. Atualização do contrato
  • Ao renovar:
  • nova versão do contrato é criada
  • dados comerciais são atualizados

Fluxo de renovação direta

Contrato → Renovar → Nova versão do contrato

Características

  • Processo simplificado
  • Não utiliza pipeline
  • Atualiza diretamente o contrato

Regra de exclusividade

Não é possível realizar uma renovação direta se existir uma renovação em andamento (pipeline aberto) para o mesmo contrato.

Observação sobre automação

  • O sistema pode criar renovações automaticamente
  • A criação depende de condições específicas do contrato e existência de responsável
  • Nem todos os contratos gerarão renovação automática

5.3 Fluxo Operacional

O fluxo operacional representa a execução dos serviços prestados ao cliente.

Cliente → Tarefa → Execução → Relatório → Conclusão

Etapas do fluxo

  1. Criação da tarefa
  • Associada a um cliente
  • Define responsável, prazo e contexto
  1. Execução
  • Usuário técnico realiza a atividade
  • Pode incluir check-in/out e evidências
  1. Relatório de campo
  • Registro das ações realizadas
  • Pode conter fotos, dados e observações
  1. Conclusão
  • Tarefa é finalizada
  • Dados ficam disponíveis para consulta e métricas

5.4 Fluxo Financeiro

O fluxo financeiro controla a formalização e cobrança dos serviços.

Contrato → Fatura → Geração de PDF → Pagamento

Etapas do fluxo

  1. Geração de fatura
  • Baseada em contrato ou operação financeira
  1. Versionamento
  • Cada alteração relevante gera nova versão
  1. Geração de PDF
  • Processo assíncrono
  • Documento fica disponível para download
  1. Pagamento
  • Registro de pagamento ou cancelamento

5.5 Fluxo Analítico (Métricas)

O fluxo analítico consolida dados operacionais e comerciais para análise de desempenho.

Dados operacionais → Agregação → Snapshot → Análise

Etapas do fluxo

  1. Coleta de dados
  • Origem em tarefas, leads, renovações e presença
  1. Processamento
  • Executado por job automático
  1. Snapshot
  • Métricas consolidadas por período
  1. Análise
  • Visualização por gestores
  • Comparação histórica

Considerações finais

Os fluxos apresentados representam os principais caminhos de uso do sistema e devem orientar a operação diária.

O uso correto desses fluxos garante consistência de dados, rastreabilidade e melhor aproveitamento das funcionalidades da plataforma.

As próximas seções detalham cada módulo individualmente.


6. Módulos do Sistema

Esta seção descreve os módulos do CRM Premium, detalhando suas responsabilidades, principais funcionalidades e como cada um se integra aos fluxos do sistema.

A organização segue a prioridade operacional e lógica de uso.


6.1 Usuários

O módulo de usuários é responsável pela gestão de acesso ao sistema.

Funcionalidades

  • Cadastro de usuários
  • Edição de dados
  • Definição de papéis (roles)
  • Ativação e desativação de contas

Regras importantes

  • Cada usuário deve possuir um papel definido
  • As permissões são derivadas exclusivamente do papel
  • Alterações de papel impactam imediatamente o acesso ao sistema

6.2 Vendas (Sales)

O módulo de vendas gerencia o ciclo comercial desde a entrada de leads até a conversão em clientes.

Entidades principais

  • Lead
  • Pipeline de vendas
  • Histórico de movimentação

Funcionalidades

  • Criação e edição de leads
  • Movimentação no pipeline (kanban)
  • Registro de histórico de negociação
  • Conversão de lead em cliente

Regras importantes

  • Todo lead possui um pipeline associado
  • A conversão para cliente não é automática
  • Fechamento como LOST exige justificativa

6.3 Clientes

O módulo de clientes representa entidades ativas no sistema.

Funcionalidades

  • Cadastro de clientes
  • Gestão de dados cadastrais
  • Associação com contatos
  • Histórico de interações

Integrações

  • Origem principal: conversão de leads
  • Base para contratos, tarefas e financeiro

Regras importantes

  • Deve evitar duplicidade de cadastro
  • Clientes são entidades centrais do sistema

6.4 Tarefas (Operacional)

O módulo de tarefas gerencia a execução das atividades operacionais.

Entidades principais

  • Tarefa (Task)
  • Relatório de campo (FieldReport)

Funcionalidades

  • Criação de tarefas
  • Atribuição de responsáveis
  • Registro de execução
  • Envio de relatórios de campo

Regras importantes

  • Tarefas devem estar associadas a um cliente
  • Execução pode incluir evidências (fotos, dados)
  • Impacta diretamente métricas operacionais

6.5 Renovação

O módulo de renovação gerencia o processo de renovação de contratos.

Entidade principal

  • ContractRenewal

Funcionalidades

  • Criação de processos de renovação
  • Movimentação no pipeline
  • Fechamento como RENEWED ou LOST

Integrações

  • Vinculado diretamente ao contrato
  • Ao renovar, atualiza dados do contrato e cria nova versão

Regras importantes

  • Apenas uma renovação aberta por contrato
  • Renovação direta é bloqueada se houver pipeline ativo
  • Fechamento exige dados obrigatórios conforme estágio

6.6 Financeiro

O módulo financeiro controla contratos, faturamento e documentos financeiros.

Entidades principais

  • COntrato (Contract)
  • Fatura (Invoice)
  • Versão da Fatura(InvoiceVersion)

Funcionalidades

  • Criação e gestão de contratos
  • Emissão de faturas
  • Controle de versões de documentos
  • Registro de pagamento

Regras importantes

  • Contratos são base para faturamento
  • Alterações relevantes geram versionamento
  • PDFs são gerados de forma assíncrona

6.7 Métricas de Funcionários

O módulo analítico fornece indicadores de desempenho.

Entidade principal

  • SnapShot das Métricas de Funcionários (EmployeeMetricsSnapshot)

Funcionalidades

  • Visualização de métricas por usuário
  • Análise histórica por período
  • Consolidação de dados operacionais e comerciais

Regras importantes

  • Métricas são calculadas automaticamente
  • Baseadas em dados existentes do sistema
  • Acesso restrito a perfis gerenciais

6.8 Calendário Comercial

O módulo de calendário organiza compromissos comerciais.

Entidades principais

  • Evento de Calendário(CalendarEvent)
  • Participante do Evento de Calendário(CalendarEventAttendee)

Funcionalidades

  • Criação de eventos
  • Definição de participantes
  • Agendamento com data e hora
  • Recorrência de eventos

Regras importantes

  • Eventos podem estar vinculados a lead ou cliente
  • Não substitui tarefas operacionais
  • Utilizado para organização de agenda

6.9 Notificações

O módulo de notificações informa eventos relevantes ao usuário.

Funcionalidades

  • Listagem de notificações
  • Marcação como lida
  • Atualização periódica

Comportamento

  • Atualização automática via polling
  • Frequência controlada pelo sistema

Uso

  • Informar eventos importantes do sistema
  • Apoiar ações do usuário

6.10 Relatórios e PDFs

O sistema suporta geração de documentos formais.

Funcionalidades

  • Geração de relatórios
  • Geração de PDFs (faturas, contratos, laúdos)
  • Download de versões

Comportamento

  • Processamento assíncrono
  • Status de geração controlado pelo sistema

Regras importantes

  • Documentos podem possuir múltiplas versões
  • Geração pode levar tempo dependendo da carga

Considerações finais

Os módulos do sistema são interdependentes e refletem diferentes etapas do ciclo de negócio.

O uso correto de cada módulo garante integridade dos dados, rastreabilidade e eficiência operacional.

As próximas seções detalham regras importantes e boas práticas de uso do sistema.


7. Regras Importantes do Sistema

Esta seção consolida as principais regras de negócio do CRM Premium. O entendimento dessas regras é essencial para evitar inconsistências, erros operacionais e uso incorreto da plataforma.


Lead não é Cliente

  • Leads representam oportunidades comerciais
  • Clientes representam entidades ativas no sistema

Regra

Um lead só se torna cliente após o processo de conversão.

Implicação

  • Não deve ser criado cliente diretamente quando há um processo comercial em andamento
  • A conversão garante consistência de dados e histórico

Conversão de Lead não é automática

  • Mesmo após o fechamento como WON, o lead não é convertido automaticamente

Regra

A conversão exige ação explícita do usuário e preenchimento de dados obrigatórios.

Implicação

  • Evita criação incompleta de clientes
  • Permite validação de duplicidade antes da criação

Apenas uma renovação ativa por contrato

Regra

Um contrato pode possuir apenas uma ContractRenewal aberta por vez.

Implicação

  • Evita múltiplos processos concorrentes
  • Garante controle do pipeline de renovação

Exclusividade entre pipeline e renovação direta

Regra

Não é possível renovar diretamente um contrato se existir uma renovação aberta.

Implicação

  • O usuário deve concluir ou cancelar o processo de renovação antes de executar uma renovação direta
  • Mantém consistência do fluxo contratual

Fechamento de pipeline exige dados obrigatórios

Regra

  • LOST exige justificativa (lossReason)
  • RENEWED exige dados comerciais completos

Implicação

  • Garante qualidade dos dados
  • Permite análise posterior de performance

Processos de PDF são assíncronos

Regra

A geração de documentos (PDF) não é imediata.

Comportamento

  • O sistema processa a geração em segundo plano
  • O status pode variar entre:
  • PENDING
  • GENERATING
  • READY
  • ERROR

Implicação

  • O usuário deve aguardar a conclusão antes de realizar download

Upload de arquivos é direto para storage

Regra

Arquivos são enviados diretamente para o armazenamento, não passando pelo backend.

Implicação

  • Maior performance
  • Menor carga no servidor
  • Necessidade de seguir o fluxo correto de upload

Métricas são baseadas em snapshots

Regra

Métricas não são calculadas em tempo real.

Comportamento

  • Dados são agregados periodicamente
  • Resultados são armazenados como snapshots

Implicação

  • Pode haver atraso entre ação e refletir nas métricas
  • Garante performance e estabilidade

Criação automática de renovação possui restrições

Regra

Nem todo contrato gera renovação automaticamente.

Condições

  • Contrato deve estar ativo
  • Deve existir responsável definido (derivado de histórico)

Implicação

  • Alguns contratos exigem criação manual de renovação
  • O sistema pode ignorar contratos sem responsável definido

Permissões são aplicadas no backend

Regra

Todas as ações são validadas no backend, independentemente da interface.

Implicação

  • Não é possível executar ações não autorizadas via manipulação do frontend
  • Garante segurança do sistema

Versionamento de documentos é obrigatório

Regra

Alterações relevantes em contratos e faturas geram novas versões.

Implicação

  • Histórico completo de alterações
  • Rastreabilidade de documentos

Considerações finais

Essas regras definem o comportamento fundamental do sistema e devem ser respeitadas em todas as operações.

O desconhecimento dessas regras pode resultar em erros de uso, inconsistências de dados ou bloqueio de operações.

A próxima seção apresenta boas práticas para utilização eficiente da plataforma.


8. Boas Práticas de Uso

Esta seção apresenta recomendações para utilização eficiente e consistente do CRM Premium. A aplicação dessas práticas reduz erros operacionais, melhora a qualidade dos dados e otimiza o uso dos módulos.


Organização do processo comercial

  • Sempre registre novas oportunidades como leads
  • Utilize o pipeline de vendas para acompanhar negociações
  • Evite manter leads parados em etapas iniciais

Recomendação

Atualize o estágio do lead conforme a evolução real da negociação.

Conversão de leads

  • Realize a conversão apenas quando a venda estiver efetivamente confirmada
  • Preencha todos os dados obrigatórios com atenção

Recomendação

  • Verifique possíveis duplicidades antes de criar um novo cliente
  • Prefira vincular a um cliente existente quando aplicável

Cadastro de clientes

  • Mantenha dados atualizados e padronizados
  • Utilize informações completas sempre que possível

Recomendação

Evite criar múltiplos cadastros para o mesmo cliente.

Uso de tarefas

  • Utilize tarefas para qualquer atividade operacional executável
  • Defina responsáveis e prazos claros

Recomendação

  • Registre a execução com evidências (quando aplicável)
  • Finalize tarefas apenas após conclusão real

Uso do calendário

  • Utilize o calendário para compromissos e agendamentos
  • Não substitua tarefas por eventos

Recomendação

Use calendário para organização de agenda e tarefas para execução.

Gestão de renovações

  • Utilize o pipeline de renovação para negociações estruturadas
  • Utilize renovação direta apenas em casos simples

Recomendação

  • Verifique se já existe uma renewal aberta antes de iniciar uma nova ação
  • Atualize corretamente os estágios durante a negociação

Gestão financeira

  • Revise dados antes de gerar faturas
  • Evite alterações desnecessárias após geração de versões

Recomendação

  • Utilize o versionamento para manter histórico consistente
  • Acompanhe o status de geração de documentos

Uso de documentos (PDFs)

  • Aguarde a finalização da geração antes de tentar download
  • Evite gerar múltiplos documentos simultaneamente sem necessidade

Interpretação de métricas

  • Considere que métricas possuem atualização periódica
  • Utilize análises comparativas entre períodos

Recomendação

Não utilize métricas como reflexo instantâneo de ações recentes.

Consistência de dados

  • Siga os fluxos definidos pelo sistema
  • Evite contornar processos (ex: criar cliente sem necessidade)

Recomendação

  • Prefira sempre o fluxo completo quando disponível (ex: lead → cliente)

Uso consciente das permissões

  • Utilize apenas as funcionalidades necessárias ao seu papel
  • Evite executar ações fora da sua responsabilidade operacional

Considerações finais

A aplicação dessas boas práticas garante melhor organização, maior confiabilidade dos dados e melhor aproveitamento das funcionalidades do sistema.

A próxima seção apresenta dúvidas frequentes e esclarecimentos sobre o comportamento da plataforma.


9. Perguntas Frequentes (FAQ)

Esta seção reúne dúvidas comuns sobre o funcionamento do CRM Premium, com foco em esclarecer comportamentos do sistema e evitar erros operacionais.


Por que não consigo converter um lead?

A conversão de um lead exige:

  • Que o lead esteja em estágio compatível (geralmente WON)
  • Preenchimento de dados obrigatórios do cliente
  • Ausência de duplicidade relevante

Possíveis causas

  • Dados obrigatórios não preenchidos
  • Tentativa de criar cliente duplicado
  • Fluxo de conversão não finalizado corretamente

Por que não consigo renovar um contrato?

Isso ocorre quando já existe uma renovação em andamento.

Regra

Não é possível renovar diretamente um contrato se existir uma ContractRenewal aberta.

Solução

  • Finalizar a renovação existente (RENEWED ou LOST)
  • Ou cancelar o processo antes de tentar renovar diretamente

Por que a renovação não foi criada automaticamente?

A criação automática depende de condições específicas.

Possíveis causas

  • Contrato não está próximo da data de vencimento (janela de 15 dias)
  • Contrato não está com status ACTIVE
  • Não existe responsável definido no histórico do contrato

Comportamento

O sistema ignora contratos que não atendem aos critérios.

Por que o PDF não está disponível?

A geração de documentos é assíncrona.

Status possíveis

  • PENDING
  • GENERATING
  • READY
  • ERROR

Solução

  • Aguarde a finalização do processamento
  • Verifique se houve erro na geração

Por que minhas métricas não atualizaram?

As métricas são calculadas periodicamente.

Comportamento

  • Não são atualizadas em tempo real
  • Dependem de processamento automático

Solução

  • Aguarde o próximo ciclo de atualização
  • Verifique o período selecionado

Por que não vejo determinados módulos?

O acesso depende do papel do usuário.

Possíveis causas

  • Permissão não concedida
  • Restrição por role

Solução

  • Verificar o perfil do usuário
  • Solicitar ajuste de permissão, se necessário

Posso criar um cliente sem passar por lead?

Sim, mas não é a abordagem recomendada.

Recomendação

Utilize o fluxo de vendas sempre que houver processo comercial envolvido.

Posso ter mais de uma renovação para o mesmo contrato?

Não.

Regra

Apenas uma renovação pode estar aberta por contrato.

Qual a diferença entre tarefa e evento de calendário?

  • Tarefa: execução operacional
  • Evento de calendário: compromisso agendado

Recomendação

  • Use tarefas para execução
  • Use calendário para organização de agenda

Por que uma ação não está disponível para mim?

Ações podem estar bloqueadas por:

  • Permissões do usuário
  • Regras de negócio do sistema
  • Estado atual da entidade (ex: pipeline, contrato)

O sistema salva automaticamente minhas alterações?

Depende da operação.

Comportamento

  • Ações críticas exigem confirmação
  • Alterações estruturadas (ex: criação, edição) são persistidas via ações explícitas

Considerações finais

Em caso de comportamento inesperado, recomenda-se:

  • Verificar regras de negócio aplicáveis
  • Validar permissões do usuário
  • Confirmar estado atual da entidade envolvida

A próxima seção descreve limitações atuais do sistema e comportamentos esperados.


10. Limitações Atuais

Esta seção descreve limitações conhecidas do CRM Premium e comportamentos que devem ser considerados durante o uso do sistema.

Essas limitações não comprometem o funcionamento geral da plataforma, mas impactam a forma como determinadas funcionalidades devem ser utilizadas.


Métricas não são em tempo real

As métricas de funcionários são baseadas em snapshots periódicos.

Comportamento

  • Atualização ocorre em ciclos automáticos
  • Alterações recentes podem não refletir imediatamente

Impacto

  • Diferença entre operação atual e dados exibidos
  • Necessidade de considerar o período analisado

Criação automática de renovação não cobre todos os casos

O sistema possui um processo automático para criação de renovações, mas com restrições.

Limitação

  • Depende da existência de responsável associado ao contrato (derivado de histórico)

Impacto

  • Contratos sem histórico podem não gerar renovação automática
  • Pode ser necessária criação manual

Geração de documentos depende de processamento assíncrono

A geração de PDFs não é imediata.

Comportamento

  • Processamento ocorre em segundo plano
  • Pode haver atraso em momentos de maior carga

Impacto

  • Necessidade de aguardar antes de download
  • Possibilidade de falha em casos específicos (ERROR)

Ausência de controle avançado de performance (métricas)

O módulo de métricas possui foco informativo.

Limitação

Não estão implementados:

  • Metas individuais
  • Ranking de desempenho
  • Gamificação

Impacto

  • Uso limitado a análise gerencial
  • Não substitui sistemas de avaliação formal

Dependência de fluxo correto para consistência de dados

O sistema assume que os fluxos serão seguidos corretamente.

Limitação

  • Ações fora do fluxo recomendado podem gerar inconsistências operacionais

Exemplos

  • Criar cliente sem processo comercial
  • Ignorar pipeline em negociações complexas

Controle de duplicidade depende de validação do usuário

Embora existam validações, nem todos os casos são automaticamente bloqueados.

Impacto

  • Possibilidade de registros duplicados
  • Necessidade de atenção no cadastro

Operações bloqueadas por regras de negócio

Algumas ações podem não estar disponíveis dependendo do estado atual.

Exemplos

  • Renovação direta bloqueada por pipeline aberto
  • Ações restritas por permissões

Impacto

  • Necessidade de entender o estado da entidade antes de agir

Notificações baseadas em polling

As notificações não são totalmente em tempo real.

Comportamento

  • Atualização periódica
  • Intervalo controlado pelo sistema

Impacto

  • Atraso de segundos na visualização de eventos

Considerações finais

As limitações apresentadas refletem decisões de arquitetura e escopo do sistema.

O entendimento desses pontos permite utilização mais eficiente e evita interpretações incorretas do comportamento da plataforma.


11. Considerações Finais

O CRM Premium foi projetado para estruturar e integrar todas as etapas do ciclo de relacionamento com clientes, garantindo consistência de dados, rastreabilidade e eficiência operacional.

O uso adequado do sistema depende da compreensão de seus fluxos principais:

Lead → Venda → Cliente → Contrato → Renovação

Esse fluxo representa a base de funcionamento da plataforma e deve orientar a operação diária.


Integração entre módulos

Os módulos do sistema não operam de forma isolada. Cada ação realizada impacta outros domínios:

  • O comercial alimenta o cadastro de clientes
  • O operacional executa os serviços contratados
  • O financeiro formaliza e registra as transações
  • O analítico consolida dados para tomada de decisão

A utilização correta de cada módulo garante integridade e confiabilidade das informações.


Importância do uso estruturado

O sistema foi desenhado para ser utilizado de forma estruturada.

Seguir os fluxos definidos:

  • evita inconsistências
  • reduz retrabalho
  • melhora a qualidade dos dados
  • facilita análises futuras

Desvios frequentes dos fluxos recomendados podem comprometer a efetividade da plataforma.


Evolução do sistema

O CRM Premium está em constante evolução, com expansão de funcionalidades e melhorias contínuas.

Novos recursos podem ser incorporados ao longo do tempo, mantendo compatibilidade com os fluxos existentes e ampliando a capacidade de gestão da plataforma.


Direcionamento de uso

Para melhor aproveitamento do sistema:

  • utilize os pipelines quando houver processos comerciais ou de negociação
  • utilize ações diretas apenas em cenários simples e controlados
  • mantenha dados atualizados e consistentes
  • respeite as regras de negócio definidas

Encerramento

Esta documentação serve como referência para operação e entendimento do sistema.

O domínio dos fluxos e módulos apresentados permite uma utilização mais eficiente da plataforma, garantindo melhor organização, maior controle e suporte adequado à tomada de decisão.