Versões comparadas

Chave

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

...

Produto:

Framework

Versões:

11.82.41, 12.1.8

Ocorrência:

Novo parâmetro global "Compartilhar filtros entre módulos".

Ambiente:

Filtros em visões de cadastro compartilhadas por mais de um produto.

Passo a passo:

Na nova MDI, o parâmetro "Compartilhar filtros entre módulos" trata o comportamento dos filtros das visões de cadastros pertencentes a mais de um módulo.


Como exemplo utilizaremos a visão de Funcionários que é utilizada nos módulos Folha de Pagamento (Pai da visão) e Gestão de Pessoas:


Dica
iconfalse
titleNOTAS


  • Este parâmetro afeta somente o uso do sistema através da nova MDI.
  • "Pai da visão" – Utilizaremos este termo quando a visão de cadastro é originalmente de um produto. Como por exemplo: Funcionários em Folha de Pagamento que é compartilhado entre Gestão de Pessoas ou Cadastro de Clientes Fornecedores em Gestão Financeira que é compartilhado entre Gestão de Estoque Compras e Faturamento.


1)       Quando o parâmetro esta desmarcado (Valor padrão deste parâmetro).


Ao acessar a visão de Funcionários pelo módulo Folha de Pagamento (módulo Pai da visão), são exibidos filtros deste módulo.

 

Para exemplificar criamos um novo filtro e nomeamos “_Módulo Folha de Pagamento”.

 

Ao acessar a visão de Funcionários pelo módulo Gestão de Pessoas, são exibidos apenas os filtros do módulo Gestão de Pessoas.

 

Exemplificando criamos um novo filtro e nomeamos “_Módulo Gestão de Pessoas”.

 

Observe que os filtros mesmo que cadastrados na mesma visão NÃO estão compartilhados entre os módulos.



2)       Quando o parâmetro está marcado.


Ao marcar o parâmetro, os filtros da visão pai passam a ser exibidos em todos os módulos que compartilham desta visão de cadastro. Caso um novo filtro seja criado em outro módulo que não seja o módulo pai, ele também será exibido em todos os módulos.


Dica
iconfalse
titleNOTAS
  •  Com o parâmetro marcado os filtros criados nas visões de outros produtos ficarão ocultos adotando os filtros da visão pai.


Ao acessar a visão de Funcionários pelo módulo Folha de Pagamento (módulo Pai da visão), são exibidos os filtros criados inicialmente no módulo Folha de Pagamento

 

Ao acessar a visão de Funcionários pelo módulo Gestão de Pessoas, são exibidos todos filtros da visão. Observe que são exibidos os filtros da visão pai.

 

Criando um novo filtro pelo módulo Gestão de Pessoas, com exemplo “_Novo filtro Gestão de Pessoas” ele integrará aos filtros da visão pai.

 

Assim, o filtro também será exibido em outros módulos como o Folha de Pagamento (visão filho)

 


Filtros compartilhados com Consulta SQL:

Quando o filtro está compartilhado, para associar uma Consulta SQL pelo filtro IN (SQL), a consulta deve existir no módulo pai da visãodo contexto.

Por exemplo, ao acessar a visão de Funcionários pelo módulo Gestão de Pessoas, são exibidas apenas as consultas SQL do módulo Folha de Pagamento, que é o módulo paiGestão de Pessoas.

Observações: