Ir para conteúdo
  • Cadastre-se

dev botao

Falha ao enviar NFe após EPEC


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

Recommended Posts

Postado

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

Postado
11 minutos atrás, Italo Jurisato Junior disse:

Boa noite Datilas,

Isso esta correto: C:\xx\19\05\20 15:14:\ ?

até aki ta certo :C:\xx\

mas o resto foi gerado pelo acbr eu acho

Postado

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?

  • Moderadores
Postado
6 minutos atrás, datilas disse:

alguem sabe porque essa magica acontece?

Debugando você deve descobrir.

Pode ser alguma classe descendente sobrepondo esse método.

  • Obrigado 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Solution
Postado
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. 

  • Administradores
Postado

Obrigado por reportar.

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

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Este tópico foi criado há 1917 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...