Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Logística - Linha Protheus - TMS - Cadastros para importação de XML via Importação de Notas Fiscais - TMSAE80

time.png Tempo aproximado para leitura: 00:10:00 min

Dúvida
Quais os cadastros necessários para que o Sistema efetue a importação do XML de Nota Fiscal via Importação de Notas Fiscais - TMSAE80?

Ambiente
TOTVS Logística - TOTVS TMS (Linha Protheus) - Gestão de Transportes (TMS) -  Todas as versões.

Solução
Os dados da transportadora, emitente, destinatário e produtos do XML para serem importados na leitura do XML devem estar cadastrados no TMS da seguinte forma:

  • O CNPJ da Transportadora do XML, referente a tag transporta, deve ser o mesmo do SIGAMAT - Filial em uso. No exemplo, utilizamos CNPJ: 22372432000166 e IE: 574114556.

mceclip0.png

  • Parâmetro MV_CGCTRAN preenchido. Caso ele esteja em branco, o Sistema não importará o XML para as tabelas do TMS. Este parâmetro é utilizado para importar notas fiscais cujo XML não possui a tag <transporta> preenchida, então, deve-se habilitar ou desabilitar conforme necessidade. 

  • Cadastrar o emitente do XML, referente a tag emit, como Cliente - MATA030.

mceclip1.png

mceclip2.png

  • Cadastrar o destinatário do XML, referente a tag dest, como Cliente - MATA030.

mceclip0.png

mceclip1.png

  • Mas, não é necessário incluir os cadastros de emitente e destinatário, o Sistema pode inclui-los de forma automática, para isso, para importar automaticamente o emitente do XML, basta habilitar o parâmetro MV_IMPEMIT.
    Para que o emitente e destinatário do XML sejam cadastrados automaticamente como Cliente - MATA030, o código do município informado na tag cMun deve estar cadastrado no Grupo de Região - TMSA115, campo DUY_CODMUN, e, no dicionário de dados, os campos Código - A1_COD e Loja - A1_LOJA devem possuir inicializador padrão conforme exemplo abaixo. 

mceclip0.png

  • Para que o produto do XML seja lido e incluído no campo Código do Produto - DE5_CODPRO, então, cadastrar o código do produto do XML, tag cProd e sua unidade de medida na rotina Produtos - MATA010.

mceclip2.png

mceclip3.png

  • Mas, não é necessário realizar o cadastro deste produto do XML, basta utilizar um produto genérico na importação do XML, para isso, cadastre um produto no MATA010 e informe o código deste produto genérico no parâmetro MV_PROGEN, desta forma, o produto deste parâmetro será gravado no campo DE5_CODPRO.

  • Caso o XML possua mais de um produto informado, então, para que seja importado somente um produto, basta desabilitar o parâmetro MV_PRDDIV, desta forma, o Sistema utilizará o produto do parâmetro MV_PROGEN para preencher o campo DE5_CODPRO. Caso deseje importar todos os produtos do XML, onde o valor total da nota será a soma do valor dos produtos, então, habilite o parâmetro MV_PRDDIV.

  • Com o parâmetro MV_PRDDIV habilitado, podemos associar os produtos do XML relacionado a tag cProd com produto cadastrado no MATA010, para isso, podemos utilizar os cadastros de Produtos x Embarcadora - TMSAE40 ou Produto x Cliente - MATA370.

  • Com o parâmetro MV_PRDDIV habilitado, no cadastro de Produtos x Embarcadora - TMSAE40, informe o cliente emitente, o Código do Produto relacionado ao cadastro do MATA010, e, no campo Produto Embarcado informe o código referente a tag cProd.




Exemplo de nota importada

  • Com o parâmetro MV_PRDDIV habilitado, no cadastro de Produto x Cliente - MATA370, informe o cliente emitente, o Código do Produto relacionado ao cadastro do MATA010, e, no campo Código Produto Cliente informe o código referente a tag cProd.


Exemplo de nota importada

  • Caso o Sistema não encontre os cadastros de Produtos x Embarcadora - TMSAE40 ou Produto x Cliente - MATA370, ou se MV_PRDDIV desabilitado, então, o campo DE5_CODPRO será gravado com o conteúdo do parâmetro MV_PROGEN.

  • Cadastrar a unidade de medida relacionado a tag uCom do XML na tabela genérica MG no SIGACFG.

mceclip17.png

  • Cadastrar o emitente do XML como Solicitante - TMSA440.

mceclip4.png

  • Cadastrar o Contrato de Cliente - TECA250 para o emitente. No campo EDI TMS - DDA_EDITMS do serviço que será utilizado na importação do XML, informar Sim. Podemos cadastrar o contrato para o cliente genérico informado no parâmetro MV_CLIGEN. Este parâmetro deve ser configurado com filial em branco, ou seja, compartilhado entre as filiais. 

mceclip0.png

  • Cadastrar o Perfil do Cliente - TMSA480 para o cliente tomador de serviço. Dica: somente o Contrato do Cliente é possível utilizar com cliente genérico.

mceclip5.png

  • Necessário preencher a aba EDI da seguinte maneira.

mceclip12.png

  • Caso deseje habilitar a busca da nota pela Inscrição Estadual do EDI, habilite o parâmetro MV_INSCEDI.

  • Para considerar o valor total da nota fiscal na importação do XML, habilite o parâmetro MV_PRDITEM.

    Processamento do TMSAE80
  • Incluir o XML da NFe na pasta NEW.

mceclip16.png

  • Caso deseje, pode-se observar no AppServer a execução do Schedule.

mceclip15.png

  • Após a execução do EDI, o XML será movido para a pasta OLD se a importação ocorreu com sucesso e então, o registro será gravado na tabela DE5.

  • Caso não seja importado por algum erro, então, o XML será movido para a pasta ERR e o registro gravado na tabela DEV. Se o XML foi movido para a pasta ERR, basta verificar o movido do erro na rotina Atualizações/ EDI/ NFEs Não importadas - TMSAE85.

  • Para esta nota que foi importada com erros, então, após os devidos ajustes, basta selecionar a nota desejada e clicar em Reprocessar.

Saiba mais
Para mais informações acesse: Logística - Linha Protheus - TMS - TMSAE80 Importação de Notas Fiscais - XML.


Glossário
CNPJ
- Cadastro Nacional da Pessoa Jurídica
ERR - Pasta que contém os XML não importados por erro

IE - Inscrição Estadual
NEW - Pasta para adicionar os XML a ser importados
NFe
- Nota Fiscal Eletrônica
OLD - Pasta que contém os XML já importados
XML - Extensible Markup Language 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _