Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: |
| ||||||||||||||||
Função: | EDI0010 - Processamento Cadastro de Produtos wmsItemSKU.4gl WMSR_WMS_ITEM_SKU.4gl | ||||||||||||||||
País: | Brasil | ||||||||||||||||
Ticket: | 17428936 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSOL-18079 DLOGWMSOL-18156 |
02. SITUAÇÃO
- O retorno das chamadas de execução da API não está no Stringset utf-8.
- Os campos Unidade de Medida e Categoria Item estão permitindo que sejam informados valores não cadastrados.
- Os campos referentes ao peso do item, quantidade de dias prazo alarme validade e prazo máximo recebimento, altura, largura e comprimento e peso bruto do SKU estão aceitando valores negativos. Além disso, o tamanho máximo dos campos decimais não estava sendo consistido, causando quebras e arredondamentos indevidos.
- Os campos Código, Descrição, Descrição reduzida do item, Categoria do item, SKU, Descrição e Descrição reduzida do SKU não estavam tendo o tamanho do conteúdo validado, permitindo que o item fosse cadastrado com os valores quebrados.
- Os campos referentes aos códigos de barras do SKU não estavam tendo o tamanho do código validado de acordo com o tipo de código de barras.
- Não grava SKU padrão; todos os SKUs vindos na lista de SKUs estão sendo gravados como SKU padrão igual a "N".
Na documentação Cadastro Item SKU WMS - 2.000, o grupo Itens era apresentado como objeto tipo lista, indicando que pudesse ser incluído mais de um item por requisição.
- Estava obrigando a informar os dados do SKU na operação de inclusão do item, impossibilitando a execução da API quando não se tem os dados do SKU
03. SOLUÇÃO
- Foi alterado processamento das mensagens de resposta das requisições para que as mesmas sejam apresentadas no formato UTF8.
- Os campos Unidade de Medida e Categoria Item passaram a ter a validação dos respectivos cadastros, apresentando mensagem de inconsistência caso a unidade de medida ou a categoria do item não estejam cadastradas.
- Os campos referentes ao peso do item, quantidade de dias prazo alarme validade e prazo máximo recebimento, altura, largura e comprimento e peso bruto do SKU passaram a ser consistidos e, caso o valor informado seja menor que 0 (zero) ou não esteja de acordo com as respectivos formatos decimais, passará a emitir mensagem de inconsistência.
- Os campos Código, Descrição, Descrição reduzida do item, Categoria do item, SKU, Descrição e Descrição reduzida do SKU passaram a ter consistência do tamanho do texto e passará a ser emitidas a mensagem de inconsistência.
- Os campos referentes aos códigos de barras do SKU passaram a ter o tamanho do conteúdo consistido, gerando mensagem de inconsistência quando estiverem fora do formato permitido.
- Alterada a gravação do campo SKU padrão, para que o primeiro SKU da lista de SKUs seja incluído como SKU padrão igual a "S". Se na lista for informado mais SKUs, os demais serão gravados como SKU padrão igual a "N". Em caso de alteração do item, onde seja incluído um novo SKU, o mesmo será incluído como SKU padrão igual a "N".
- A documentação Cadastro Item SKU WMS - 2.000 foi alterada para que o Request da operação apresente o item como único por requisição.
- Foi retirada a obrigatoriedade das informações do SKU permitindo, desta forma, que seja incluído um item sem SKU relacionado para que a inclusão seja efetuada diretamente no WMS Logix, ou mesmo até via API utilizando a operação de alteração. Caso não deseje informar os dados do SKU na requisição, a lista ListOfSKU será omitida completamente. Caso seja informada e com valores em branco será gerada inconsistência na execução.
Informações | ||||
---|---|---|---|---|
| ||||
|
04. DEMAIS INFORMAÇÕES
- Não se aplica.
05. ASSUNTOS RELACIONADOS
Documento Técnico
Templatedocumentos |
---|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas