Jump to content

Assista tectoy.png

Falha ao enviar NFe após EPEC


datilas
Go to solution Solved by datilas,
  • Este tópico foi criado há 810 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

eu enviei um EPEC de uma nfe.

depois do EPEC enviado: cstat 136

eu aguardei algumas horas

fiz o load no xml da NFe que foi gerado no momento do envio do EPEC

quando eu executo : ACBrNFe.Enviar(aLote, False, True);

acontece o seguinte erro:

Erro ao salvar. Cannot create file "C:\xx\19\05\20 15:14:\09-env-lot.xml". A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta.

unit                                 line
ACBrDFe                        627 +10 TACBrDFe.GerarException
ACBrDFe                        269 +32 TACBrDFe.Gravar
ACBrDFeWebService   452 +13 TDFeWebService.SalvarEnvio
ACBrDFeWebService   203 +11 TDFeWebService.Executar
ACBrNFeWebServices 3896  +8 TWebServices.Envia
ACBrNFe                        728 +14 TACBrNFe.Enviar

 

quando envio uma nota normal o erro não ocorre

Link to comment
Share on other sites

testando aki percebi que na unit
ACBrDFeWebService.pas na linha 445:
Prefixo := GerarPrefixoArquivo;
esta retornando a tag Ide.dEmi da nfe 19\05\20 15:14:09


então alterei para:

Prefixo := FormatDateTime('yyyymmddhhnnss',Now);//GerarPrefixoArquivo; ai funcionou.


o estranho é que a função:
GerarPrefixoArquivo faz exatamente a mesma coisa:

function TDFeWebService.GerarPrefixoArquivo: String;
begin
  Result := FormatDateTime('yyyymmddhhnnss', Now);
end;

alguem sabe porque essa magica acontece?

Link to comment
Share on other sites

  • Solution
10 minutos atrás, BigWings disse:

Debugando você deve descobrir.

Pode ser alguma classe descendente sobrepondo esse método.

me desculpe o transtorno, eu vi que em uma classe minha muito antiga estava carregando o aLote com a tag Ide.dEmi sem formatação.

muito obrigado pela ajuda. 

Link to comment
Share on other sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Este tópico foi criado há 810 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.