Sandro Andre Reghelin Postado 28 Fevereiro Autor Postado 28 Fevereiro (editado) Em 28/02/2025 at 12:58, 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. Expandir 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 28 Fevereiro por Sandro Andre Reghelin complementar informação
Sandro Andre Reghelin Postado 28 Fevereiro Autor Postado 28 Fevereiro Em 28/02/2025 at 12:58, 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. Expandir acabei de atualizar e testar e não teve alterações....
Moderadores Juliomar Marchetti Postado 28 Fevereiro Moderadores Postado 28 Fevereiro Em 28/02/2025 at 13:55, Sandro Andre Reghelin disse: acabei de atualizar e testar e não teve alterações.... Expandir 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: juliomar_m@yahoo.com.br http://www.juliomarmarchetti.com.br
Sandro Andre Reghelin Postado 28 Fevereiro Autor Postado 28 Fevereiro Em 28/02/2025 at 14:17, 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 Expandir vou tentar ver aqui, mas nunca mexi nesses fontes...vai ser complicado....
Sandro Andre Reghelin Postado 28 Fevereiro Autor Postado 28 Fevereiro Em 28/02/2025 at 14:17, 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 Expandir 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 28 Fevereiro Autor Postado 28 Fevereiro Em 28/02/2025 at 14:47, 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; Expandir 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 28 Fevereiro Autor Postado 28 Fevereiro Em 28/02/2025 at 14:52, 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.... Expandir 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 3 Março Moderadores Postado 3 Março Em 28/02/2025 at 18: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... Expandir 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: juliomar_m@yahoo.com.br http://www.juliomarmarchetti.com.br
Consultores Italo Giurizzato Junior Postado 4 Março Consultores Postado 4 Março Bom dia @Sandro Andre Reghelin, Por favor siga os paços abaixo: Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com as opções de apagar arquivos antigos e Usar o ACBrXmlDocument marcadas. Compile a aplicação com a opção Build. Por fim repita os testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Sandro Andre Reghelin Postado 5 Março Autor Postado 5 Março Em 04/03/2025 at 11:51, Italo Giurizzato Junior disse: Bom dia @Sandro Andre Reghelin, Por favor siga os paços abaixo: Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com as opções de apagar arquivos antigos e Usar o ACBrXmlDocument marcadas. Compile a aplicação com a opção Build. Por fim repita os testes. Expandir não tenho alterações locais... vou fazer como indicou....
Moderadores Juliomar Marchetti Postado 6 Março Moderadores Postado 6 Março Em 05/03/2025 at 18:51, Sandro Andre Reghelin disse: não tenho alterações locais... vou fazer como indicou.... Expandir faça um clean up e depois um revert no svn do acbr, após um update e rode o instalador se mesmo assim não der, sugiro excluir a pastas e fazer um checkout do zero do ACBr 1 Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: juliomar_m@yahoo.com.br http://www.juliomarmarchetti.com.br
Sandro Andre Reghelin Postado 6 Março Autor Postado 6 Março Em 06/03/2025 at 00:51, Juliomar Marchetti disse: faça um clean up e depois um revert no svn do acbr, após um update e rode o instalador se mesmo assim não der, sugiro excluir a pastas e fazer um checkout do zero do ACBr Expandir Bom dia, refiz todo processo de instalação como o indicado, e continua não obedecendo o que está no componente testei com uma base que usa o ISS de Curitiba, nessa sempre imprime como se DetalharServico estivesse como False, na base usando o Elotech de Ponta Grossa, fica como se estivesse como True
Consultores Italo Giurizzato Junior Postado 7 Março Consultores Postado 7 Março Bom dia @Sandro Andre Reghelin, Tomei como base 2 dos XMLs de NFS-e que você anexou e usando o programa exemplo pedi para imprimir o DANFSE feito em Fortes Report. A nota de numero 127 ficou da seguinte forma: Conteúdo da tag Discriminacao no XML: <Discriminacao>32 - ALUGUEL; Qtde: 1.0000; Valor: R$ 150.00;;DESCONTOS: R$ 0.00;;EMPRESA ENQUADRADA NO SIMPLES NACIONAL - WWW.PG.PR.GOV.BR/PROCON - 0800-6451250 - AV VISCONDE DE TAUNAY, 950 - RONDA - 84051-900 - PONTA GROSSA - PR;PARCELA 1 - 21/2/2025 - Valor: R$ 150.00|Cod. Atividade: 1.07|CNAE: 6209100</Discriminacao> A nota de numero 132: Conteúdo da tag Discriminacao no XML: <Discriminacao>32 - ALUGUEL; Qtde: 1.0000; Valor: R$ 200.00;;DESCONTOS: R$ 0.00;;EMPRESA ENQUADRADA NO SIMPLES NACIONAL - WWW.PG.PR.GOV.BR/PROCON - 0800-6451250 - AV VISCONDE DE TAUNAY, 950 - RONDA - 84051-900 - PONTA GROSSA - PR;PARCELA 1 - 27/2/2025 - Valor: R$ 200.00 ; Cod. Atividade: 1.07;CNAE: 6209100;</Discriminacao> Para mim a impressão esta correta conforme consta no XML. De que forma você deseja que saia? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Sandro Andre Reghelin Postado 10 Março Autor Postado 10 Março Em 07/03/2025 at 11:31, Italo Giurizzato Junior disse: Bom dia @Sandro Andre Reghelin, Tomei como base 2 dos XMLs de NFS-e que você anexou e usando o programa exemplo pedi para imprimir o DANFSE feito em Fortes Report. A nota de numero 127 ficou da seguinte forma: Conteúdo da tag Discriminacao no XML: <Discriminacao>32 - ALUGUEL; Qtde: 1.0000; Valor: R$ 150.00;;DESCONTOS: R$ 0.00;;EMPRESA ENQUADRADA NO SIMPLES NACIONAL - WWW.PG.PR.GOV.BR/PROCON - 0800-6451250 - AV VISCONDE DE TAUNAY, 950 - RONDA - 84051-900 - PONTA GROSSA - PR;PARCELA 1 - 21/2/2025 - Valor: R$ 150.00|Cod. Atividade: 1.07|CNAE: 6209100</Discriminacao> A nota de numero 132: Conteúdo da tag Discriminacao no XML: <Discriminacao>32 - ALUGUEL; Qtde: 1.0000; Valor: R$ 200.00;;DESCONTOS: R$ 0.00;;EMPRESA ENQUADRADA NO SIMPLES NACIONAL - WWW.PG.PR.GOV.BR/PROCON - 0800-6451250 - AV VISCONDE DE TAUNAY, 950 - RONDA - 84051-900 - PONTA GROSSA - PR;PARCELA 1 - 27/2/2025 - Valor: R$ 200.00 ; Cod. Atividade: 1.07;CNAE: 6209100;</Discriminacao> Para mim a impressão esta correta conforme consta no XML. De que forma você deseja que saia? Expandir Dessa forma aí como imprimiu no exemplo, aqui o para provedor ISS Curitiba sai como mandou acima, mas o Elotech sai como abaixo, mesmo marcando o detalharservico como false ou true não muda nada, e no Iss Curitiba também, se mudo para true ou false não muda a impressão, mas como disse o Iss imprime corretamente...
Consultores Italo Giurizzato Junior Postado 18 Março Consultores Postado 18 Março Bom dia @Sandro Andre Reghelin, Você tem um XML de NFS-e do provedor Elotech para que possamos realizar testes? Se sim, poderia anexar? Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Sandro Andre Reghelin Postado 18 Março Autor Postado 18 Março Em 18/03/2025 at 12:33, Italo Giurizzato Junior disse: Bom dia @Sandro Andre Reghelin, Você tem um XML de NFS-e do provedor Elotech para que possamos realizar testes? Se sim, poderia anexar? Expandir Tenho esses NFSe00000000000000000000000000000000000000002097.xmlFetching info... 4125021149818000010856000000000000133-nfse.xmlFetching info... 4125021149818000010856000000000050028-rps.xmlFetching info...
Consultores Italo Giurizzato Junior Postado 20 Março Consultores Postado 20 Março Boa noite @Sandro Andre Reghelin, Obrigado, vou usa-los para realizar os testes. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Consultores Italo Giurizzato Junior Postado Segunda as 14:15 Consultores Postado Segunda as 14:15 Bom dia @Sandro Andre Reghelin, Fiz um teste com o XML da nota de numero 133 que você anexou, veja o resultado: Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Sandro Andre Reghelin Postado Segunda as 23:13 Autor Postado Segunda as 23:13 Em 24/03/2025 at 14:15, Italo Giurizzato Junior disse: Bom dia @Sandro Andre Reghelin, Fiz um teste com o XML da nota de numero 133 que você anexou, veja o resultado: Expandir bom ver se descubro aqui...o que pode estar errado... 1
Sandro Andre Reghelin Postado Quinta as 14:00 Autor Postado Quinta as 14:00 Em 24/03/2025 at 14:15, Italo Giurizzato Junior disse: Bom dia @Sandro Andre Reghelin, Fiz um teste com o XML da nota de numero 133 que você anexou, veja o resultado: Expandir Italo achei a diferença entre meu sistema e o programa de exemplo, no programa de exemplo vocês carregam o xml e fazem a impressão... aqui no sistema nosso, foi feito sem carregar, pega o que foi carregado no componente ACBrNFSeX1.NotasFiscais durante o processo de gerar a nfse e manda imprimir com o ACBrNFSeX1.NotasFiscais.Imprimir Teoricamente o que está carregado e o mesmo que estão sendo salvo pelo ACBR no xml...
Consultores Italo Giurizzato Junior Postado Quinta as 15:26 Consultores Postado Quinta as 15:26 Boa tarde Sandro, Os dados populados no componente para gerar o XML, são os dados do RPS. A impressão do DANFSE é com base no XML da NFS-e que é retornado pelo webservice do provedor. Ao limpar o componente e carregar o XML da NFS-e, a rotina de leitura faz alguns tratamentos como por exemplo a quebra de linha. Isso foi feito para que esse tratamento não precisasse ser aplicado nos geradores de DANFSE escritos em Fortes Report, Fast Report e FPDF. Dai a importância de carregar o XML da NFS-e. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Sandro Andre Reghelin Postado Ontem às 12:38 Autor Postado Ontem às 12:38 Ok, vou mudar a forma de impressão e testar....novamente....assim que conseguir retorno aqui.... 1
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