Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

@Italo Giurizzato Junior Segue material para agregar e ajudar.

Com ajuda de @JeannyPaiva, segue units alteradas para suprir o problema do retorno do pdf.

 

Segue arquivo FR3 com modificações para provedor nacional, onde a falha de obterdanfse tem afetado o dia a dia do programador e das empresas atendidas...

Sugestão de uso:

 if (ACBrNFSe.Configuracoes.Geral.Provedor = proPadraoNacional) and
   ((ACBrNFSe.Configuracoes.Geral.LayoutNFSe = TLayoutNFSe.lnfsPadraoNacionalv1) or
     (ACBrNFSe.Configuracoes.Geral.LayoutNFSe = TLayoutNFSe.lnfsPadraoNacionalv101)) then
  begin
    // CRIAMOS O DANFSE 28/01/2026
    ACBrNFSeDANFSeFR.FastFile   := Diretorio + 'DANFSEX_NACIONAL.FR3';
    ACBrNFSeDANFSeFR.TipoDANFSE := ACBrNFSeXConversao.TTipoDANFSE.tpPadrao;
  end

 

O fonte foi alterado com sincronismo feito ontem: 28/01/2026.

Caso encontrem algum problema reportem aqui que corrijo, aberto a ideias de melhorias.

Na hora do uso, se der falha no conteudo do pdf, tiver o retorno tipo: (vem esse retorno abaixo quando pdf nao vem, timeout, falha, enfim)

               if (Pos(':"E9999"', ArquivoRetorno) > 0) then

             ImprimirPdf;

DANFSEX_NACIONAL.fr3 ACBrNFSeXDANFSeFR.pas

  • Curtir 3
  • Consultores
Postado

Foi criada a tarefa ACBR-8893 para análise da contribuição pela equipe de consultores.
Qualquer novidade será divulgada aqui no tópico.

Valter Patrick
Gerente de Projetos na empresa CTEC
Consultor ACBr
(33)98400-0936
GitHub: https://github.com/valterpatrick

Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

  • valterpatrick changed the title to [ACBR-8893] NFSeX MEI NACIONAL / PROVEDOR NACIONAL, FALHA DE OBTERDNFSE - FR3
Postado

Depois que postei, descobri um BO, o motor do adobe em alguns celulares não acata o fonte "Segoe UI", logo precisa fazer: ACBrNFSeDANFSeFR.IncorporarFontesPdf     := True;

Ou mudar o fontes dos memos.

Celular IOS:     frxPDFExport.PDFVersion := TPDFVersion.pv15;

Valeu ai @valterpatrick

Postado
11 minutos atrás, Antonio Gomes disse:

Depois que postei, descobri um BO, o motor do adobe em alguns celulares não acata o fonte "Segoe UI", logo precisa fazer: ACBrNFSeDANFSeFR.IncorporarFontesPdf     := True;

Ou mudar o fontes dos memos.

Celular IOS:     frxPDFExport.PDFVersion := TPDFVersion.pv15;

Valeu ai @valterpatrick

Outra observação para os usuarios apple boys... fonte do estado: Segoe WP, abre no apple phone, já segoe UI nao abre, fica tudo com bolinha tipo de senha..

A fonte do pdf do portal nacional: https://font.download/font/segoe-wp

Caso ache prudente trocar, mas se marcar o incorporar fonte, funciona em qq plataforma.

  • Consultores
Postado
5 horas atrás, Antonio Gomes disse:

Depois que postei, descobri um BO, o motor do adobe em alguns celulares não acata o fonte "Segoe UI", logo precisa fazer: ACBrNFSeDANFSeFR.IncorporarFontesPdf     := True;

4 horas atrás, Antonio Gomes disse:

Caso ache prudente trocar, mas se marcar o incorporar fonte, funciona em qq plataforma.

Incorporar as fontes não aumenta muito o tamanho do PDF final gerado? Em versões antigas do Fast aumentava mais de 1MB, talvez o interessante seja utilizar uma fonte mais padrão que evite esta necessidade.

  • Consultores
Postado

Ter uma fonte que seja aceita em ambos os dispositivos e plataformas seria o ideal, mas ai vem a pergunta: Qual fonte?

Valter Patrick
Gerente de Projetos na empresa CTEC
Consultor ACBr
(33)98400-0936
GitHub: https://github.com/valterpatrick

Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Postado
1 hora atrás, Renato Rubinho disse:

