Ir para conteúdo
  • Cadastre-se

silvania

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

silvania's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

1

Community Answers

  1. Testado, está lendo corretamente. Obrigada.
  2. Olá, boa tarde Estou lendo um XML de MDF-e que possui 5 CT-es associados, sendo alguns com a tag <IndPrestacaoParcial> informada. O problema é que sempre está vindo o valor padrão 'nenhum', mesmo que exista a tag para um documento específico. Através do debug, notei que parece estar perdendo informação entre o momento em que lê a tag <chCTe> e em que chega na <IndPrestacaoParcial>: Quando passa aqui (pmdfeMDFeR > LerXML [..] begin MDFe.infDoc.infMunDescarga[i01].infCTe.New; MDFe.infDoc.infMunDescarga[i01].infCTe[i02].chCTe := Leitor.rCampo(tcStr, 'chCTe'); [..] FGrupo está preenchido e ConteudoTag mostra a chave de acesso do CT-e (ambos estão na função rCampo), exemplo: FGrupo = '<infCTe><chCTe>99999999999999999999999999999999999999999999</chCTe><SegCodBarra>444444444444444444444444444444444444</SegCodBarra><indPrestacaoParcial>1</indPrestacaoParcial><infNFePrestParcial><chNFe>99999999999999999999999999999999999999999998</chNFe></infNFePrestParcial></infCTe>' ConteudoTag: 99999999999999999999999999999999999999999999 Mas quando chega aqui: [..] MDFe.infDoc.infMunDescarga[i01].infCTe[i02].indPrestacaoParcial := StrToTIndicadorEx(ok, Leitor.rCampo(tcStr, 'indPrestacaoParcial')); [..] FGrupo está vazio ('') e acredito que por consequência, ConteudoTag também. Uma vez vazio, retorna tienenhum. Mais alguém com esse problema? Também notei que se colocar a linha que lê <indPrestacaoParcial> lá em cima, após a leitura de chCTe, SegCodBarra e IndReentrega, dá certo.
×
×
  • 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...