Ir para conteúdo
  • Cadastre-se

dev botao

Erros Nfe


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

Recommended Posts

Postado

Boa tarde, Pessoal

 

Estou com dois problemas.

 

1 - Estou começando a utilizar o ACBr, acontece que eu havia conseguido colocar o Status em Operação, só que depois realizei algumas atualizações no ACBr e agora o status está retornando o seguinte:

Rejeição: Cabeçalho - Versão do arquivo XML não suportada

2 - Na procedure LoadXML, o Delphi não compila pelo seguinte erro:

Undeclared identifier: PathWithDelim
procedure TfrmManutencaoNotasFiscais.LoadXML(MyMemo: TMemo; MyWebBrowser: TWebBrowser);
begin
  MyMemo.Lines.SaveToFile(PathWithDelim(ExtractFileDir(application.ExeName))+'temp.xml');
  MyWebBrowser.Navigate(PathWithDelim(ExtractFileDir(application.ExeName))+'temp.xml');
end;

Alguém pode ajudar ?

 

Postado (editado)

O Erro ocorre no envio da nota? Quando você fez a atualização hj? Usou o ACBrInstall? antes disso usou o ApagarACBr.bat em todos os drives?

 

[Edit]

se puder anexe um xml de exemplo para analisarmos :)

Editado por Tiago Ravache
Postado

O erro ocorre no Status de Serviço, ainda estou no inicio do projeto. Fiz a atualização hoje, antes disso o status funcionava. Utilizei o .bat sim.

Postado

Na verdade o código seria a procedure do primeiro post mesmo.

 

O retorno é o seguinte:

<retConsStatServ versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<tpAmb>2</tpAmb>
<verAplic>SP_NFE_PL_006q</verAplic>
<cStat>239</cStat>
<xMotivo>Rejeição: Cabeçalho - Versão do arquivo XML não suportada</xMotivo>
<cUF>35</cUF>
<dhRecbto>2015-03-16T15:02:10</dhRecbto>
</retConsStatServ>
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance'>http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
<cUF>35</cUF>
<versaoDados>2.00</versaoDados>
</nfeCabecMsg>
</soap:Header>
<soap:Body>
<nfeStatusServicoNF2Result xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2">
<retConsStatServ versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">
<tpAmb>2</tpAmb>
<verAplic>SP_NFE_PL_006q</verAplic>
<cStat>239</cStat>
<xMotivo>Rejeição: Cabeçalho - Versão do arquivo XML não suportada</xMotivo>
<cUF>35</cUF>
<dhRecbto>2015-03-16T15:02:10</dhRecbto>
</retConsStatServ>
</nfeStatusServicoNF2Result>
</soap:Body>
</soap:Envelope>
Postado

Erro básico meu, estava setado no estado do SP e sou do PR.

 

Só que ainda preciso resolver o segundo problema, alguém sabe o que fazer ?

  • Solution
Postado

PathWithDelim é uma função da unit ACBrUtil.pas verifica se vc tem esse arquivo, se está atualizado e se ele está na cláusula USES da unit desse teu form TfrmManutencaoNotasFiscais

 

depois posta o resultado aqui pra eu ter certeza que eu não to viajando :)

  • Este tópico foi criado há 3539 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.