01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:Manutenção de Grupo e/ou Produto para Web Service
Requisito/Story/Issue (informe o requisito relacionado) :DVAARM-793


02. SITUAÇÃO/REQUISITO

Necessário que em PRDFM246 "Manutenção de Produto para Web Service" seja feita a leitura da coluna número 14 do .csv e realizado a importação da informação dessa coluna.

Também em PRDFM246, deverá validar produtos que já possuam dados no componente e produtos que não existam no sistema.

No componente PRDFM164 "Manutenção de Grupo/Produto para Web Service", deverá ser verificado se algum produto do grupo em questão possui dados em PRDFM246, e informar ao usuário.

03. SOLUÇÃO

Foi alterado o componente PRDFM246 "Manutenção de Produto para Web Service" para realizar a leitura da coluna de número 14 do arquivo .cvs em importação, e armazenar o valor desta no campo "Descritivo" do frame "Web service".

Também no componente PRDFM246, foi alterado para que no momento de importação, seja verificado e apresentado ao usuário, quais produtos não existem no sistema e quais produtos já possuem informações em PRDFM246.

No componente PRDFM164 "Manutenção de Grupo/Produto para Web Service", deverá ser verificado se algum produto vinculado ao grupo em questão possui dados em PRDFM246, e então será apresentado mensagem ao usuário.

Imagem 01 - Apresenta a mensagem em PRDFM164 exibida quando ao carregar um grupo e este possuir um ou mais produtos com dados em PRDFM246

Imagem 02 - Demonstra em PRDFM246 a importação de um arquivo .csv com a coluna número 14 e a importação da informação dessa coluna para o campo "Descritivo" do frame "Web service"


Imagem 03 - Demonstra em PRDFM246 a importação de um arquivo .csv e a validação que mostra ao usuário quais produtos não existem no sistema e quais produtos já possuem informações em PRDFM246 e serão sobrescritos.




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