Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Os agrupadores gerenciais tem como objetivo principal a estruturação hierárquica de qualquer entidade do sistema por categorias nomeadas, permitindo uma exibição categorizada das informações, por meio de consultas e relatórios do sistema.

Um exemplo de aplicabilidade é o conceito de categorização de produtos. Esta informação é utilizada vastamente em relatórios, consultas, validação e processamentos ao longo do sistema.

Exemplo:

  • Licença de Software
    • Completa - Todos os módulos
    • Simplificada
      • CRM;
      • Faturamento;
      • Materiais;
      • Financeiro;
      • Compras;
      • Gestão de Serviços;
      • Jurídico;
  • Linhas de Produto
    • Microsiga Protheus;
    • RM;
    • Logix;
    • Datasul;
  • Serviços na Nuvem
    • Fluig;
    • Saas;

Sendo assim, alguns relatórios do faturamento são exibidos por categorização de produto, ou seja, exibem as informações do faturamento agrupadas. 

A partir deste conceito, a funcionalidade Agrupadores é utilizada para categorizar qualquer tipo de entidade e não somente os produtos, como por exemplo, a classificação de cliente com a seguinte definição:

  • Grande Porte - Faturamento maior ou igual a R$ 850.000.000,00
  • Médio Porte - Faturamento entre R$ 4.500.000,01 a R$ 849.999.999,99
  • Pequeno Porte - Faturamento menor ou igual a 4.500.000,00

O cadastro de agrupadores permite a construção de uma estrutura hierárquica para as entidades (tabelas), cujo retorno desta estrutura resulta em uma condição de filtro a ser usada nas rotinas internas do sistema.

Agrupador Dinâmico

Com o agrupador dinâmico é possível relacionar cada nível do agrupador a uma composição de filtros. 

Agrupador Fixo

Com o agrupador fixo, é possível relacionar manualmente os níveis do agrupador aos registros da entidade. Ao clicar com o botão direito do mouse no nível do agrupador, são apresentadas as seguintes funcionalidades: Visualizar, Adicionar, Alterar e Excluir.

 

Tanto o formulário do agrupador fixo como o do agrupador dinâmico possuem duas visões, com as seguintes características:

  • Visão de Cadastro:
    • Permite realizar a manutenção dos níveis do agrupador.
    • Relaciona os níveis do agrupador à composição dos filtros (somente para agrupadores dinâmicos).
    • Utiliza o componente de browse para apresentar os registros que correspondem ao nível do agrupador selecionado.
  • Visão Operacional
    • Permite selecionar os níveis do agrupador.
    • O formulário retorna os níveis do agrupador selecionados, seguindo a hierarquia.

...

Procedimentos Procedimentos


Inclusão de Agrupador

  1. Em Agrupador de Registros, clique em
  2. Preencha os campos:
  • Resumo: informe o nome do agrupador.
  • Entidade: selecione a tabela do agrupador.
  • Tipo: defina o tipo de agrupador que será utilizado.
  • Bloqueado: informe Sim ou Não para indicar se o agrupador está ou não ativo.

3, . Clique em Salvar.


Cadastro de Níveis do Agrupador

  1. Posicione no agrupador e clique no botão Níveis do Agrupador.
  2. Clique com o botão direito do mouse sobre o nó raiz e selecione a opção Adicionar no menu apresentado.
  3. Preencha os campos:

...

8. Clique no botão Salvar para gravar os níveis criados.


Carregamento da Estrutura Salva e Seleção de Níveis

  1. Depois de criar e salvar os níveis do agrupador, posicione sobre ele e clique no botão Níveis do Agrupador.
  2. Ao abrir a tela, a estrutura dos níveis cadastrados será apresentada na árvore.
  3. Selecione um nível filho clicando no checkbox

...

  1. .
  2. Na grid inferior são mostrados os registros pertinentes ao nó posicionado.

Help_buttonImage ModifiedImportante

Ao selecionar um nível filho, obrigatoriamente o nível pai deve ser selecionado.
Ao tirar a seleção do nível pai, obrigatoriamente a seleção do nível filho deve ser removida.
É possível selecionar apenas um nível filho.
Não é permitido selecionar mais de um nível pai do nó raiz. 

...


