01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
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.
Totvs custom tabs box |
---|
tabs | Passo a passo |
---|
ids | passo1 |
---|
|
Image Added
Imagem 1 - O grupo de produtos DP 572 possui dados por empresa apenas na empresa 1.
Image Added
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.
Image Added
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.
Image Added
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. |
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>
|