Ir para conteúdo
  • Cadastre-se

dev botao

Como validar um XML SAT CFe emitido pelo Cliente ?


Gallixx
Ver Solução Respondido por Gallixx,
  • Este tópico foi criado há 2399 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa noite,

Estou com um problema com um contador de um cliente, ele não está conseguindo importar as vendas geradas pelo sat.

Estou anexando um cupom de exemplo e a imagem do erro (utilizando sistema Sage Gestão Contábil)

Existe algum site / validador / forma de validar o CF-e encontrado em Vendas?

 

Obrigado!

erro contabil.jpeg

24_Cfe_35180120641699000186590002918520000615332610.xml

Link para o comentário
Compartilhar em outros sites

Em 08/03/2018 at 13:31, Gallixx disse:

Boa tarde,

Como faço isso André?

Fiz conversão do seu arquivo para UTF-8, veja o resultado.

Você usa o ACBrSAT ?

24_Cfe_35180120641699000186590002918520000615332610.xml

  • Curtir 1
Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia,

Utilizo o ACBrSAT sim. Existe alguma maneira de fazer isso?

Estou salvando o arquivo no banco de dados com um ClientDataSet.LoadFromFile e depois para exportar ClientDataSet.SaveToFile.

Mas de qualquer forma, tentei enviar os arquivos salvos pelo componente em ACBrSAT.Config.EhUTF8 está true.

 

Alguma ideia? rs

30 minutos atrás, Sérgio Assunção disse:

Fiz conversão do seu arquivo para UTF-8, veja o resultado.

Você usa o ACBrSAT ?

24_Cfe_35180120641699000186590002918520000615332610.xml

 

Bom dia,

Utilizo o ACBrSAT sim. Existe alguma maneira de fazer isso?

Estou salvando o arquivo no banco de dados com um ClientDataSet.LoadFromFile e depois para exportar ClientDataSet.SaveToFile.

Mas de qualquer forma, tentei enviar os arquivos salvos pelo componente em ACBrSAT.Config.EhUTF8 está true.

 

Alguma ideia? rs

Link para o comentário
Compartilhar em outros sites

@Gallixx O arquivo que você anexou foi extraído do seu banco de dados ou foi o arquivo gerado pelo componente ?

Na conclusão da venda você pode gravar o arquivo sem a necessidade de um LoadFromFile, pois o retorno ainda estará carregado no componente.

Veja como eu faço...
 

qGravaSat.ParamByName('XML_CFE').AsString := ACBrSAT.CFe.XMLOriginal;
...
qGravaSat.ExecSQL;

 

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Link para o comentário
Compartilhar em outros sites

  • 5 semanas depois ...
  • Este tópico foi criado há 2399 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...