Ir para conteúdo
  • Cadastre-se

dev botao

Danfe Simplificado Em Fortesreport


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

Recommended Posts

Postado

Boa noite Juliomar,

 

Testei de várias formas e com vários arquivos XML.

 

A Danfe em retrato em FortesReport funciona perfeitamente, porém a simplificada ocorre o que relatei no primeiro post, veja:

 

A mensagem 'HOMOLOGAÇÂO - SEM VALOR FISCAL' está sempre aparecendo porque não tem a condição "visible = false" quando o ambiente está em produção onde no Danfe retrato existe esta condição.

// Danfe simplificada
  if FNFe.Ide.tpAmb = taHomologacao then
   begin
     rllMsgTipoEmissao.Caption := 'HOMOLOGAÇÂO - SEM VALOR FISCAL';
     rllMsgTipoEmissao.Enabled := True;
     rllMsgTipoEmissao.Visible := True;
   end;

// Danfe retrato
  if FNFe.Ide.tpAmb = taHomologacao then
    begin
      rllHomologacao.Caption := 'AMBIENTE DE HOMOLOGAÇÃO - NF-E SEM VALOR FISCAL';
      rllHomologacao.Visible := True;
    end
  else
    begin
      rllHomologacao.Caption := '';
      rllHomologacao.Visible := False;
    end;

Sobre os itens não consegui corrigir o não aparecimento dos itens, talvez seja o DataSource que existe no Danfe Retrato e não existe no Danfe Simplificado.

 

Att.

 

  • Moderadores
Postado

Bom volto a falar que é tratamento

pois o código em fortes e quickreport tem a mesma coisa e ninguém reclamou em Quick

 

agora veja o trecho um pouco maior do código, no seu caso nào entra em nenhuma situação?

  if FNFe.Ide.tpAmb = taHomologacao then
   begin
     rllMsgTipoEmissao.Caption := 'HOMOLOGAÇÂO - SEM VALOR FISCAL';
     rllMsgTipoEmissao.Enabled := True;
     rllMsgTipoEmissao.Visible := True;
   end;

  if FNFe.procNFe.cStat > 0 then
   begin
     if ((FNFe.procNFe.cStat in [101, 151, 155]) or (FNFeCancelada)) then
     begin
       rllMsgTipoEmissao.Caption := 'NF-e CANCELADA';
       rllMsgTipoEmissao.Visible := True;
       rllMsgTipoEmissao.Enabled := True;
     end;
     if FNFe.procNFe.cStat = 110 then
     begin
       rllMsgTipoEmissao.Caption := 'NF-e DENEGADA';
       rllMsgTipoEmissao.Visible := True;
       rllMsgTipoEmissao.Enabled := True;
     end;
     if not FNFe.procNFe.cStat in [100, 101, 110, 151, 155] then
     begin
       rllMsgTipoEmissao.Caption := FNFe.procNFe.xMotivo;
       rllMsgTipoEmissao.Visible := True;
       rllMsgTipoEmissao.Enabled := True;
     end;
   end;
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

 

Bom volto a falar que é tratamento

pois o código em fortes e quickreport tem a mesma coisa e ninguém reclamou em Quick

 

agora veja o trecho um pouco maior do código, no seu caso nào entra em nenhuma situação?

 

Bom dia Juliomar,

 

Fiz testes de várias maneiras e sempre me aparece a mensagem de homologação e não aparece os itens da NF-e. No trecho de código que citou, meu XML não entra em nenhuma condição.

 

Como o danfe simplificado foi desenvolvido recentemente penso que seja mais provável que ninguém esteja utilizando por isso ninguém reclamou do que não esteja com algum problema.

 

De qualquer maneira vou post em anexo o XML (com alterações de dados da empresa), se puder ajudar agradeço.

51150199999999999999550010000079521000079522-nfe.xml

  • 9 meses depois ...
  • 1 mês depois ...
  • Moderadores
Postado
8 horas atrás, slashman disse:

Alguem resolveu? Minha impressão da NFe simplificada está saindo com os erros acima! Não tem solução para isso?

Acho que não mas vamos lá! faça uma força abra os fontes tenha os mesmos atualizados e corrija o problema citado após teste e anexe aqui

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 1 ano depois...
Postado

meu DANFE de nfe simplificado está com tpAmb = 1 no xml

porém o preview de impressão está saindo com a mensagem HOMOLOGAÇÃO - SEM VALOR FISCAL
consultei a chave e ela não é homologação, está autorizada em produção pela sefaz.

Mas o DANFE simplificado foi impresso como HOMOLOGAÇÃO. Vim procurar soluções e achei essas pessoas aqui tendo o mesmo problema.

Onde será que estamos errando? Não sei o que pode ser.

  • Membros Pro
  • Solution
Postado
Em 04/02/2017 at 16:47, RicardoVoigt disse:

Verifique ae o xml contem o protocolo de autorizacao..

Att

Ricardo

Boa tarde

Não saberia te dizer se acorre comigo esse problema também, pois estou implementando agora essa DANFE simplificada e só fiz testes em homologação por enquanto. O que ocorre comigo é que acontece uma quebra de página logo depois da impressão dos ítens(idependente do número de ítens) e na próxima página repete o texto da linha "EMISSÃO NORMAL" pra baixo e depois imprime os totais e volor aprox. de impostos. 

Acho que tem bem poucas pessoas usando esse modelo de DANFE, pois já tem um bom tempo que postei esse problema da quebra de página aqui no fórum e não obtive nenhuma resposta ainda. 

Para vc também ocorre tal quebra de página ?

  • Este tópico foi criado há 2850 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.