Página 1 de 1

digito verificador incorrecto

Publicado: Jue Abr 12, 2012 2:44 pm
por s3cr3to
Primeramente un agradecimiento por tu valiosa herramienta.

Segundo, validacfd indica un error en el digito verificador de este RFC y estoy viendo la dichosa cedula y asi viene:
DTT070207QJ5

¿Algun pequeño bug en la validación del RFC o el SAT emitio un RFC con truco?

Saludos

Re: digito verificador incorrecto

Publicado: Jue Abr 12, 2012 3:04 pm
por Dado
s3cr3to escribió:Primeramente un agradecimiento por tu valiosa herramienta.

Segundo, validacfd indica un error en el digito verificador de este RFC y estoy viendo la dichosa cedula y asi viene:
DTT070207QJ5

¿Algun pequeño bug en la validación del RFC o el SAT emitio un RFC con truco?

Saludos
El algoritmo de validacion del digito verificador tiene una certeza del 98.5%

Es un algoritmo oficial y no tengo idea porque no es 100% confiable.

Re: digito verificador incorrecto

Publicado: Jue Abr 12, 2012 3:16 pm
por s3cr3to
La respuesta está en el origen del algoritmo "oficial" :/ todo a medias nada funcional.
Lo bueno es que al ver el alta del cliente comprobamos que no es error de captura nuestro.

Gracias por tu respuesta.

Por cierto que ayer me lleve la triste sorpresa de que ya hiciste "premium" la opción de sellar desde validacfd.
Ojala volvieras a ponerlo libre al menos para sellar xml uno por uno y como premium algun sellado batch.
Me hará falta para efectos de probar adecuaciones y pruebas en la nueva version 2.2 como lo use en 2010.

Pues a comprar lo que falta: (pegaadenda).

Re: digito verificador incorrecto

Publicado: Jue Abr 12, 2012 3:42 pm
por Dado
El sellado de uno en uno es libre, solo el sellado batch es premium, igual que siempre....checalo

Re: digito verificador incorrecto

Publicado: Jue Abr 12, 2012 6:28 pm
por jevangelista
Una posibilidad es que el cliente haya cambiado de Razon Social solicitando la opción de que no cambie el RFC.

Después de ese tramite el nuevo nombre no va a generar la misma homoclave que antes, sin embargo la homoclave original es la correcta.

Bajo ese detalle la validación de RFC ya solo puede hacerse mas o menos bien sin validar la homoclave no? es decir solo la parte del formato AAA999999.

Re: digito verificador incorrecto

Publicado: Mar Abr 17, 2012 10:56 am
por cesarmtassinari
Aprovechando este tema, creen que el validador oficial del SAT al no cumplir con el patrón indicado en el tipo t_RFC arroje como resultado que el CFD sea Inválido?

<xs:simpleType name="t_RFC">
<xs:annotation>
<xs:documentation>Tipo definido para expresar claves del Registro Federal de Contribuyentes</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="12"/>
<xs:maxLength value="13"/>
<xs:whiteSpace value="collapse"/>
<xs:pattern value="[A-Z,Ñ,&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z,0-9]?[A-Z,0-9]?[0-9,A-Z]?"/>
</xs:restriction>
</xs:simpleType>

Saludos

César Morales