01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:Industrial
Função:Criar restrição no componente ADMFM024 para não permitir realizar a impressão do relatório através do componente PCPFM250 quando necessário
País:Brasil
Ticket:10804868
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-3165


02. SITUAÇÃO/REQUISITO

Solicitado a possibilidade de existir um controle de quem possa realizar a impressão do relatório através do componente PCPFM250.

03. SOLUÇÃO

Foi desenvolvida a restrição "IN_IMPRESSAO" configurada através do componente ADMFM024, e quando a mesma configurada para determinado usuário é possível determinar se o mesmo pode ou não realizar a impressão do relatório referente ao componente PCPFM250.


Imagem 01 - Primeiramente está sendo acessado o componente ADMFM024, onde pode ser observado que a restrição "IN_IMPRESSAO" está cadastrada para o usuário "999998" entretanto não está marcada a opção "Permitir". Logo em seguida está sendo acessado o componente PCPFM250, informada a O.P. "12" e acionado o botão de impressão, como a restrição está habilitada para o usuário em questão, não é possível realizar a impressão.

Observação: Caso a opção "Permitir" esteja marcada para o usuário desejado ao acessar o componente PCPFM250, informar a O.P. desejada e acionar o botão de impressão, será possível realizar a impressão do relatório. Vale ressaltar também que caso não exista nenhum usuário cadastrado para a restrição a impressão será aberta normalmente conforme funcionamento anterior do componente.

<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>