Árvore de páginas

IMPORTAÇÃO DO XML NOTAS FISCAIS - EDI CADASTRO DE ENDEREÇO DE SOLICITANTES TAG ENTREGA

Linha de Produto:

Microsiga Protheus®

Segmento:

Supply Chain - Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSAE80 - Integração Totvs Notas Fiscais de Clientes

Situação:

Caso o XML a importar tenha a tag '<entrega>', o sistema tenta automaticamente cadastrar o emitente da NFE na tabela DUL - End. Solicitante Cliente.

A tag <entrega> da NFe, é a identificação do local de entrega da mercadoria conforme a página 183/299 do manual da NFe.

Mensagem retornada na rotina TMSAE85:
"
1º Erro:
Tabela DUL 11/05/17 12:54:08
Cod. Cliente DUL_CODCLI := 148080
Loja Cliente DUL_LOJCLI := 01
Nome DUL_NOME := TRIUMPH FABRICACAO DE MOTOCICLETAS DE MA
Endereco DUL_END := AV SENADOR DARCY RIBEIRO, 140
Bairro DUL_BAIRRO := VILA BRANDINA
Municipio DUL_MUN := CAMPINAS
Cd.Municipio DUL_CODMUN := 3509502 Invalido Erro >
Id do formulario de erro: [MdFieldDUL]
Id do campo de erro: [DUL_CODMUN]
Id do erro: [FWNOWIDTH]
Mensagem do erro: [Valor atribuído difere do tamanho do campo (Cd.Municipio)]
Conteudo atribuido: [3509502]
Id do formulario de erro: [MdFieldDUL]
Id do campo de erro: [DUL_CODMUN]
Id do erro: [FWNOWIDTH]
Mensagem do erro: [Valor atribuído difere do tamanho do campo (Cd.Municipio)]
Conteudo atribuido: [3509502]
"
No caso, já que o programa sugere o cadastro automático na rotina END. SOLIC. CLIENTE, verificar se o cliente destinatário possui cadastro na tabela DUE. Caso não tenha nenhum dos dois, sugerir o cadastro para tal importação da NF-e.

Solução:

Foi realizado no sistema o ajuste na rotina EDI (TMSAE80) onde ao importar um XML onde contenha a tag entrega, o endereço do solicitante possa ser cadastrado sem apresentar inconsistências no código do municipio, e enviando corretamente para a pasta de processados.

Tickets relacionados:

819515

789385

Requisito:

MLOG-2637,

MLOG-2638,

MLOG-2737.