Cualquier asunto relacionado con Certificados Digitales, Rango de Folios Autorizados, Addendas Comerciales y Complementos se cubren aqui
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 3:57 pm
tengo este error en la validacion de estructura del sat de un cfdi con complemento nomina ya timbrado..
Error: cvc-pattern-valid: Value '1' is not facet-valid with respect to pattern '[0-9]{3}' for type 'null'.
Error: cvc-pattern-valid: Value '1' is not facet-valid with respect to pattern '[0-9]{3}' for type 'null'.
Error: cvc-pattern-valid: Value '1' is not facet-valid with respect to pattern '[0-9]{3}' for type 'null'.
ya cheque mi xml y segun yo esta todo bien...
a alguien le ha pasado.
Gracias
Saludos
Dado
Mensajes: 15981 Registrado: Mar Jul 06, 2010 7:56 pm
Mensaje
por Dado » Vie Mar 21, 2014 4:00 pm
Basicamente dice que NO puedes usar el valor "1", que debes usar TRES CIFRAS, es decir "001"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 4:06 pm
los unicos que tienen el pattern [0-9]{3}
son
-Banco que en el xml no esta
-TipoPercepcion
-TipoDeduccion
aqui esta parte del xml segun yo esta bien
<nomina:Nomina SalarioDiarioIntegrado="158.64" RiesgoPuesto="6" SalarioBaseCotApor="150.99" PeriodicidadPago="SEMANAL" TipoJornada="DIURNA" TipoContrato="CONFIANZA" Puesto="ADMINISTRATIVO" Antiguedad="269" FechaInicioRelLaboral="2008-11-03" Departamento="MOSTRADOR" NumDiasPagados="7" FechaFinalPago="2014-01-04" FechaInicialPago="2013-12-29" FechaPago="2014-01-04" NumSeguridadSocial="XXXXXXXXX" TipoRegimen="2" CURP="XXXXXXXXXXXXXX" NumEmpleado="1" RegistroPatronal="XXXXXXXXXX" Version="1.1">-<nomina:Percepciones TotalExento="0.0000" TotalGravado="1056.9300"><nomina:Percepcion ImporteExento="0.0000" ImporteGravado="905.9400" Concepto="sueldo" Clave="001" TipoPercepcion="001"/><nomina:Percepcion ImporteExento="0.0000" ImporteGravado="150.9900" Concepto="septimo dia" Clave="002" TipoPercepcion="001"/></nomina:Percepciones>-<nomina:Deducciones TotalExento="346.5400" TotalGravado="1056.9300"><nomina:Deduccion ImporteExento="335.3000" ImporteGravado="0.0000" Concepto="pago por credito de vivienda" Clave="007" TipoDeduccion="010"/><nomina:Deduccion ImporteExento="13.8800" ImporteGravado="0.0000" Concepto="seguridad social" Clave="004" TipoDeduccion="001"/><nomina:Deduccion ImporteExento="12.4900" ImporteGravado="0.0000" Concepto="aportaciones de retiro , cesantia y vejez" Clave="005" TipoDeduccion="003"/><nomina:Deduccion ImporteExento="66.4400" ImporteGravado="0.0000" Concepto="ISPT antes de Subs al Empleo" Clave="006" TipoDeduccion="002"/><nomina:Deduccion ImporteExento="-81.5700" ImporteGravado="0.0000" Concepto="subsidio al empleo" Clave="003" TipoDeduccion="002"/></nomina:Deducciones></nomina:Nomina>
espero alguien me pueda ayudar
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 4:08 pm
gracias por contestar DADO.
segun yo cheque que no estubiera ningun valor con "1" cuando tubiera el pattern [0-9]{3}
no lo encuentro..
Dado
Mensajes: 15981 Registrado: Mar Jul 06, 2010 7:56 pm
Mensaje
por Dado » Vie Mar 21, 2014 4:22 pm
Descarga el mejor validador de Mexico, el
ValidaCFD para que valides tu XML y te marque los errores
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 6:21 pm
ya lo baje y si habia un error en RiesgoPuesto que habia puesto 6..
lo modifico manualmente y obvio que ya el Sello del Emisor es Invalido
pero solo encuentra eso
sabe alguien mas donde le puedo buscar....
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 6:31 pm
cubo aqui dejo el
el xml para que lo veas
solo quite los datos personlaes
GRacias
Adjuntos
12.xml
(5.97 KiB) Descargado 338 veces
Dado
Mensajes: 15981 Registrado: Mar Jul 06, 2010 7:56 pm
Mensaje
por Dado » Vie Mar 21, 2014 6:42 pm
Hacer pedazos el XML y destruir todos los datos no ayuda mucho...........intenta validar tu propio archivo 12.xml "con los datos personales eliminados"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
gabo1973
Mensajes: 13 Registrado: Jue Jun 23, 2011 7:00 pm
Mensaje
por gabo1973 » Vie Mar 21, 2014 8:44 pm
disculpa DADO
yo pense que asi me podias hechar la mano..
pero aqui lo dejo con toda la info
espero aun quieras ayudarme
[Editado por Admin: Ya descargue el XML y procedi a borrarlo, por aquello que no quieres publicar datos privados]
Dado
Mensajes: 15981 Registrado: Mar Jul 06, 2010 7:56 pm
Mensaje
por Dado » Vie Mar 21, 2014 8:52 pm
Esto muestra el validador del SAT :
Versión del estándar: 3.2
Codificación
Comprobante expresado en UTF-8
Validación de estructura: Válido
Y esto muestra mi ValidaCFD :
Esquema Valido
Asi que solo me queda la duda.......en donde lo validaste que te marco error?
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!