Mudanças entre as edições de "Criar relatório de Hierarquia"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 27: Linha 27:
 
== Regras de Negócio ==
 
== Regras de Negócio ==
  
'''[RN1] - ''' O relatório poderá ser emitido em PDF ou Excel;
+
'''[RN1] - ''' '''Estrutura de Hierarquia'''
  
'''[RN2] - ''' O acesso ao relatório deve ser controlado através do controle de ações, ao liberar ação para o perfil;
+
O relatório deve apresentar a relação hierárquica entre supervisor e vendedores seguindo exatamente os vínculos cadastrados no sistema ou recebidos via integração.
  
'''[RN3] - ''' O relatório será apresentado no Portal quando ação estiver habilitada;
+
'''[RN2] - ''' '''Fonte de Dados'''
  
'''[RN4] - '''
+
Os dados exibidos no relatório devem ser obtidos das tabelas/cadastros oficiais do sistema que armazenam:
  
'''[RN5] - '''
+
Cadastro de supervisor
  
'''[RN6] - '''
+
Cadastro de vendedor
  
'''[RN7] - '''
+
Relação de vínculos supervisor → vendedor
 +
Qualquer alteração nesses cadastros deve refletir automaticamente no relatório.
 +
 
 +
'''[RN3] - ''' '''Exibição da Hierarquia'''
 +
 
 +
Para cada supervisor, o relatório deve apresentar:
 +
 
 +
Código do supervisor
 +
 
 +
Nome do supervisor
 +
 
 +
Lista completa de vendedores vinculados com:
 +
 
 +
Código
 +
 
 +
Nome
 +
 
 +
 
 +
'''[RN4] - ''' '''Filtro de Supervisor'''
 +
 
 +
O relatório deve permitir filtragem por supervisor específico. Ao selecionar um supervisor, somente sua equipe direta deve ser exibida.
 +
 
 +
 
 +
'''[RN5] - ''' '''Filtro de Vendedor'''
 +
 
 +
O relatório deve permitir localizar um vendedor específico e mostrar apenas sua hierarquia, exibindo o supervisor ao qual está vinculado.
 +
 
 +
 
 +
'''[RN6] - ''' '''Atualização Automática'''
 +
 
 +
O relatório deve refletir automaticamente as alterações realizadas:
 +
 
 +
No vínculo entre supervisor e vendedor
 +
 
 +
Na situação dos usuários (ativo/inativo)
 +
 
 +
Nas informações cadastrais dos envolvidos
 +
 
 +
'''[RN7] - ''' '''Registros Sem Vínculo'''
 +
 
 +
Caso existam:
 +
 
 +
Supervisores sem vendedores vinculados
 +
 
 +
Vendedores sem supervisor cadastrado
 +
O relatório deve identificá-los visualmente ou em uma seção específica (ex.: “Registros sem vínculo”).
 +
 
 +
 
 +
'''[RN8] - ''' '''Acesso e Permissões'''
 +
 
 +
A visualização do relatório deve respeitar as permissões de acesso do usuário logado, exibindo apenas as informações autorizadas conforme a regra de perfis do sistema.
 +
 
 +
'''[RN9] - ''' '''Exportação'''
 +
 
 +
O relatório deve permitir exportação para ao menos um dos formatos: PDF, Excel ou CSV, mantendo a estrutura hierárquica.
  
 
== Anexos ==
 
== Anexos ==

Edição das 18h07min de 12 de dezembro de 2025

Histórico de Alterações

Data Quem Comentários
17/09/2025 Renato Lima Criação do documento

Necessidade

Necessita de um relatório que apresente de forma clara e estruturada a hierarquia entre supervisores e vendedores no sistema. Atualmente, essas informações estão distribuídas em diferentes cadastros, dificultando a visualização do organograma comercial e a gestão das equipes. O relatório deve permitir identificar rapidamente quais vendedores estão vinculados a cada supervisor, facilitando análises de desempenho, acompanhamento operacional e tomadas de decisões.


Solução

Será criado um novo relatório hierárquico que consolidará as informações de supervisores e seus respectivos vendedores em uma única visão. O relatório apresentará a estrutura organizacional de forma ordenada, exibindo:

• Supervisor o Lista de Supervisor vinculados o Lista de vendedores vinculados

A solução utilizará os dados já existentes nos cadastros e integrações, garantindo que qualquer alteração de vínculo seja refletida automaticamente no relatório.


Regras de Negócio

[RN1] - Estrutura de Hierarquia

O relatório deve apresentar a relação hierárquica entre supervisor e vendedores seguindo exatamente os vínculos cadastrados no sistema ou recebidos via integração.

[RN2] - Fonte de Dados

Os dados exibidos no relatório devem ser obtidos das tabelas/cadastros oficiais do sistema que armazenam:

Cadastro de supervisor

Cadastro de vendedor

Relação de vínculos supervisor → vendedor Qualquer alteração nesses cadastros deve refletir automaticamente no relatório.

[RN3] - Exibição da Hierarquia

Para cada supervisor, o relatório deve apresentar:

Código do supervisor

Nome do supervisor

Lista completa de vendedores vinculados com:

Código

Nome


[RN4] - Filtro de Supervisor

O relatório deve permitir filtragem por supervisor específico. Ao selecionar um supervisor, somente sua equipe direta deve ser exibida.


[RN5] - Filtro de Vendedor

O relatório deve permitir localizar um vendedor específico e mostrar apenas sua hierarquia, exibindo o supervisor ao qual está vinculado.


[RN6] - Atualização Automática

O relatório deve refletir automaticamente as alterações realizadas:

No vínculo entre supervisor e vendedor

Na situação dos usuários (ativo/inativo)

Nas informações cadastrais dos envolvidos

[RN7] - Registros Sem Vínculo

Caso existam:

Supervisores sem vendedores vinculados

Vendedores sem supervisor cadastrado O relatório deve identificá-los visualmente ou em uma seção específica (ex.: “Registros sem vínculo”).


[RN8] - Acesso e Permissões

A visualização do relatório deve respeitar as permissões de acesso do usuário logado, exibindo apenas as informações autorizadas conforme a regra de perfis do sistema.

[RN9] - Exportação

O relatório deve permitir exportação para ao menos um dos formatos: PDF, Excel ou CSV, mantendo a estrutura hierárquica.

Anexos

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000