01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Industrial |
Função: | Permitir informar classificações diferentes ao incluir um novo produto no grupo |
Ticket: | 3191511 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-860 |
02. SITUAÇÃO/REQUISITO
O componente PRDFM010 é utilizado para incluir produtos a um grupo existente, ao incluir novos produtos são adicionadas informações referentes ao primeiro produto da grade, que pode estar inativo ou com classificações que não são mais usadas, isso acaba obrigando o usuário a configurar produto por produto após a inclusão.
03. SOLUÇÃO
Foi desenvolvido o parâmetro TP_INCLUSAO_PRODUTO, ao adicionar um novo produto com o parâmetro configurado com o valor "1" deverá chamar o componente PRDFP187 para permitir informar as classificações que vão ser gravadas para o novo produto.
Foi implementada a validação do parâmetro CD_TIPOCLAS_NOVO_PRODUTO que vai permitir informar uma lista de classificações obrigatórias que devem ser informadas no componente PRDFP187. O novo componente PRDFP187 será carregado sempre com as classificações encontradas para o produto padrão ou para o primeiro produto da lista, deverá carregar também as classificações obrigatórias que foram informadas no parâmetro CD_TIPOCLAS_NOVO_PRODUTO.
Imagem 01 - O parâmetro TP_INCLUSAO_PRODUTO foi configurado para permitir selecionar classificação ao incluir um novo produto no componente PRDFM010.
Imagem 02 - O parâmetro CD_TIPOCLAS_NOVO_PRODUTO foi configurado com o tipo de classificação 9997 e 9988.
Imagem 03 - O grupo de produtos DP 029 possui o produto 1062261 configurado como inativo.
Imagem 04 - O tipo de classificação 60 e 502 foi configurado para o produto 1062261.
Imagem 05 - Ao gravar novos produtos para o grupo DP 029 foram validadas as configurações dos parâmetros TP_INCLUSAO_PRODUTO e CD_TIPOCLAS_NOVO_PRODUTO e o componente PRDFP187 foi chamado corretamente.
Imagem 06 - Após realizar as alterações necessárias no componente PRDFP187 e confirmar, deverá apresentar mensagem de alerta e abortar o processo de gravação caso não tenha classificação informada para os tipos de classificação informados no parâmetro CD_TIPOCLAS_NOVO_PRODUTO.
Imagem 07 - Foram informadas as classificações obrigatórias para os tipos informados no parâmetro.
Imagem 08 - Após confirmar a gravação das classificações no componente PRDFP187, foram gerados os novos produtos e suas classificações foram gravadas corretamente.
Imagem 09 - Os novos produtos adicionados como produtos ativos.
Os parâmetros TP_INCLUSAO_PRODUTO e CD_TIPOCLAS_NOVO_PRODUTO funcionam em conjunto, ambos devem estar configurados para o bom funcionamento do processo.IMPORTANTE!