Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Importação do XML  Notas Fiscais - EDI Cadastro de Endereço de Solicitantes Tag entrega.

Linha de Produto:

Protheus

Segmento:

Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSAE80 - Integração Totvs Notas Fiscais de Clientes

Situação/Requisito:

 

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 pagina 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/Implementação:

Realizado o ajuste na rotina EDI(TMSAE80), onde ao importar um XML onde tenha a tag entrega o endereço do solicitante possa ser cadastrado sem apresentar erro no codigo do municipio, e enviando para a pasta de processados  corretamente.

Tickets relacionados:

819515, 789385

Requisito:MLOG-2637, MLOG-2638

 

  • No labels