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á 1651 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 SAC ACBr

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á 1651 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...