Hola a todos,
Algunas veces el .xml de las facturae falla por cosas de sintaxis.
¿ Tiene alguien hecha una validacion del .xml contra su esquema .xsd ?
Mi idea es validar automaticamente la factura.
Notepad++ tiene un plugin validador... pero me falla, porque no valida las facturas que si son validas.
Se agradece cualquier ayuda al respecto
Saludos
Validar Facturae contra su esquema
Re: Validar Facturae contra su esquema
http://xthefull.blogspot.com.es/2015/02 ... d.html?m=1 Ahí tienes como hacerlo
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Re: Validar Facturae contra su esquema
Rafa,
Había probado de todo en el metodo Add que me da error de member not found Add. Sospecho que el error en el Add es porque los parametros no son correctos o bien el .xsd no se adecua a una validacion habitual al uso.
Probe el metodo Add con los parametros Add("", xVariable), siendo xVariable:
* El objeto schema o bien
* El fichero en formato c:\\algo\\algo\facturae.xsd
Gracias por tu interés.
Saludos
Precisamente en ese tu ejemplo me he basado y no me ha funcionado.thefull wrote:http://xthefull.blogspot.com.es/2015/02 ... d.html?m=1 Ahí tienes como hacerlo
Había probado de todo en el metodo Add que me da error de member not found Add. Sospecho que el error en el Add es porque los parametros no son correctos o bien el .xsd no se adecua a una validacion habitual al uso.
Probe el metodo Add con los parametros Add("", xVariable), siendo xVariable:
* El objeto schema o bien
* El fichero en formato c:\\algo\\algo\facturae.xsd
Gracias por tu interés.
Saludos
Re: Validar Facturae contra su esquema
Buenas
¿ Pasas TODA la ruta de los ficheros ? De no ser así , te fallará. Prueba a ponerla.
También , si tienes como cadena, en el ejemplo, puedes ver como está comentado , prueba a ver si te funciona como variables
¿ Pasas TODA la ruta de los ficheros ? De no ser así , te fallará. Prueba a ponerla.
También , si tienes como cadena, en el ejemplo, puedes ver como está comentado , prueba a ver si te funciona como variables
Code: Select all
//oXmlDoc:loadXML( cString_XML ) // Usar variable con contenido XML
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Re: Validar Facturae contra su esquema
Hola Rafa,
Despues de muchos topazos lo he solucionado.
xHarbour enmascaraba el verdadero error. Con Harbour ya salia mas preciso el error del método add.
La solucion ha pasado por suprimir el nodo signature del xsd que no es lo mejor... pero no he encontrado otra forma... pero es suficiente para las facturas no firmadas.
Gracias por tu interés.
saludos
Despues de muchos topazos lo he solucionado.
xHarbour enmascaraba el verdadero error. Con Harbour ya salia mas preciso el error del método add.
La solucion ha pasado por suprimir el nodo signature del xsd que no es lo mejor... pero no he encontrado otra forma... pero es suficiente para las facturas no firmadas.
Gracias por tu interés.
saludos