Solution silvania Postado 26 Setembro Solution Postado 26 Setembro 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.
Moderadores Juliomar Marchetti Postado 26 Setembro Moderadores Postado 26 Setembro ACBr está atualizado? pois hoje já possui uma mudança na leitura e gravação dos xml sem usar o PCN. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Consultores Italo Giurizzato Junior Postado 26 Setembro Consultores Postado 26 Setembro Boa tarde @silvania, Já foi criado a TK-6028 para analise do problema. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Consultores Italo Giurizzato Junior Postado 27 Setembro Consultores Postado 27 Setembro Bom dia @silvania, Já esta no SVN. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Moderadores Juliomar Marchetti Postado 27 Setembro Moderadores Postado 27 Setembro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts