Página 1 de 2
lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 10:10 am
por jorgenovoa
saludos,
Estoy acoplando un codigo para ver si puedo utilizar tu libreria de timbrazo., sabes si la estructura especificada por el SAT de los XML, sigue alguna norma de los vendors Microsoft, ibm?, hay algun componente o la clase default en Dlephi que lea la info automaticamente o tengo que leerla manualmente, cada nodo, esto para poder generar el PDF.
gracias..
Re: lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 10:17 am
por Dado
jorgenovoa escribió:saludos,
Estoy acoplando un codigo para ver si puedo utilizar tu libreria de timbrazo., sabes si la estructura especificada por el SAT de los XML, sigue alguna norma de los vendors Microsoft, ibm?, hay algun componente o la clase default en Dlephi que lea la info automaticamente o tengo que leerla manualmente, cada nodo, esto para poder generar el PDF.
gracias..
El SAT invento el XML siguiendo las recomendaciones del Consorcio W3C
Para hacer el PDF yo use Nevrona Rave Reports
Re: lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 11:18 am
por jorgenovoa
saludos,
entonces hay que realizar la lectura manueal, no hay parser para ello. Mas bien te pregunto para leer el XML.
El nevrona te lee el xml automaticamente?
gracias
Re: lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 12:02 pm
por Dado
jorgenovoa escribió:saludos,
entonces hay que realizar la lectura manueal, no hay parser para ello. Mas bien te pregunto para leer el XML.
El nevrona te lee el xml automaticamente?
gracias
Para leer el XML hay que crear una interface con el XML data binding de Delphi
Re: lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 4:54 pm
por jorgenovoa
saludos,
bueno, el data binding lee el xml o el dtd, hay algun dtd que proporcione el sat?, o para no salirme del tema o del soporte, tendras ligas o documentacion para saber como hacerlo en DELPHI
gracias
Re: lee xml para hacer el pdf
Publicado: Vie Feb 17, 2012 5:15 pm
por Dado
jorgenovoa escribió:saludos,
bueno, el data binding lee el xml o el dtd, hay algun dtd que proporcione el sat?, o para no salirme del tema o del soporte, tendras ligas o documentacion para saber como hacerlo en DELPHI
gracias
Si, en el SAT estan publicados los XSD de las distintas versiones, esos son los que usas en Delphi
Re: lee xml para hacer el pdf
Publicado: Lun Feb 20, 2012 12:16 pm
por jorgenovoa
saludos,
como estas?
oye a la hora de haber generado el XML como libreria con el XSD, de donde saco la cadena original, certificado del sat, sello sat, folio fiscal, sello CFD, es cedir, en el XML se encuentran contenidos dentro del nodo <cfdi:complemento>, pero en el XSD no estan definidos, entonces no hay ningun nodo dentro de complemento para sacar esa infor... Tengo que agragar esas definiciones yo?, o generarlos o que puedo hacer ahi?
gracias
Re: lee xml para hacer el pdf
Publicado: Lun Feb 20, 2012 12:30 pm
por Dado
jorgenovoa escribió:saludos,
como estas?
oye a la hora de haber generado el XML como libreria con el XSD, de donde saco la cadena original, certificado del sat, sello sat, folio fiscal, sello CFD, es cedir, en el XML se encuentran contenidos dentro del nodo <cfdi:complemento>, pero en el XSD no estan definidos, entonces no hay ningun nodo dentro de complemento para sacar esa infor... Tengo que agragar esas definiciones yo?, o generarlos o que puedo hacer ahi?
gracias
BUSCA aqui en el foro acerca de como obtener la cadena original, hay mucha informacion al respecto.
Re: lee xml para hacer el pdf
Publicado: Mar Feb 21, 2012 12:21 pm
por jorgenovoa
saludos,
buenos dias.
Despues de hacer el bind con Delphi, no sabia como accesar al nodo de TimbreFiscalDigital, trate de agregar las declaracinoes y crear la nterface y clases manualmente y no me devuelve nada. despues me di cuenta que trae el namespace la definicion del xsd para ese nodo, Le realice el binding tambien.. Entonces en este punto al llamar al getTimbreFiscalDigital(archivo_XML) aparece una excepcion de Interface not supported, sabes porque es?, podrias orientarme que tengo que hacer ahi?
Gracias
Re: lee xml para hacer el pdf
Publicado: Mié Feb 22, 2012 11:05 am
por jorgenovoa
saludos,
Alguna respuesta?
buscando llegue a un thread parecido de una persona que no podia enlazar con el nodo donat, intente lo mismo que viene ahi y le enviaste la respuesta por email.. No se si puedas enviarme esa solucion o donde puedo buscar... No puedo enlazar con nodo <tfdi: timbrefiscaldigital...>, entro a la interface y todo pero me duevle vacio, no me regresa el valor del UUID, SellosCfd, etc.,
Hay manera de en la definicion del namespace se puedan poner dos urls, es decir, la direcc del cfd3 y la definicion xsd del timbrefiscal digital
gracias