Que tal a todos.
¿Alguien sabrá como diferenciar programaticamente un CSD de una FIEL? Se que el programa de DADO, ValidaCFD, tiene esta opción, pero para la aplicación que tengo, no me es posible usar esta aplicación en conjunto.
Ya tuvimos un problema, que pudimos detectar manualmente, por un emisor que firmó sus CFD con la FIEL y ninguno de sus clientes (que creanme, son muchos y muy grandes) detectó. Por tanto estoy buscando agregar esta opción en mi validador.
De antemano gracias!
Saludos!!

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Diferenciar CSD de FIEL
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Diferenciar CSD de FIEL
El que BUSCA encuentra...checa esta entradanyxweb escribió:Que tal a todos.
¿Alguien sabrá como diferenciar programaticamente un CSD de una FIEL? Se que el programa de DADO, ValidaCFD, tiene esta opción, pero para la aplicación que tengo, no me es posible usar esta aplicación en conjunto.
Ya tuvimos un problema, que pudimos detectar manualmente, por un emisor que firmó sus CFD con la FIEL y ninguno de sus clientes (que creanme, son muchos y muy grandes) detectó. Por tanto estoy buscando agregar esta opción en mi validador.
De antemano gracias!
Saludos!!
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 3
- Registrado: Sab Abr 16, 2011 12:42 pm
Re: Diferenciar CSD de FIEL
Buscaba a ver si alguien tenia un codigo mas explicito, porque no encontraba una manera segura de obtener programaticamente la diferencia usando openssl. Pero comparto mi hallazgo y la manera en la que lo he aplicado en una cadena de autoservicio:
Lo anterior es ejecutado en consola de linux. El resultado sera uno de los siguientes 2:
SSL server : Yes
SSL server : No
Si les da el "Yes" quiere decir que es un CSD. Esto fue demostrado sobre los CFD recibidos en esta cadena de autoservicio, procesando 315 CSD de los proveedores que ya han enviado sus CFD, donde 4 resultaron ser FIEL, confirmados por el validador oficial del SAT y los demas correctos (CSD).
Espero esto le sirva a mas gente.
Saludos!!
Código: Seleccionar todo
openssl x509 -noout -in <ruta_del_archivo> -purpose | grep "^SSL server :"
SSL server : Yes
SSL server : No
Si les da el "Yes" quiere decir que es un CSD. Esto fue demostrado sobre los CFD recibidos en esta cadena de autoservicio, procesando 315 CSD de los proveedores que ya han enviado sus CFD, donde 4 resultaron ser FIEL, confirmados por el validador oficial del SAT y los demas correctos (CSD).
Espero esto le sirva a mas gente.
Saludos!!