01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:Industrial
Função:Criar/atualizar os dados na PRD_GRUPOINFO ao criar/alterar as informações para novas empresas no PRDFP010
País:Brasil
Ticket:10450622
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-7296


02. SITUAÇÃO/REQUISITO

O PRDFP010 realiza a criação de dados para filial (entidades PRD_PRDINFO e PRD_PRDINFOADIC) em várias empresas ao mesmo tempo. Porém, este processo não cria os dados de GRUPO (PRD_GRUPOINFO) por empresa quando realiza esta criação dos dados de produto, fazendo com que o GRUPO não seja listado no PRDFL051 (componente de seleção) ao realizar a busca por ultimo nível nas empresas que, depois do processo, receberam os dados

03. SOLUÇÃO

O componente PRDFP010 foi alterado para que ao realizar a criação de dados de produto por empresa, sejam criadas também as ocorrências da PRD_GRUPOINFO nas novas empresas, fazendo com que o grupo seja listado no PRDFL051 ao tentar localizar por último nível, ou no PRDFL018, nestas empresas ou em empresas que as utilizem como padrão para os dados de produto.


Imagem 1 - O grupo de produtos DP 572 possui dados por empresa apenas na empresa 1.


Imagem 2 - Ao consultar o grupo de produtos da imagem 1 na entidade PRD_GRUPOINFO pode-se verificar existem registros gravados apenas para a empresa 1.


Imagem 3 - Através do componente PRDFP010 foram alteradas as informações do produto para Produção própria, Produto acabado, Matéria-prima e Material de consumo nas empresas 1, 2 e 3.


Imagem 4 - Ao consular o grupo de produtos novamente na entidade PRD_GRUPOINFO pode-se verificar que os registros foram gravados para as empresas 1, 2 e 3.




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