Alteração do Agrupador

  1. Posicione no agrupador e clique em
  2. O único campo que permite alteração é o Bloqueado, cujas opções de preenchimento são Sim ou Não.
  3. Depois de salvar a alteração, clique no botão Níveis do Agrupador.
  4. Caso o agrupador esteja bloqueado, não deverá ser aberta a tela de edição dos níveis.


Alteração do Nível do Agrupador

  1. Na tela de Níveis do Agrupador, posicione em um nó, clique com o botão direito e selecione a opção
  2. Altere o nome do nível e clique no botão
  3. Verifique se o nome do nível foi alterado na árvore de acordo com o conteúdo informado no campo Descrição.


Exclusão do Agrupador

  1. Na tela do Agrupador de Registros, clique no botão Outras Ações e selecione a opção Excluir.
  2. Quando a tela de exclusão for exibida, clique no botão Confirmar.


Exclusão do Nível do Agrupador

  1. Na tela de Níveis do Agrupador, posicione em um nó, clique com o botão direito e selecione a opção Excluir.
  2. Clique em Confirmar.
  3. Verifique se o nível foi excluído da árvore.

Help_buttonAtenção

Os procedimentos dos níveis do agrupador dinâmico (árvore) seguem os mesmos critérios do agrupador fixo, como exemplificado nos passos acima. Porém, diferentemente do agrupador fixo, no agrupador dinâmico o grid não é preenchido manualmente e sim composto pela criação e aplicação de filtros, conforme os procedimentos abaixo.


Criação de Filtro não relacional no Agrupador Dinâmico

  1. Para vincular um filtro ao nó criado, selecione o nó e clique no botão Criar.
  2. Todo nó criado deve ter no mínimo um filtro vinculado. Caso contrário, será apresentada uma tela de validação bloqueando a inserção de um novo nível.
  3. O sistema apresentará a mensagem: Deseja criar filtros com tabela relacionada a entidade deste agrupador?
  4. Para criar um filtro não relacional clique em Não.
  5. Preencha as informações do filtro, de acordo com a necessidade, e clique em Salvar.
  6. Os filtros criados são pertinentes a entidade escolhida no cadastro do agrupador.
  7. Clique no botão Aplicar.
  8. O grid inferior será atualizado com as informações correspondentes ao filtro criado.

Help_buttonImage AddedAtenção

Não é necessário selecionar o filtro para aplicar, pois sempre serão considerados todos os filtros criados para o nível selecionado.


Criação de Filtro relacional no Agrupador Dinâmico

  1. Selecione um nível filho do agrupador e clique em Criar.
  2. O sistema apresentará a mensagem: Deseja criar filtros com tabela relacionada a entidade deste agrupador?
  3. Para criar um filtro relacional clique em Sim.
  4. Do lado esquerdo, posicione a entidade. Do lado direito, selecione o campo de relacionamento e clique no botão A seleção deste relacionamento corresponde à entidade pai.
  5. Selecione o campo de relacionamento e clique no botão OkA seleção deste relacionamento corresponde à entidade filho.
  6. Preencha as informações do filtro conforme a necessidade e clique em Salvar.
  7. Clique no botão Aplicar.
  8. O grid inferior será atualizado com as informações correspondentes ao filtro criado.

Help_buttonAtenção

Não é necessário selecionar o filtro para aplicar, pois sempre serão considerados todos os filtros criados para o nível selecionado.

...

9. Clique no botão Filtrar, localizado acima do grid, e verifique se os filtros aplicados estão considerando os filtros do Pai e do Filho.


Alteração e Exclusão de Filtros

  1. Selecione um nível e um filtro e clique em Editar.

Help_buttonImage RemovedAtenção

...

  1. .
  2. Preencha as informações do filtro conforme a necessidade e clique no botão Salvar.
  3. Clique no botão Aplicar.
  4. O grid inferior deverá ser atualizado, considerando a alteração do filtro.
  5. Para excluir, selecione um nível e um filtro qualquer e clique em Excluir.
  6. O sistema apresentará a mensagem: Deseja excluir o filtro selecionado?
  7. Clique em Sim.

Help_buttonImage AddedAtenção

A seleção do filtro só é necessária nas operações de Alteração ou Exclusão do filtro.


...

Veja também

...

...

...

...