Páginas filhas
  • DT Implementar log de validação no pacote 3009 para relatório de inconsistência


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:Exportação de alteração de valor de produto
Ticket:6786654
Requisito/Story/Issue (informe o requisito relacionado) :DVAARMKZO-885


02. SITUAÇÃO/REQUISITO

No pacote 3009 - Price Update - para atualização do preço dos produtos no e-commerce. Foi identificado que um pacote ao ser processado foi identificado produtos com valor iguais a 0, porém não havia nenhum log informando o motivo da rejeição do pacote. Com isso existe a necessidade de consultar essa informação ao gerar o pacote.

03. SOLUÇÃO

Ao processar o pacote 3009, está sendo criado o log com os motivos abaixo:

  • ListPrice < SalePrice: Então “EAN XXXXXXXXXX possui para endDate igual a data do sistema!”
  • ListPrice = 0: Então “EAN XXXXXXXXXXpossui valor 0 para o listPrice!”
  • EndDate = Data do sistema: Então “EAN XXXXXXXXXX possui valor de salePrice menor que o listPrice!”


Imagem 01 - endDate igual a data do sistema.

Imagem 02 - salePrice com o valor maior que o listPrice

Imagem 03 - listPrice com valor zero.