Ir para conteúdo
  • Cadastre-se

Método ObterDANFSE do provedor nacional - Alguém está usando?


Ver Solução Respondido por marcosvillatore,
  • Este tópico foi criado há 125 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal, fui testar o uso do método ObterDANFSE do provedor nacioal e está apresentando erro: pelo visto o problema é o retorno ser direto o binário do PDF e a rotina espera um JSON. Tanto que se pegar o retorno que é saldo como JSON e mudar a extenção para PDF, ele fica válido.

O erro ocorre aqui:

image.thumb.png.ed4040018f556004d8b965158e0988e7.png

Alguém já usa? É uma questão de configuração minha?

  • Consultores
Postado

é que nem sempre vem o PDF se pegar o stream vai estar zerado ou se gerar é um html de erro

 

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 !!

  • Membros Pro
Postado (editado)

Bom dia!
De fato nem sempre vem o PDF. Se passar o numero de chave errado por exemplo. Mas o problema é exatamente quando vem o PDF. Eu comentei a linha 1446. Se eu passar um numero de chave que nao existe ele ja faz o tratamento.
 

Editado por marcosvillatore
Postado
Em 16/12/2025 at 19:38, Juliomar Marchetti disse:

é que nem sempre vem o PDF se pegar o stream vai estar zerado ou se gerar é um html de erro

OK, mas tratar como JSON no final das contas também não vai resolver...

Estou agora na correria por conta dos ajustes de sistema para a nova tributação, assim que possível vou ver se faço alguma sugestão de ajuste no método ObterDANFSE.

  • Curtir 1
Postado
8 minutos atrás, marcosvillatore disse:

Assim acredito que resolve

if not StringIsPDF(Response.ArquivoRetorno) then
   Document := TACBrJsonObject.Parse(Response.ArquivoRetorno);

 

Testado e funcionou.
Acho que essa é a solução.

Obrigado.

  • Curtir 1
  • Consultores
Postado

Boa tarde,

Caso tenha alterações nos fontes do ACBr por favor anexem os arquivos para avaliarmos e atualizarmos o SVN se necessário.

Obrigado!

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

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

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

 

 

  • Consultores
Postado
1 hora atrás, marcosvillatore disse:

@marciost

Criei um chamado no nosso backlog, a saber, ACBR-8607.

Obrigado pela contribuição.
Assim que possível vamos dar um retorno aqui mesmo. 

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
Em 18/12/2025 at 14:37, marcosvillatore disse:

Boa tarde!

Mais uma vez muito obrigado pela contribuição!

Aproveitei a ideia, mas fiz um pequeno ajuste nela.

Enviado ao SVN na Rev-43720.

Por favor, queira atualizar seus fontes, reinstalar o ACBr com a opção "Apagar Arquivos Antigos" marcada no instalador para que possa realizar novos testes e reportar qualquer problema.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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 !!

  • 3 semanas depois ...
  • Membros Pro
Postado

Bom dia pessoal, tudo bem? O desde segunda-feira o ObterDanfse está retornando o erro abaixo e não criando o PDF:

