Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Erro ao salvar XML com SepararPorCNPJ marcado


  • Este tópico foi criado há 2433 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores

Boa tarde,

Identifiquei um erro ao enviar NFC-e com as propriedades Salvar e SepararPorCNPJ marcadas.

O ACBr tentava salvar na pasta <PATH>\00.000.000\0000-00\<CHAVE-NFE>.xml

O componente estava configurado da seguinte forma:

  NFE.Configuracoes.Geral.ModeloDF := moNFCe;
  NFE.Configuracoes.Geral.VersaoDF := ve310;
  NFE.Configuracoes.Geral.SSLLib := libOpenSSL;
  NFE.Configuracoes.Geral.CSC := <CSC>;
  NFE.Configuracoes.Geral.IdCSC := <idCSC>;

  NFE.Configuracoes.Certificados.ArquivoPFX := <pathCertficiado>;
  NFE.Configuracoes.Certificados.Senha := <senhaCertificado>;
 

  {$IFDEF DEBUG}
  NFE.Configuracoes.WebServices.Ambiente := taHomologacao;
  {$ELSE}
  NFE.Configuracoes.WebServices.Ambiente := taProducao;
  {$ENDIF}
  NFE.Configuracoes.WebServices.UF := <UFWebService>;

  NFE.Configuracoes.Arquivos.Salvar := True;
  NFE.Configuracoes.Arquivos.SepararPorMes := True;
  NFE.Configuracoes.Arquivos.SepararPorCNPJ := True;
  NFE.Configuracoes.Arquivos.SepararPorModelo := True;
  NFE.Configuracoes.Arquivos.EmissaoPathNFe := True;

  NFE.Configuracoes.Arquivos.PathNFe := <pathNFe>;
  NFE.Configuracoes.Arquivos.PathInu := <pathInu>;
  NFE.Configuracoes.Arquivos.PathEvento := <pathEvento>;

  NFE.Configuracoes.Arquivos.PathSalvar := <pathPDF>;

Fiz uma correção nos fontes, segue anexo.

ACBrDFeConfiguracoes.pas

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Moderadores

Você não explicou o que é o erro, ou porque sua correção é necessária.... E nem qual a sua estratégia para corrigi-lo... 

Boa tarde,

GetalGeralmente com a  opção SepararPorCNPJ marcada, o ACBr criava um diretório com o CNPJ, não formatado. Por alguma razão com a configuração acima, e envio síncrono, ele não removeu a formatação do Cnpj ao tentar criar o diretório. 

O ACBr gerava erro na gravação do arquivo XML da NFC-e, já que o diretório não fora criado, apesar de transmitido com sucesso, apenas removi os caracteres de formatação do Cnpj. 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 2433 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.