Página 1 de 2

Addenda Soriana

Publicado: Mié Feb 06, 2013 1:53 pm
por Victor López
Hola a todos. Les comento que estoy desarrollando el tema de la addenda para Soriana sin embargo los validadores me regresan un error que no logro despejar. Alguien me podría ayudar? Anexo el XML

El error es:
Validation error: El elemento no puede contener espacios en blanco. El modelo de contenido está vacío.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'Id'.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'RowOrder'.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'Id'.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'RowOrder'.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'Id'.
-----------------------------------------------------------
Validation error: No se ha declarado el atributo 'RowOrder'.
-----------------------------------------------------------


Esto haciendo la modificación para poder pasar a la version 2.2 del CFD

Gracias !

Re: Addenda Soriana

Publicado: Mié Feb 06, 2013 2:08 pm
por Dado
Un consejo............no uses "validadores de addenda"

Soriana no respeta su propio esquema (o el de AMECE en su caso), envia la addenda (por web service) y revisa ahi los errores

Re: Addenda Soriana

Publicado: Mié Feb 06, 2013 3:09 pm
por Victor López
Hola! Estoy usando un programa que según esto se conecta vía webservices a Soriana. El programa es EnvioSoriana V1.2.120901. El detalle de error que me arroja es este:

La Factura fue RECHAZADA por SORIANA y ha enviado el siguiente mensaje :

Error al leer el archivo de esquemas o el documento XML. The element cannot contain white space. Content model is empty.

Se grabo un reporte de esta operacion en :
C:\Procesar\Reporte de envio #8 de TSO991022PB6_20096_20130205.xml.htm


Adjunto el htm que me da.
Intente hacer la validación del XML usando el XSD y de ahi obtuve los otros errores que poste pero en si, me parece, si lo estoy validando directamente con Soriana pero no se en que puede estar mal mi XML.

Un saludo, haber si me puedes ayudar!

Re: Addenda Soriana

Publicado: Mié Feb 06, 2013 3:18 pm
por Dado
El mensaje es mas o menos igual que el primero que mostraste, tu XML tiene un dato vacio (espacio en blanco) y eso no esta permitido

Aunque revisando "a ojo de buen cubero" tu XML no encuentro dicho dato vacio.......

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 3:39 pm
por Victor López
Hola, si, es lo que note que el tema podía venir por que me falta "algo" en mi XML...alguna tag por ejemplo pero no se que tag puede ser...alguna idea?? Jejeje

Un saludo!

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 3:42 pm
por Dado
Te adjunto un ejemplo REAL Y VALIDADO (es viejito, pero igual sirve)

Comparalo y checa que tag es el que te esta haciendo falta

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 4:02 pm
por Victor López
Hola, es normal que me de este error?

Error. El Certificado proporcionado tiene Número de Serie: 00001000000102345181. Y el Comprobante indica que el Número de Certificado es: 00001000000102345181

Un saludo, gracias por la ayuda!

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 4:05 pm
por Victor López
Hola, olvide comentar que en el XML que me compartiste veo que la versión corresponde a la 2.0

mx/sitio_internet/cfd/2/cfdv2.xsd" version="2.0"


EN este caso estoy usando la 2.2 y creo que si varían algunos tags...no tendras alguno de la version 2.2?

Un saludo, de antemano gracias!

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 4:08 pm
por Dado
La Addenda ES LA MISMA para comprobantes V2.0 y para comprobantes V2.2 (y para el caso es la misma que para V3.0 y para V3.2)

La Addenda es independiente totalmente de la version del cuerpo principal

Re: Addenda Soriana 2.2

Publicado: Mié Feb 06, 2013 4:09 pm
por Dado
Victor López escribió:Hola, es normal que me de este error?

Error. El Certificado proporcionado tiene Número de Serie: 00001000000102345181. Y el Comprobante indica que el Número de Certificado es: 00001000000102345181

Un saludo, gracias por la ayuda!
Checa la Addenda !! no te fijes en el certificado, ademas

00001000000102345181 es exactamente igual a 00001000000102345181