01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:Industrial
Função:Cadastrar conversão de medida de produto por grupo
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-5968


02. SITUAÇÃO/REQUISITO

A estrutura do novo cadastro de produto vai permitir que sejam configurados e vinculados ao PRDFM236 uma série de componentes, conforme a necessidade e o porte do cliente. Para isto serão desenvolvidos novos componentes de cadastro das informações dos produtos que poderão ser chamado através do menu principal e também do componente PRDFM236.

03. SOLUÇÃO

Nesta tarefa foi desenvolvido o novo componente de cadastro e alteração de conversão de medida de produto por grupo de produtos. O componente desenvolvido é o PRDFM311.


Imagem 1 - Na imagem acima vemos o novo componente de cadastro  e alteração de conversão de medida de produto por grupo. Veja que foi incluso o botão de grupo ao componente para quando for chamado através do menu, seja possível efetuar o filtro pelo próprio componente. Neste caso como o componente foi chamado diretamente através do menu o botão de filtro ficará liberado.


Imagem 2 - Na imagem acima como podemos observar, devido a configuração no parâmetro TP_MOTIVO_CONV_MED irá habilitar o botão consulta log, ao clicarmos no botão log, o sistema irá carregar o componente PRDFM265 com os logs de inclusão, alteração e exclusão dos produtos deste grupo que foram realizadas.


Imagem 3 - Na imagem acima depois de efetuado um filtro e consulta dentro do novo componente de cadastro de conversão de medida, no caso de algum produto do grupo possuir dados diferentes do produto base listado no componente, será apresentado uma mensagem em vermelho na parte inferior do componente: "Existem produtos com dados distintos do produto base", informando ao usuário sobre a divergência.




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