Ir para conteúdo
  • Cadastre-se

dev botao

Campos em branco no PDF Nota de serviço


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

Recommended Posts

Boa tarde

Estou tentando gerar um DANFNSe no componente ACBrNFSe carregando um xml existente porem não está exibindo o numero da nota e nem codigo de verificação.

Ao debugar percebi que o LoadFromFile do Demo, não está entrando em uma parte do código que faz a leitura pelo LerNFSe(onde alimenta o Numero da nota e código de verificação) e está entrando no LerRPS e depois LerRPS_ABRASF_V2 ao qual não alimenta estes campos.

O provedor que me refiro é o DataSmart, cidade Ibiaçá/RS. Segue um XML pra teste. 

image.thumb.png.21df86d613063ed1dfabc26f690a8849.png

4321100421511100017656000000000001634-nfse.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Marcelo,

Já inclui na minha lista de tarefas para analisar o problema. TK- 2018

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Marcelo,

Favor atualizar os fontes e faça novos testes.

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo,

Atualizei mas ainda continua trazendo a nota sem o numero e sem codigo de verificação.

Em meus testes coloquei o codigo a baixo pra testar

function: function TNFSeR.LerRPS_ABRASF_V2: Boolean;

Acrescentei bem no inicio logo após o primeiro begin
  //acrescentei daqui
  if (Leitor.rExtrai(2, 'InfNfse') <> '') then
    FNivel := 2;
  if (Leitor.rExtrai(1, 'InfNfse') <> '')  or (Leitor.rExtrai(1, 'Nfse') <> '') then
    FNivel := 1;
  if FNivel > 0 then
    NFSe.Numero := Leitor.rCampo(tcStr, 'Numero');
  //até aqui

Não coloquei o Código de verificação ainda

Editado por marcelo.hgv
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Marcelo,

Como não estamos mais dando manutenção no componente antigo: ACBrNFSe

A correção foi aplicada somente no componente novo: ACBrNFSeX.

Procure migrar assim que possível para o novo componente.

  • Curtir 1
  • Obrigado 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 906 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.