17691 - Diferença Visível (Personalização de Menus) e Permissão de Tela
Problema: Descrição do Problema: A tela F441CNE é chamada pelo menu padrão do sistema (F441CNE_SRNF - Suprimentos / Gestão de Recebimento / Notas Fiscais de Entrada / Consultas / Dados gerais) e também pelo botão Notas Fiscais da tela (F422COC_SCOC - Suprimentos / Gestão de Compras / Ordens de Compra / Consultas / Dados gerais).
Ao desmarcar a opção Visível da personalização de menus para a tela acessada pelo sistema (F441CNE_SRNF - Suprimentos / Gestão de Recebimento / Notas Fiscais de Entrada / Consultas / Dados gerais) mesmo assim ainda é possível acessar a tela pela outra tela (F422COC_SCOC - Suprimentos / Gestão de Compras / Ordens de Compra / Consultas / Dados gerais).
Observação: A tela F441CNE se trata apenas de um exemplo. Esse banco de solução é aplicado a qualquer tela que pode ser chamada por outra tela.
Rotina / Tela: Diferença Visível (Personalização de Menus) e Permissão de Tela
Solução: Solução: Primeiramente vamos esclarecer o conceito da opção Visível na Personalização de Menus.
Essa opção é valida somente para ocultar o menu que está configurado, se a tela é chamada a partir de outro menu, essa consistência não é aplicada.
Se existe essa necessidade de bloquear a tela independente do menu, é necessário utilizar a permissão de tela que realiza essa consistência. Bloqueará a tela, independente do menu que é chamada.
Ao utilizar a opção Visível, e utilizar a chamada da tela pela função AbrirTelaSistema, por exemplo, é consistido o menu principal da tela (F441CNE_SRNF - Suprimentos / Gestão de Recebimento / Notas Fiscais de Entrada / Consultas / Dados gerais) e não outras telas que chamam essa mesma tela.
Se a necessidade é chamar a tela pelo SGI (AbrirTelaSistema ou por regra), ele terá que deixar a tela liberada no menu padrão do sistema.
Esse esclarecimento foi feito juntamente com nossos analistas e se trata de um conceito do sistema.
Ao desmarcar a opção Visível da personalização de menus para a tela acessada pelo sistema (F441CNE_SRNF - Suprimentos / Gestão de Recebimento / Notas Fiscais de Entrada / Consultas / Dados gerais) mesmo assim ainda é possível acessar a tela pela outra tela (F422COC_SCOC - Suprimentos / Gestão de Compras / Ordens de Compra / Consultas / Dados gerais).
Observação: A tela F441CNE se trata apenas de um exemplo. Esse banco de solução é aplicado a qualquer tela que pode ser chamada por outra tela.
Rotina / Tela: Diferença Visível (Personalização de Menus) e Permissão de Tela
Solução: Solução: Primeiramente vamos esclarecer o conceito da opção Visível na Personalização de Menus.
Essa opção é valida somente para ocultar o menu que está configurado, se a tela é chamada a partir de outro menu, essa consistência não é aplicada.
Se existe essa necessidade de bloquear a tela independente do menu, é necessário utilizar a permissão de tela que realiza essa consistência. Bloqueará a tela, independente do menu que é chamada.
Ao utilizar a opção Visível, e utilizar a chamada da tela pela função AbrirTelaSistema, por exemplo, é consistido o menu principal da tela (F441CNE_SRNF - Suprimentos / Gestão de Recebimento / Notas Fiscais de Entrada / Consultas / Dados gerais) e não outras telas que chamam essa mesma tela.
Se a necessidade é chamar a tela pelo SGI (AbrirTelaSistema ou por regra), ele terá que deixar a tela liberada no menu padrão do sistema.
Esse esclarecimento foi feito juntamente com nossos analistas e se trata de um conceito do sistema.