Incorporar as fontes não aumenta muito o tamanho do PDF final gerado? Em versões antigas do Fast aumentava mais de 1MB, talvez o interessante seja utilizar uma fonte mais padrão que evite esta necessidade.

O que vem do estado chega com 157 kb figurinha do logo bem ruim, a minha é uma figura maior, estava com 244 kb, ate a fonte entrar, que foi para 418 kb

Confesso, resolvi o BO do cliente por hora, depois a gente pensa em escovar os bits... não tá ruim 418 kb.

A fonte do projeto acbr que abre em todos, uma delas é TimesNewRoman - olhei antes de postar, mas como a fonte que pusemos no fr3 ali é similar a impressao deixada pelo estado, deixar quase igual...

Postado

A proposta aqui inicialmente era deixar a impressão pelo componente o mais próximo possível da impressão disponibilizada pelo portal nacional. Ambos estão com mesma fonte.

Uso de qualquer forma fr3 personalizados aqui no sistema. Mas seria bom de grande ajuda de qualquer forma incluir as alterações do fonte (ACBrNFSeXDANFSeFR.pas) em que foram adicionadas informações que possuem na NFSe nacional e que não estavam sendo carregadas.

 

  • Curtir 2

Jeanny Paiva Lopes

Analista de Sistemas / Desenvolvedora 

[email protected]

[email protected]
Tel.: +55 (32) 3539-5700

 

 

  • 2 semanas depois ...
  • Membros Pro
Postado

Localizei um probleminha, na linha 1609 estava assim:        -> TfrxPictureView(Sender).Picture.LoadFromStream(vStream);

modifiquei para ->         TfrxPictureView(Sender).Picture.Bitmap.LoadFromStream(vStream); 

e parou de dar acess violation.

 

 

 

  • Curtir 1
Postado
3 horas atrás, cleyton44 disse:

Localizei um probleminha, na linha 1609 estava assim:        -> TfrxPictureView(Sender).Picture.LoadFromStream(vStream);

modifiquei para ->         TfrxPictureView(Sender).Picture.Bitmap.LoadFromStream(vStream); 

e parou de dar acess violation.

 

 

 

@Italo Giurizzato Junior ?

  • Consultores
Postado
Em 10/02/2026 at 11:01, cleyton44 disse:

Localizei um probleminha, na linha 1609 estava assim:        -> TfrxPictureView(Sender).Picture.LoadFromStream(vStream);

modifiquei para ->         TfrxPictureView(Sender).Picture.Bitmap.LoadFromStream(vStream); 

e parou de dar acess violation.

 

 

 

qual versão do fast report? e do delphi?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Bom se tu estiver certo

parece que há diferença entre as versões pra tratar no código.

então será preciso ter IFDEF de versões

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
Em 23/02/2026 at 22:54, Juliomar Marchetti disse:

Bom se tu estiver certo

parece que há diferença entre as versões pra tratar no código.

então será preciso ter IFDEF de versões

Tambem tenho interesse em utilizar este layout quando a baixa do pdf nacional não for possível, estas alterações efetuadas pelo nosso colega @Antonio Gomes serão disponibilizadas pela comunidade do ACBR oficialmente?

  • Curtir 2
  • Consultores
Postado

Boa tarde @Antonio Gomes,

É o @Juliomar Marchetti que esta trabalhando no DANFSE em Fast Report para o Padrão Nacional, sendo assim vou deixar ele validar a contribuição e enviar para o SVN.

Por outro lado já esta no SVN o DANFSE em Fortes Report para o Padrão Nacional.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
32 minutos atrás, Italo Giurizzato Junior disse:

Boa tarde @Antonio Gomes,

É o @Juliomar Marchetti que esta trabalhando no DANFSE em Fast Report para o Padrão Nacional, sendo assim vou deixar ele validar a contribuição e enviar para o SVN.

Por outro lado já esta no SVN o DANFSE em Fortes Report para o Padrão Nacional.

 

Rapaz, é bom para quem usa do fortes, tenta ajudar a gente do Fast report ai.

  • Curtir 2
  • Consultores
Postado
1 hora atrás, Jacson disse:

Boa tarde, atualizações do Fast?

es´ta a caminho mas já temos alterações na DANFSe o padrão nacional

  • Curtir 2

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 5 semanas depois ...
  • Consultores
Postado

já está disponível e funcional para diferentes versões e edições do fast report.

testar e se ocorrer algo criar tópico novo.

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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.