Problemas con la longitud del valor del atributo de NumeroPedimento

Todo lo que no cabe en los demas foros........
Halcon Divino
Mensajes: 164
Registrado: Vie Nov 25, 2011 4:12 pm

Problemas con la longitud del valor del atributo de NumeroPedimento

Mensajepor Halcon Divino » Lun Mar 27, 2017 11:20 am

Tengo problemas con la longitud del valor del atributo de NumeroPedimento

El formato del NumeroPedimento es '[0-9]{2} [0-9]{2} [0-9]{4} [0-9]{7}'.
Y debe tener una longitud de 21.

Resulta que deben de ir 2 espacios en blanco entre los números ... pero el problema es que en el xml me pone un espacio en banco, cuando en realidad tiene los dos espacios en blanco.

Es decir si abres el xml con el explorer te pone 1 espacio entre los números y te da una longitud de 18
Pero si abres el xml con el Bloc de Notas si tiene los 2 espacios en blanco entre los números y te da una longitud de 21 .

Al pasar el xml por el validador de Corona https://www.lacorona.com.mx/fortiz/git/sat/cfdcvali.php
Me dice que la longitud es de 18 ... a pesar de que el valor se ve que es de 21.

Les anexo el XML para que lo abran con el explorer y con el Bloc de Notas

Como pudiera resolver este problema ???
Adjuntos
SinTim_A23180.Xml
(7.06 KiB) Descargado 263 veces
Saludos
Halcón Divino

Monterrey
Nuevo León
México

fortiz
Mensajes: 221
Registrado: Vie Dic 10, 2010 9:11 am

Re: Problemas con la longitud del valor del atributo de NumeroPedimento

Mensajepor fortiz » Lun Mar 27, 2017 11:59 am

Hola Halcon

Para mi gusto está mal el esquema del cfdv33.xsd, el patrón busca dos espacios pero no encontré manera de 'proporcionarselos', yo lo que hice fue modificar el patrón a:

<xs:pattern value="[0-9]{2}[_][_][0-9]{2}[_][_][0-9]{4}[_][_][0-9]{7}"/>

Así que para que funcione en mi validador hay que ponerle:

NumeroPedimento="16__24__1618__6007065"

Tambien jmoises en su ejemplo (http://www.validacfd.com/phpbb3/viewtopic.php?f=16&t=6431&p=39868&hilit=Pedimento#p39868) coloca un pedimento que no coincide con el patron 'requerido' por el SAT ("161101000012000001")

Esperemos que dentro de poco hagan sus correcciones los señores del SAT
Adjuntos
SinTim_A23180.Xml
Ya con los cambios para que pase por mi validador
(6.89 KiB) Descargado 257 veces

Halcon Divino
Mensajes: 164
Registrado: Vie Nov 25, 2011 4:12 pm

Re: Problemas con la longitud del valor del atributo de NumeroPedimento

Mensajepor Halcon Divino » Lun Mar 27, 2017 1:03 pm

Fortiz gracias por tu respuesta.

No se si por aquí ande DADO ...para preguntarte como le esta haciendo ECODEX para validar este atributo o que experiencia nos pudieras compartir.
Saludos
Halcón Divino

Monterrey
Nuevo León
México


Volver a “Otros”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 10 invitados