¿Cómo diferenciar una Fiel de un CSD?

Uno de los errores más comunes de de quienes comienzan con todo esto de la factura electrónica es confundir la Fiel con el Certificado de Sello Digital (CSD), incluso hay quienes se quejan amargamente de que “algo” la solución adquirida “algo tiene” que no les acepta usar certificado. Y es que si lo pensamos desde cierto punto de vista… en realidad si son fáciles de confundir ya que tanto la Fiel como el CSD son un par de archivos (un *.cer y un *.key) que a simple vista se ven iguales.

Con este post les quiero compartir varios métodos para diferenciar una Fiel de un CSD… desde los más sencillos, hasta algunos más complejos… pero todos efectivos. Si intentan una combinación, seguro no falla.

Método de “ingeniería social”

Aqui no necesitamos ninguna otra cosa más que hacer un par de preguntas al cliente:

  • ¿Estos son los archivos con los que “entra al SAT” para hacer sus declaraciones anuales?
    • Si la respuesta es SI… entonces tenemos una Fiel
  • ¿Desde cuándo los tiene?
    • Comunmente (repito…comúnmente) las empresas ya tienen tramitada su Fiel desde hace al menos un año… así que si les contestan que “hace un año o más” entonces es MUY probable que tengamos una Fiel.

Método de las fechas

Suponiendo que el primer método no funcionó… entonces vamonos con el siguiente. Si tiene a la mano el *.cer y usan Windows, dénle doble click y vean las fechas de vigencia.

  • Si la vigencia es de 4 años… tenemos una Fiel (de persona física)
  • Si la vigencia es de 2 años, pero la fecha inicial es de hace tiempo… entonces es MUY proable que tengamos una Fiel

Si tenemos los dos archivos *.cer… el te tenga su vigencia inicial anterior…seguramente será la Fiel, ya que la Fiel es requisito para tramitar el CSD. La excepción sería cuando se renueva… pero en los nuevos en la Factura Electrónica, el CSD seguramente será el más reciente.

Método de la “Unidad Organizacional”

Este método no lo puedo confirmar al 100%, pero TODOS los CSD que he visto tienen una Unidad Organizacional (OU), mientras que las Fieles no… así yo lo considero bastante seguro.

Los pasos son:

  1. Den doble click sobre el archivo *.cer en Windows
  2. Abran la pestaña de “Detalles”
  3. Hagan click sobre el campo de “Sujeto”
  4. En el texto que aparece abajo si comienza con algo similar a “OU=ALGO

Entonces… tenemos un CSD, si comienza con algo similar a “SERIALNUMBER=ALGO“… entonces es tenemos una una Fiel.

Método del Número de Serie

Si con todos los métodos anteriores aún no llegan a ninguna conclusión…entonces ya va la artilleria pesada: Probemos el número de serie.

Los pasos son:

  1. Den doble click sobre el archivo *.cer en Windows
  2. Abran la pestaña “Detalles”
  3. Hagan click en “Número de serie”
  4. Copien el texto en notepad (o similar) y quien el primer “3” de cada par de números
  5. El número restante es el número de serie del *.cer

Ya con ese número de serie conocido… entonces lo buscamos en las bases de datos del SAT. La forma más práctica es que ustedes descargen el sito FTP del SAT el archivo “CSD.txt”… lo abren en notepad (o similar) y buscan el RFC del cliente en cuestión… si el RFC no aparece en la lista, entonces tenemos una Fiel (o también puede ser que ésta lista aún no se haya actualizado si es que el trámite del CSD es muy reciente). Si el RFC si aparece, entonces revisamos los números de serie de los CSD autorizados y si alguno coincide con en número de serie que ya conocemos, entonces tenemos un CSD.

¿Y ustedes? ¿Quieren compartir algun método que les haya funcionado?… lo pueden compartir en los comentarios.

8 Responses to ¿Cómo diferenciar una Fiel de un CSD?

  1. Nikola dice:

    Este sitio te ayuda a diferenciarlos de manera automática http://www.csdofiel.com/

    Esta simple pero es algo útil.

  2. Puedes verificar el archivo pertenece a un CSD o una FIEL usando la herramienta del PAC de Solución Factible
    http://solucionfactible.com/sfic/capitulos/timbrado/CSD.jsp#herramientaCSD

  3. Javier dice:

    Gracias por tan importante informacion

    Dado que es muy facil confundir los archivos yo recomendaria renombrarlos una vez identificados, talvez con una “F” al final para la fiel y una “S” para los sellos.

  4. Cesar Ruiz dice:

    Mi querido Ernesto, creo que no entiendes la diferencia entre hacer un negocio y proporcionar un buen servicio. Si no eres un programador, creo que lo entiendo desde ese punto de vista, el caso es que uno como desarrollador de aplicaciones informáticas, tienes que darle a tu cliente esa certeza, de que estas usando certificados de CSD y no de FIEL, y es poco o nada profesional dejárselo a el cliente quien sea quien elija cuál usar o cual no, la aplicación por sí sola tiene que determinar que es un certificado de CSD el que se estará usando y no uno de FIEL. Te puedo comentar, que mediante programación, hay una manera de saber si el archivo KEY que se usa es el que le correspode al archivo CER, y también si el ‘modulo’ de estos dos es identico, y por último, si están disponibles estas listas que comentas, hay que descargarlas del portal del SAT, y de esa manera tienes una mayor seguridad al momento de usar esta información.

  5. Ernesto dice:

    Lo más fácil es entrar al CertiSat, meterle el RFC en cuestion y picarle en Obtener todos los certificados, ahi te listara el tipo de certificado FIEL o CFD.

    No entiendo porque darle tantas vueltas al asunto.

    Ya te pareces a los del SAT, quieres hacer algo a la Mexicana. Ups..

    Les recuerdo que los archivos públicos son PÚBLICOS, y todo mundo puede verlos y tenerlos.

    No se porque el SAT no pone un WebService para obtener esos archivos públicos y nos evitamos tanto problema.

    ¿Por que hacerlo manual ?

    A ya se, para darles a ganar $$$ a mis compas, aja entonces si podemos decir que es 100% hecho en México.

    Ahi que reconocerlo, somos tranzas a morir. je je

    Saludos

    • Josue dice:

      En realidad la opción del CertiSAT es la opción más segura para quienes pueden iniciar sesión en él, en eso tienes toda la razón. El objetivo de este post es proponer y discutir algunos métodos alternativos y rápidos para la verificación que nos ha arrojado la experiencia… lamentablemente muchas veces al contribuyente promedio iniciar sesión en el CertiSAT puede resultar algo engorroso, además por curioso que parezca… muchas veces quien está realizando la implementación (y a quien le preguntan) no tiene acceso al CertiSAT por no tener una Fiel, lo cual hace que sea dificil ocupar este método. Saludos y gracias por la sugerencia….

  6. Cesar Ruiz dice:

    Otra manera de diferenciarlas, es con respecto al ‘uso’ de la llave, cuando abres un certificado de CSD, en la pestaña de detalles, uso de la clave, dice algo asi como: “Firma digital, Sin repudio (c0)”. En cambio, cuando abres un certificado de FIEL, este mismo campo dice: “Firma digital, Sin repudio, Cifrado de datos, Contrato de claves (d8)”.

    Si se fijan, la FIEL tiene mas usos que el CSD, el más importante creo, es el de cifrado y el de contrato, ya que estos son los tramites que sepueden hacer con la FIEL dentro del portal del SAT

    Salu2

    • Josue dice:

      Esa no la conocia… muchas gracias por comentar…

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 49 seguidores

%d personas les gusta esto: