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