01. DADOS GERAIS
Produto: | TOTVS Moda
|
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: |
Moda - Produção
|
Função: | Atualizar dados de produtos que já foram enviados para a GS1 |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAIND-10066 |
02. SITUAÇÃO/REQUISITO
No componente PRDFP136, quando é realizado o envio de um produto que já tenha gravada a data de envio para a GS1, são enviados todos os campos novamente e não apenas os campos que sofreram alterações.
03. SOLUÇÃO
No PRDFP136, ao selecionar para envio um produto que já tenha gravada a data de envio para a GS1 (DT_ENVIOGS1 da PRD_PRDEAN13), será utilizado o procedimento de "Atualizar Produto" (constante na página 18 da documentação https://www.gs1br.org/educacao-e-eventos/Documents/Modelo_para_Materiais_Tecnicos.pdf). Ao atualizar os dados do produto, não serão enviados todos os campos, apenas os campos demonstrados na Imagem 1.
O componente GERFL007 foi alterado para exibir uma mensagem diferenciada para os casos em que foi realizada a atualização ao invés do cadastro. Esta implementação está disponível apenas no layout v2 da API.
Imagem 1 - Exemplo de campos disponíveis para atualização.
Imagem 2 - Configuração da API apontando para a versão 2, essa implementação só está disponível na versão 2.
Imagem 3 - Ao realizar a consulta do produto 200221 no componente PRDFP206, pode-se observar que ele possui data de envio para a GS1.
Imagem 4 - Foi alterada a descrição do grupo que possui o produto 200221.
Imagem 5 - Ao realizar o envio do produto 200221 para o CNP/GS1 foi exibida no componente GERFL007 a mensagem informando que o GTIN foi atualizado.
Imagem 6 - Ao consultar o produto na GS1, pode-se observar que a alteração da descrição do produto foi gravada corretamente.