Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

...

Como Compartilhar Filtros Entre Módulos

Produto:

Framework

Versões:

11.82.41, 12.1.8

Ocorrência:

Ao acessar uma visão pertencente a outro módulo, os filtros criados no módulo pai não são exibidos

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

Ambiente:

Filtros

da visão

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.


Image Modified

Abaixo, segue o funcionamento deste parâmetro, usando como exemplo

Como exemplo utilizaremos a visão de Funcionários

utilizadas no módulo

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

para 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

os

filtros

destinados ao módulo Folha de Pagamento

deste módulo.

 Image Modified

Ao criarmos

Para exemplificar criamos um novo filtro

com o nome

e nomeamos “_Módulo Folha de Pagamento”

o mesmo é exibido normalmente

.

 Image Modified

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

destinados apenas ao

do módulo Gestão de Pessoas.

 Image Modified

Ao criarmos

Exemplificando criamos um novo filtro

com o nome

e nomeamos “_Módulo Gestão de Pessoas”

o mesmo é exibido normalmente

.

 Image Modified

Observe que os filtros

de um módulo não são

mesmo que cadastrados na mesma visão NÃO estão compartilhados entre os

módulo

 

módulos.



2

1

)       Quando o parâmetro está marcado

 

.


Ao marcar o parâmetro, os filtros da visão pai

passaram

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

 Image Modified

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

agora

são exibidos os filtros

de outro módulo

da visão pai.

 Image Modified

Ao criarmos

Criando um novo filtro pelo módulo Gestão de Pessoas, com

o nome

exemplo “_Novo filtro Gestão de Pessoas” ele

é exibido normalmente passando a fazer parte dos

integrará aos filtros da visão pai.

 Image Modified

Assim, o filtro também

é

será exibido em outros módulos como o Folha de Pagamento (visão filho)

 Image Modified

Observações:

 

...


Filtros compartilhados com Consulta SQL:

Com o parâmetro 'Compartilhar filtro entre módulos' serão exibidas as consultas do contexto para o filtro IN (SQL).
Exemplo:Ao acessar a tela de funcionários com o módulo 'Automação de Ponto' aberto, ao criar um filtro com operador IN (SQL), serão exibidas as consultas do sistema A (Automação de Ponto).
Caso a tela de funcionários seja acessada com o módulo 'Folha de Pagamento' aberto, ao criar um filtro com operador IN (SQL), serão exibidas as consultas do sistema P (Folha de Pagamento).


Observações: