OFF: FREE LANCER

FUTURA 27/10/2015 20:03:53
#453175
Pessoal, preciso importar o xml da nfe, fiz uma rotina em vb.net, mas não vi como integrar com meu software de gestão que é em vb6. Peguei alguns exemplos em vb6 aqui e na net, mas não cheguei em uma rotina segura ( por falta de conhecimento em manipular o xml) . Se alguém se interessar, posta uma msg interna ou manda um email, preciso de uma rotina que leia o xml e identifique as tags e seus valores para importação, inclusive os produtos com todos os seus dados e impostos. Com um exemplo até cheguei a pegar a maioria das tags, mas não consegui fazer um loop para pegar dados de produtos e impostos. Pode ser uma coisa simples como uma classe ou módulo que faça o laço, ou um único form para que seja adaptado.

Grato.
SINCLAIR 28/10/2015 07:35:58
#453181
Resposta escolhida
Colega Futura,

Se teu email é sistemas@futurainfo.eti.br, verifique o mesmo.

Enviei um exemplo em VB6. Está funcional em diversos clientes.

Você precisará de adaptações. No exemplo, a função MontaGradePorXML, por exemplo, usa VBASgrid (vbacelerator) que talvez você não tenha em seus códigos.

Mas a lógica de uso é sempre a mesma. Tanto para ler quanto para gravar nas Tag[ô]s.

Não foi usado XMLDomDocument. Foi tudo feito baseado em ler arquivos UTF-8 mesmo.

Tudo de bom.
FUTURA 29/10/2015 11:12:16
#453235
Recebi sim, muito obrigado, vou estudar a rotina.
Tópico encerrado , respostas não são mais permitidas