Ir para conteúdo
  • Cadastre-se

dev botao

Problema ao gerar o Danfe de uma nota enviada usando epec com fortes


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

Recommended Posts

Boa tarde,

estou migrando um sistema do trunk 1 para o trunk 2 e substituindo o Rave pelo Fortes.

Estou com o seguinte problema: Ao gerar o danfe de uma nota enviada usando epec ele vem com esses erros

1 - Abaixo da chave de acesso  existe um quadro branco por cima do texto. (Este é o RLbCodigoBarrasFS)

2 - No quadro onde esta o Protocolo de autorização de uso, esta vindo em branco 

3 - Bande ( rllAvisoContingencia ) esta visível, porém deve ser visível somente para FS-DA

Pelo código do componente vejo que ele não trata o tipo de emissão teDPEC que é o tipo que estou utilizando.

  // Protocolo de autorização, nos casos de emissão em contingência
  if (FNFe.Ide.tpEmis in [teContingencia, teFSDA, teSVCAN, teSVCRS]) and
    (FNFe.procNFe.cStat = 100) then

Estou anexando uma imagem do Danfe e o xml da nota.

Estou usando o tipo de emissão errado?

 

 

danfe epec.xml

Danfe epec.jpg

danfe epec.xml

Danfe epec.jpg

Editado por Rodrigo Sidney
Link para o comentário
Compartilhar em outros sites

No arquivo ACBrNFeDANFeRLRetrato são tratados os seguintes tipos de contingências:

FNFe.Ide.tpEmis in [teContingencia, teFSDA, teSVCAN, teSVCRS]

Não existe mais tratamento para o tipo teDPEC

Mas esse é o tipo de emissão da minha nota.

Como vocês fazem para imprimir Danfes de notas enviadas por contingência EPEC?

Alguém tem algum pdf gerado pra comparar?

Obrigado

Editado por Rodrigo Sidney
Link para o comentário
Compartilhar em outros sites

  • Moderadores
12 horas atrás, Rodrigo Sidney disse:

No arquivo ACBrNFeDANFeRLRetrato são tratados os seguintes tipos de contingências:

FNFe.Ide.tpEmis in [teContingencia, teFSDA, teSVCAN, teSVCRS]

Não existe mais tratamento para o tipo teDPEC

Mas esse é o tipo de emissão da minha nota.

Como vocês fazem para imprimir Danfes de notas enviadas por contingência EPEC?

Alguém tem algum pdf gerado pra comparar?

Obrigado

Rodrigo tem xml com protocolo de autorização ?

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

Bom dia Henrique, tenho sim.

Vou postar um xml de nota autorizada aqui em baixo.

As notas emitidas usando evento epec ficam com tpEmis = 4

Para imprimir corretamente aqui, estou adicionando o seguinte tratamento no ACBrNFeDanfeRL mas não sei se é o procedimento correto:

else if FNFe.Ide.tpEmis = teDPEC then
      begin
        rllDadosVariaveis1a.Visible := True;
        rllDadosVariaveis1b.Visible := True;
        rllDadosVariaveis1c.Visible := False;
        rlbCodigoBarras.Visible := True;
        rlbCodigoBarrasFS.Visible := False;

      if FNFe.procNFe.nProt <> '' then
      begin
        rllDadosVariaveis3.Caption := FNFe.procNFe.nProt + '  ' + DateTimeToStr(FNFe.procNFe.dhRecbto);
      end
      else if FProtocoloNFe <> '' then
      begin
        rllDadosVariaveis3_Descricao.Caption := 'NÚMERO DE REGISTRO DO EPEC';
        rllDadosVariaveis3.Caption := FProtocoloNFe
      end;

      rllAvisoContingencia.Caption := 'DANFE em Contingência - DPEC ' +
        'regularmente recebida pela Receita Federal do Brasil';

      if (dhCont > 0) and (xJust > '') then
        rllContingencia.Caption := 'Data / Hora da entrada em contingência: ' +
          FormatDateTime('dd/mm/yyyy hh:nn:ss', dhCont) + '  Motivo: ' + xJust;

        rllAvisoContingencia.Visible := False;
        rlbAvisoContingencia.Visible := False; end;

 

Estou na dúvida porque no trunk 1 havia tratamento para o tipo teDPEC no Danfe do Rave e no trunk 2 usando Fortes não existe.

Esta é uma mudança dos trunks ou da transição de DPEC para EPEC

Desculpe pela ignorância, estou começando agora nessa área.

OBS: Não cheguei a trabalhar com o trunk 1, entrei justamente para fazer a migração de um sistema que já funcionava com trunk 1.

Obrigado

 

31151071406557000175550000000006194671118748-nfe.xml

Editado por Rodrigo Sidney
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...