Páginas filhas
  • 11703823 DLOGWMSOL-14024 DT Inconsistência durante o processamento da rotina EDI0009


01. DADOS GERAIS

Produto:

TOTVS Logística WMS

Linha de Produto:

Linha Logix

Segmento:

Logística

Módulo:WMS Logix
Função:

EDI0009 - Processamento de Arquivos EDI

EDI0013 - Solicitação de Carga

País:Brasil
Ticket:11703823
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSOL-14024


02. SITUAÇÃO/REQUISITO

Ao processar o arquivo de Solicitação de Carga, no qual o endereço do destinatário vem concatenado no atributo do layout ENDERECO DESTINATARIO e ultrapassa 36 caracteres, ocorre uma inconsistência sempre que é cadastrado um novo cliente ou um novo endereço de entrega.

03. SOLUÇÃO

A rotina de cadastramento automático de clientes e endereços de entrega foi ajustada para que sejam considerados os 36 caracteres iniciais para o cadastro principal do cliente (informações da capa do cliente, rotina VDP10000), sendo o endereço completo cadastrado na informações complementares de endereço de entrega, botão Endereços de Entrega, na rotina VDP10000.

Exemplo de Utilização

  • Layout de EDI de Solicitação de Carga cadastrado com atributos de endereço completo, ENDEREÇO DESTINATARIO, NUMERO ENDERECO DESTINATARIO, COMPLEMENTO ENDERECO DESTINATARIO, BAIRRO DESTINATARIO, MUNICIPIO DESTINATARIO, CEP DESTINATARIO.
  • Parâmetro vdp_utiliza_tela_endereco igual a 'N'.
  • Gere o arquivo de Pedido para Solicitação de Carga (sem dados de Nota Fiscal de Venda), no qual o destinatário deve ser um novo cliente e o endereço deve estar separado devidamente nos atributos. Valor do campo Endereço com mais de 36 caracteres.
  • Importe o arquivo (rotina EDI0009) e verifique se ocorreu o cadastro do cliente no VDP10000 e a primeira sequência do endereço de entrega no cadastro de endereços de entrega.
  • Se o endereço (rua) foi informado com mais de 36 caracteres, ele aparecerá truncado no campo Logradouro do cadastro, porém, deve aparecer inteiro no campo Endereço completo.
  • Altere o arquivo inicial com o número e a série da Nota Fiscal, para que o EDI efetue apenas a atualização.
  • Altere os dados do endereço, colocando no atributo ENDEREÇO DESTINATARIO o conteúdo de rua, número e complemento concatenados, ultrapassando 36 caracteres.
  • O número e complemento deve ser apagado da posição correspondente a seus atributos. Estas alterações devem ser efetuadas apenas na disposição do arquivo, o endereço na prática deve continuar o mesmo.
  • Importe o arquivo EDI, na rotina EDI0009.
  • Verifique se a Solicitação de Carga teve as informações de Nota e Série alteradas na rotina WMS6325.
  • Verifique no VDP10000, botão Endereços de entrega, se continua apenas a primeira sequência de endereço cadastrada. Neste caso, como é o mesmo endereço, apenas tendo mudado a posição das informações, não deve ser gerada a nova sequência.
  • Repita a mesma simulação, porém, no Passo 2 altere algum detalhe do endereço (número ou complemento). Neste caso, deve ser gerada uma nova sequência de endereço de entrega.
  • Efetue a importação de uma Solicitação de Carga (Pedido) com novo cliente, no qual o endereço (rua, número e complemento) venham concatenados no atributo ENDEREÇO DESTINATARIO e ultrapasse os 36 caracteres. O valor nas tabelas nas quais o endereço é CHAR(36) deve ser truncado. Já no campo CHAR(150) do endereço completo deve ser gravado inteiro (até o limite do campo).


04. DEMAIS INFORMAÇÕES

  • Não se aplica.

05. ASSUNTOS RELACIONADOS