Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

O DANFE (ACBrNFSeDANFSeRL1 - Fortes) não está imprimindo dois campos da NFS-e: discriminação e número do RPS (saem em branco). O número da Nota é impresso corretamente.

Eu estou preenchendo essas propriedades quando estou alimentando o componente, e a NFS-e é aceita pelo provedor.

Situação 1:  Enviei a NFS-e e logo em seguida fiz a impressão (com o componente ainda em memória) ==> imprimiu normalmente número do RPS e Discriminação do serviço

(NF 0000022 - pdf anexo)

Situação 2: Carreguei o XML (gerado anteriormente) do arquivo e executei o comando AcbrNFSe.NotasFiscais.Imprimir ==> não imprimiu o número do RPS nem a discrminiação do serviço

(NF 0000021 - pdf e xml anexo)

Debugando, cheguei na função rlbCabecalhoBeforePrint (AcbrNFSeDanfseRLRetrato.pas) e vi que nela as variáveis ficam vazias, mas só quando eu carrego um xml gerado anteriormente.

É algum bug do componente?

Provedor: InfIsc.

    rllNumeroRPS.Caption          := IdentificacaoRps.Numero; --(está em branco)

E na procedure TfrlDANFSeRLRetrato.rlbItensBeforePrint

    rlmDescricao.Lines.Add( StringReplace( FNFSe.Servico.Discriminacao, --(está em branco)
                          FQuebradeLinha, #13#10, [rfReplaceAll, rfIgnoreCase] ) );

Seguem os XML's e o PDF.

000000021S-rps.xml

149949-sit.xml

NFS-e_ 000000021.pdf

NFS-e 000000022__ImpressaLogoAposEnvio.rpf

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