{ "tipoAmbiente" : "", "versaoAplicativo" : "", "dataHoraProcessamento" : "", "idDps" : "", "chaveAcesso" : "", "nfseXmlGZipB64" : "", "erros" : [{ "mensagem" : "", "codigo" : "E9999", "descricao" : "<html><body><h1>502 Bad Gateway</h1>\nThe server returned an invalid or incomplete response.\n</body></html>

Alguém mais com este problema?

  • Consultores
Postado
9 minutos atrás, Frederico Hahn Pesenti disse:

Bom dia pessoal, tudo bem? O desde segunda-feira o ObterDanfse está retornando o erro abaixo e não criando o PDF:

{ "tipoAmbiente" : "", "versaoAplicativo" : "", "dataHoraProcessamento" : "", "idDps" : "", "chaveAcesso" : "", "nfseXmlGZipB64" : "", "erros" : [{ "mensagem" : "", "codigo" : "E9999", "descricao" : "<html><body><h1>502 Bad Gateway</h1>\nThe server returned an invalid or incomplete response.\n</body></html>

Alguém mais com este problema?

sim está vindo com erro.

melhor opção e´tentar imprimir local

 

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
1 hora atrás, Frederico Hahn Pesenti disse:

Bom dia pessoal, tudo bem? O desde segunda-feira o ObterDanfse está retornando o erro abaixo e não criando o PDF:

{ "tipoAmbiente" : "", "versaoAplicativo" : "", "dataHoraProcessamento" : "", "idDps" : "", "chaveAcesso" : "", "nfseXmlGZipB64" : "", "erros" : [{ "mensagem" : "", "codigo" : "E9999", "descricao" : "<html><body><h1>502 Bad Gateway</h1>\nThe server returned an invalid or incomplete response.\n</body></html>

Alguém mais com este problema?

Sim esta vindo com erro desde segunda, por hora estou usando o DANFSeProvedorEL_ProvedorNacional.fr3 com impressão local 

  • Membros Pro
Postado

Uso o monitor e a lib para imprimir, usando a impressão local fica com a mesma "cara" das impressões no padrão antigo (dos provedores por prefeitura), certo? Estou fazendo isso agora, mas os clientes reclamam que não tá do jeito do Gov.br

Postado
20 horas atrás, Frederico Hahn Pesenti disse:

Pessoal, testei aqui e continua sem funcionar. Alguém está conseguindo gerar? Pergunto novamente pois a umas semanas atrás eles haviam mudado o webservice e foi necessário atualizar o ACBr, seria esse o caso novamente?

Bom dia Frederico, tabém não estou conseguindo baixar...

Pelo que vi no forum nacional o problema é geral e talvez não volte, possivelmente definam um layout oficial como a DANFE e descontinuem o webservice...

https://forum.nfsebrasil.com.br/t/geracao-de-pdf-das-nfs-e-nao-esta-funcionando/741/22

  • Consultores
Postado
40 minutos atrás, Frederico Hahn Pesenti disse:

Certo... e temos um "DANFSeProvedorEL_ProvedorNacional.fr3" que rode no Lazarus?

se tu usa o lazarus e tem o fast report pago sim qualquer fr3 vai funcionar

 

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
Em 15/01/2026 at 13:18, Frederico Hahn Pesenti disse:

Obrigado pela atenção, como não trabalho com Delphi uso apenas o monitor e a lib já compilados... há alguma expectativa de tornar isso disponível por estes meios?

Atualmente não existe um padrão nacional definido para a impressão do DANFSe. Por isso cada município pode adotar o formato que considerar adequado.

O modelo impresso pelo ACBr já contempla todos os dados previstos no XML, garantindo a integridade das informações e sem trazer prejuízo na utilização.

Até o momento, não temos conhecimento de nenhuma legislação municipal que exija um layout específico para o DANFSe. Por isso, embora estejamos avaliando possíveis ajustes, não temos previsão de alterar nossos modelos de impressão para ficar idêntico ou mais semelhante ao modelo GOV no momento.

Em tempo, a ACBrLib e o ACBrMonitor não funcionam com o modelo de impressão do Fast Report.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado
Em 19/01/2026 at 17:23, EMBarbosa disse:

Atualmente não existe um padrão nacional definido para a impressão do DANFSe. Por isso cada município pode adotar o formato que considerar adequado.

O modelo impresso pelo ACBr já contempla todos os dados previstos no XML, garantindo a integridade das informações e sem trazer prejuízo na utilização.

Até o momento, não temos conhecimento de nenhuma legislação municipal que exija um layout específico para o DANFSe. Por isso, embora estejamos avaliando possíveis ajustes, não temos previsão de alterar nossos modelos de impressão para ficar idêntico ou mais semelhante ao modelo GOV no momento.

Em tempo, a ACBrLib e o ACBrMonitor não funcionam com o modelo de impressão do Fast Report.

Boa tarde,

existe algum documento que libera a impressão de qualquer formato pra esse caso? Pq já conheço o meu público...

  • Consultores
Postado
14 minutos atrás, Lfm_ disse:

Boa tarde,

existe algum documento que libera a impressão de qualquer formato pra esse caso? Pq já conheço o meu público...

Desculpe... não entendi sua pergunta.

Pode elaborar novamente?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado
11 minutos atrás, EMBarbosa disse:

Desculpe... não entendi sua pergunta.

Pode elaborar novamente?

Sim... existe alguma norma técnica ou algum documento contendo a liberação do uso de qualquer layout? Ou algum lugar que diga que o layout deva ser um em específico?

  • Este tópico foi criado há 125 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.