Sandro Andre Reghelin Postado Sexta as 13:02 Autor Postado Sexta as 13:02 (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 Sexta as 13:04 por Sandro Andre Reghelin complementar informação
Sandro Andre Reghelin Postado Sexta as 13:55 Autor Postado Sexta as 13:55 56 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. acabei de atualizar e testar e não teve alterações....
Moderadores Juliomar Marchetti Postado Sexta as 14:17 Moderadores Postado Sexta as 14:17 21 minutos atrás, Sandro Andre Reghelin disse: acabei de atualizar e testar e não teve alterações.... lembrando que existe a parte de herança e pode ser que não seja nas unit´s da elotech as mundanças Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Sandro Andre Reghelin Postado Sexta as 14:21 Autor Postado Sexta as 14:21 3 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 vou tentar ver aqui, mas nunca mexi nesses fontes...vai ser complicado....
Sandro Andre Reghelin Postado Sexta as 14:47 Autor Postado Sexta as 14:47 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;
Sandro Andre Reghelin Postado Sexta as 14:52 Autor Postado Sexta as 14:52 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....
Sandro Andre Reghelin Postado Sexta as 18:41 Autor Postado Sexta as 18:41 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...
Moderadores Juliomar Marchetti Postado Há 2 horas Moderadores Postado Há 2 horas Em 28/02/2025 at 15:41, Sandro Andre Reghelin disse: 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... Então tu tem alguma mudança local que interferiu no que é feito no componente. reverta todo o svn exatamente igual e reinstale e teste Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora