Páginas filhas
  • DT Inativar botões no componente PRDFM236 quando o usuário não possuir acesso aos componentes chamados

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Industrial
Função:Sinalizar que o usuário não possui permissão de acesso ao componente chamado
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-6593


02. SITUAÇÃO/REQUISITO

Existem vários componentes que podem ser chamados a partir do PRDFM236 através do que foi configurado no PRDFM305. Porém, em alguns casos, algum componente específico pode não estar liberado para acesso pelo usuário. Nestes casos, hoje é permitido o acesso do usuário ao componente, e na sequência o usuário já recebe a mensagem de que o componente não está liberado.

03. SOLUÇÃO

O componente PRDFM236 foi alterado para inativar os botões quando o usuário não possuir permissão de acesso para o componente chamado. Nos componentes PRDFM305 e PRDFM306, ao salvar será verificado se o usuário informado no componente PRDFM306 possui permissão de acesso para os componentes configurados no PRDFM305, caso não tenha permissão de acesso será exibida uma mensagem informando.


Totvs custom tabs box
tabsPasso a passo
idspasso

Imagem 1 - No componente PRFM236 os botões foram inativados devido o usuário não possuir permissão de acesso para os componentes que foram configurados no modelo no componente PRDFM305.


Imagem 2 - Ao salvar no componente PRDFM305, se o modelo possuir um usuário relacionado que não possui permissão de acesso para algum componente do modelo, será exibida a mensagem conforme imagem acima.


Imagem 3 - Ao salvar no componente PRDFM306, e o modelo possuir usuário relacionado que não possui permissão de acesso para algum componente do modelo, será exibida a mensagem conforme imagem acima.


Imagem 4 - Ao clicar em "Sim" na mensagem exibida, será exibido no componente GERFP008 o detalhamento com o nome do usuário e os componentes que ele não possui permissão de acesso.



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>