Ir para conteúdo
  • Cadastre-se

dev botao

NFSeX - TNotaFiscal.SalvarXML nao respeitando nome do arquivo


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

Recommended Posts

Ola!

Quando mando salvar o XML de uma NFSe não está respeitando o nome do arquivo passado para a procedure.

 

Unit: ACBrNFSeXNotasFiscais.pas

function TNotaFiscal.GravarXML(const NomeArquivo: String;
  const PathArquivo: String; aTipo: TtpXML): Boolean;
begin
  if EstaVazio(FXmlRps) then
    GerarXML;

  if aTipo = txmlNFSe then
  begin
    FNomeArq := TACBrNFSeX(FACBrNFSe).GetNumID(NFSe) + '-nfse.xml'; //AQUI
    Result := TACBrNFSeX(FACBrNFSe).Gravar(FNomeArq, FXmlNfse, PathArquivo);
  end
  else
  begin
    FNomeArqRps := CalcularNomeArquivoCompleto(NomeArquivo, PathArquivo);
    Result := TACBrNFSeX(FACBrNFSe).Gravar(FNomeArqRps, FXmlRps);
  end;
end;

 

Vejam que quando está salvando a NFSe não respeita o parâmetro de entrada, somente respeita quando é o RPS.

Tem algum motivo especifico para isso?

-=Ma®©oS=-

Link para o comentário
Compartilhar em outros sites

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