Ir para conteúdo
  • Cadastre-se

dev botao

[RESOLVIDO] erro na importação de uma nfe


denis
  • Este tópico foi criado há 4690 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia,

Estou com um problema para importar um arquivo xml. Eu estou importando para o meu sistema, todas as notas fiscais de compra (entradas), e estas notas foram emitidas por vários fornecedores. Eu estou fazendo o seguinte comando :

ACBrNFe1.NotasFiscais.LoadFromFile(Arquivo);

sendo que o arquivo que importo é um arquivo xml válido. Mas toda vez que vou importar ele da o seguinte erro :

'' is not a valid integer value.

Como o xml é a mesma regra para todo mundo, achei importaria tudo certo sempre.

Alguém já viu esse erro ?

----------------------------------------------------------------------------

Achei o erro.

Veja se pode.... recebi este xml da empresa que faturou ela.

na tag eles começaram a fazer ela assim no xml e depois no meio do xml mudaram para . Então, quando eu mandava carregar no acbr, ele não achava nada.

Pois o acbr faz assim para achar o item :

NumItem := copy(ItensTemp,Pos('nItem=',ItensTemp)+7,Pos('"',ItensTemp));

NumItem := copy(NumItem,1,Pos('"',NumItem)-1);

ou seja, ele sempre procura aspas duplas.

Resumindo. O xml do fornecedor nosso estava fora de padrão.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4690 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.