Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Namespace obligatorio en el XML

La Razon de ser de este sitio, aqui va a ver anuncios, comentarios dudas y quejas de este programa de validacion de Comprobantes Fiscales Digitales.
Cerrado
eliud
Mensajes: 1
Registrado: Vie Oct 15, 2010 10:10 am

Namespace obligatorio en el XML

Mensaje por eliud »

Holas

Baje tu software, el cual me parecio bastante facil de usar, gracias!!

Cuando valido un XML (despues de firmarlo) me indica tu software que el xsi: y el :xsischemalocation (o algo asi, ahorita no lo tengo a la mano) son obligatorios para el XML

Esto es correcto, ya que he visto que efectivamente, esos elementos son obligatorios pero para el .xsd, pero no para el XML.

Tambien debe de ir en el XML?

En caso de que si, podrias pegar aqui un XML, donde vengan, para ver como deben de ir.

Gracias!!!!
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Namespace obligatorio en el XML

Mensaje por Dado »

eliud escribió:Holas

Baje tu software, el cual me parecio bastante facil de usar, gracias!!

Cuando valido un XML (despues de firmarlo) me indica tu software que el xsi: y el :xsischemalocation (o algo asi, ahorita no lo tengo a la mano) son obligatorios para el XML

Esto es correcto, ya que he visto que efectivamente, esos elementos son obligatorios pero para el .xsd, pero no para el XML.

Tambien debe de ir en el XML?

En caso de que si, podrias pegar aqui un XML, donde vengan, para ver como deben de ir.

Gracias!!!!
Si son obligatorios para el XML, mira lo que dice el Anexo 20 :
Sin título.jpg
Sin título.jpg (65.77 KiB) Visto 6147 veces
Como muestra de facturas el ValidaCFD incluye varias, checa la carpeta "Ejemplo de Facturas" debe estar mas o menos en la siguiente ruta:

C:\Program Files (o Archivo de programas o algo similar)\ValidaCFD\Ejemplo de Facturas
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Disco_Stu
Mensajes: 12
Registrado: Jue Dic 30, 2010 12:53 am

Re: Namespace obligatorio en el XML

Mensaje por Disco_Stu »

DADO

Parece que hay una inconsistencia entre lo que dice el Anexo y lo que viene especificado en el esquema cfdv3.xsd

En el anexo dice que el namespace debe ir asi:

Código: Seleccionar todo

xmlns:cfdi="http://www.sat.gob.mx/cfd"
Pero en el archivo cfdv3.xsd viene:

Código: Seleccionar todo

xmlns:cfdi="http://www.sat.gob.mx/cfd/3"
Y de hecho en el XML de ejemplo del SAT tambien viene como:

Código: Seleccionar todo

xmlns:cfdi="http://www.sat.gob.mx/cfd/3"
Para la version CFD 2.0 tambien existe la misma inconsistencia, solo que con "2" en lugar de "3".
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Namespace obligatorio en el XML

Mensaje por Dado »

Disco_Stu escribió:DADO
Parece que hay una inconsistencia entre lo que dice el Anexo y lo que viene especificado en el esquema cfdv3.xsd
Si, ha habido muchos problemas entre lo que esta escrito en el Anexo 20 y los esquemas.

De hecho acaban de corregir una parte MUY IMPORTANTE del xslt para la generacion de la cadena del CFDI, pero esa es otra historia.

Ahora la pregunta deberia ser Cual es la correcto? pues te voy a contar un secreto, solo no le digas a nadie je je je, tengo instalados en mi compu TODOS los validadores que conozco ademas de los online (SAT y MisFacturas.net) y lo que hago cuando tengo duda es procesar un XML con esas diferencias y analizo los resultados.

Claro que el que mas peso tiene es el validador del SAT pero voy viendo como otros validadores interpretan los errores y saco una conclusion que despues aplico a mi propio ValidaCFD.

Y todos coninciden que debe ser : xmlns:cfdi="http://www.sat.gob.mx/cfd/3
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado