Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado (editado)
5 minutos atrás, Italo Giurizzato Junior disse:

Bom dia @Sandro Andre Reghelin,

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

foi feita alguma modificação, fiz a atualização dos fontes no dia 21/02/2025

mas vou refazer agora, demora um pouco porque sempre faço um backup antes por questão de segurança 

Editado por Sandro Andre Reghelin
complementar informação
Postado
24 minutos atrás, Juliomar Marchetti disse:

lembrando que existe a parte de herança e pode ser que não seja nas unit´s da elotech as mundanças

acredito que achei o problema... no unit ACBrNFSeXDANFSeRLRetrato

na procedure TfrlXDANFSeRLRetrato.RLNFSeBeforePrint(Sender: TObject;  var PrintIt: Boolean);

ele não respeita a configuração do componente está como False o DetalharServico e no debug ele vem como True,  no provedor

Elotech e no Iss ele vem como False que é como está minha configuração..

  Detalhar := ACBrNFSe.Provider.ConfigGeral.DetalharServico;

  RLNFSe.Title := 'NFS-e: ' + fpNFSe.Numero;
  TDFeReportFortes.AjustarMargem(RLNFSe, fpDANFSe);
  rlbItens.Visible := not Detalhar;
  rlbHeaderItensDetalhado.Visible := Detalhar;
  subItens.Visible := Detalhar;

Postado
3 minutos atrás, Sandro Andre Reghelin disse:

acredito que achei o problema... no unit ACBrNFSeXDANFSeRLRetrato

na procedure TfrlXDANFSeRLRetrato.RLNFSeBeforePrint(Sender: TObject;  var PrintIt: Boolean);

ele não respeita a configuração do componente está como False o DetalharServico e no debug ele vem como True,  no provedor

Elotech e no Iss ele vem como False que é como está minha configuração..

  Detalhar := ACBrNFSe.Provider.ConfigGeral.DetalharServico;

  RLNFSe.Title := 'NFS-e: ' + fpNFSe.Numero;
  TDFeReportFortes.AjustarMargem(RLNFSe, fpDANFSe);
  rlbItens.Visible := not Detalhar;
  rlbHeaderItensDetalhado.Visible := Detalhar;
  subItens.Visible := Detalhar;

Olhando o fonte  do provider está fixo pelo que entendi:

procedure TACBrNFSeProviderEloTech203.Configuracao;
begin
  inherited Configuracao;

  with ConfigGeral do
  begin
    UseCertificateHTTP := False;
    Identificador := '';
    CancPreencherCodVerificacao := True;
    DetalharServico := True;
    ConsultaPorFaixaPreencherNumNfseFinal := True;

    Autenticacao.RequerLogin := True;

    ServicosDisponibilizados.EnviarUnitario := False;

    Particularidades.PermiteMaisDeUmServico := True;
  end;

 

ai agora peço a opinião de vcs, para a solução....

Postado
3 horas atrás, Sandro Andre Reghelin disse:

Olhando o fonte  do provider está fixo pelo que entendi:

procedure TACBrNFSeProviderEloTech203.Configuracao;
begin
  inherited Configuracao;

  with ConfigGeral do
  begin
    UseCertificateHTTP := False;
    Identificador := '';
    CancPreencherCodVerificacao := True;
    DetalharServico := True;
    ConsultaPorFaixaPreencherNumNfseFinal := True;

    Autenticacao.RequerLogin := True;

    ServicosDisponibilizados.EnviarUnitario := False;

    Particularidades.PermiteMaisDeUmServico := True;
  end;

 

ai agora peço a opinião de vcs, para a solução....

Fazendo mais alguns testes aqui, pelo que vi o que está  no componente não é lido, peguei um cliente de Curitiba, provedor Iss que vem como False, mudei no componente para True, e não alterou em nada a impressão..., no fonte do provedor da Elotech comentei a linha onde estava fixo o valor da propriedade, reinstalei o ACBR e testei, imprimiu como se estivesse False a propriedade, mudei para True no componente e também não mudou a impressão...

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.