EXTRAER DATOS DEL CERTIFICADO

141 views
Skip to first unread message

Claudio Vinicius Chilomer

unread,
Apr 26, 2022, 12:44:42 AM4/26/22
to vfp-factura-ele...@googlegroups.com
Hola Amigos, 
Para el timbrado del cfdi 4.0, ya no se puede poner "S.A. de C.V", el nombre del EMISOR debe coincidir con el nombre del certificado. 
Si abrimos el certificado,  en el apartado SUJETO, aparece:
OU = Escuela Kemper Urgate  (ese nombre debemos poner)
O = ESCUELA KEMPER URGATE SA DE CV
CN = ESCUELA KEMPER URGATE SA DE CV

asi que estoy buscando como extraer los datos del certificado, ademas de:
fechas de vigencia, 
numero de certificado,
certificado.

Eso para validar que el nombre de la empresa sea correcto y evitar muchas llamadas a soporte.

Me pueden ayudar?
Saludos, 
Gracias, 

Claudio Chilomer

Vinicio Garcia

unread,
Apr 26, 2022, 12:13:24 PM4/26/22
to vfp-factura-ele...@googlegroups.com

Saludos.

 

Hay situaciones y detalles que “Creo” sobrepasan o no deberían de estar en el ámbito de nuestras validaciones.

 

   Para lograr lo que planteas el Cliente deberá enviarte su certificado y no lo veo muy factible, sobre todo por seguridad.

 

La responsabilidad de entregar los datos correctos recae en el Receptor. El Certificado de situación fiscal es el que debemos solicitar ( Documento que expide el SAT).

 

Espero las consideraciones que deseen aportar al respecto.

 

 

Enviado desde Correo para Windows

--
Has recibido este mensaje porque estás suscrito al grupo "vfp-factura-electronica-mexico" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a vfp-factura-electroni...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/vfp-factura-electronica-mexico/CAEzm3bSM6h6xMdq4h84KRg00t%3DZrJoHzQg4tNLYJ0mJ3dOye%2Bg%40mail.gmail.com.

 

Claudio Vinicius Chilomer

unread,
Apr 26, 2022, 5:55:35 PM4/26/22
to vfp-factura-ele...@googlegroups.com
Hola Vinicio, 
Es cierto lo que dices, el cfdi 4.0 tiene mas validaciones que antes. Haciendo pruebas, me salio error porque el nombre del receptor registrado no coincide con el RFC. No podemos pedir el CSD del receptor, de este hay que pedir la constancia de situacion fiscal.
Pero aqui me refiero al Emisor
Su Certificado de Sello Digital debe estar en la maquina (o en la red), y lo que quiero hacer es obtener el nombre del emisor que sale en el CSD, y corroborar con el nombre de la empresa que timbra la factura. 
En el ejemplo que menciono, sale "Escuela Kemper Urgate" en minusculas y no timbro, hasta que la puse en mayúsculas.
OU = Escuela Kemper Urgate  (ese nombre debemos poner EN MAYUSCULAS)
O = ESCUELA KEMPER URGATE SA DE CV
CN = ESCUELA KEMPER URGATE SA DE CV

Por eso quiero abrir el certificado desde vfox

Saludos, 

Claudio


Carlos Magno

unread,
Apr 26, 2022, 6:18:24 PM4/26/22
to vfp-factura-electronica-mexico
Buenas tardes.

Si se refiere que necesita verificar si el nombre esta constituido por minusculas y mayusculas.  

* El nombre solo debe de ir con mayusculas y sin tildes (Asi viene por defecto en la constancia de situacion fiscal en todos los casos que he visto),
*Respetando la letra  "Ñ " si se da el caso. 
*Eliminar el regimen capital (sa de cv, etc...) del nombre.
*Verificar completamente el nombre checando los espacios y nombres o apellidos( ej: que le hayan dado el apellido SALA en vez de SALAS).


 

luisito...@gmail.com

unread,
Apr 26, 2022, 11:40:38 PM4/26/22
to vfp-factura-electronica-mexico
Que tal Claudio,

Para leer la información con VFP, puedes hacerlo mediante el Openssl,  pasando la informacion a un archivo de texto y posteriormente leerlo 

cContenidoCert = FILETOSTR("InfoCert.txt")

Y extraer la información que necesites:
 
cCliente =  STREXTRACT( cContenidoCert  , "/name=", CHR(10))
cInicioVigencia =  STREXTRACT( cContenidoCert  , "Not Before:", CHR(10))
 cFinVigencia =  STREXTRACT( cContenidoCert  , "Not After :", CHR(10))

Saludos.

Claudio Vinicius Chilomer

unread,
Apr 26, 2022, 11:56:01 PM4/26/22
to vfp-factura-ele...@googlegroups.com
Perdón cómo creo infocert.txt ?

Luis Novelo

unread,
Apr 27, 2022, 12:05:32 PM4/27/22
to vfp-factura-ele...@googlegroups.com
Te adjunto la rutina que puede servirte para extraer la información.


Saludos.


De: vfp-factura-ele...@googlegroups.com <vfp-factura-ele...@googlegroups.com> en nombre de Claudio Vinicius Chilomer <claudio...@gmail.com>
Enviado: martes, 26 de abril de 2022 10:55 p. m.
Para: vfp-factura-ele...@googlegroups.com <vfp-factura-ele...@googlegroups.com>
Asunto: Re: [vfp-fem] EXTRAER DATOS DEL CERTIFICADO
 
extraecert.prg

Claudio Vinicius Chilomer

unread,
Apr 28, 2022, 2:19:38 PM4/28/22
to vfp-factura-ele...@googlegroups.com
Eeeeso queria!
Muchas gracias.

Saludos, 

Claudio Chilomer

Alejandro Castrejon

unread,
Apr 28, 2022, 2:58:30 PM4/28/22
to vfp-factura-electronica-mexico
El certificado es la parte pública del KPI por lo que sí se puede compartir.

Yo lo resolvi de la siguiente manera:
  1. El cliente sube por única vez su constancia de situación fiscal (el sat se lo entrega en PDF)
  2. De ese PDF el programa localiza el código QR y extraigo la URL ÚNICA para ese contribuyente y la guardo
  3. De esa URL ejecutó y leo los datos de su DENOMINACIÓN, régimen y hasta estado actual del mismo
Saludos

luisito...@gmail.com

unread,
Apr 28, 2022, 8:20:17 PM4/28/22
to vfp-factura-electronica-mexico
Enterado,

Saludos.

jbsys...@gmail.com

unread,
May 11, 2022, 7:14:02 PM5/11/22
to vfp-factura-electronica-mexico
un favor, las librerias que incluyes en el prg, las baje y no las pude registrar, son parte del openssl?

Vinicio Garcia

unread,
May 12, 2022, 12:22:06 PM5/12/22
to vfp-factura-ele...@googlegroups.com

Recibe un cordial saludo.

 

Las librerías del grupo están desarrolladas completamente en vfp y se apoyan en algunas librerías de terceros.

 

Las librerías de terceros de pueden ser instaladas o registradas.

 

En el caso del SSL se copian sus archivos en una sub-carpeta donde resida tu sistema.  \SSL   No es necesario registrarla.

 

Enviado desde Correo para Windows

 

De: jbsys...@gmail.com
Enviado: miércoles, 11 de mayo de 2022 05:14 p. m.
Para: vfp-factura-electronica-mexico
Asunto: Re: [vfp-fem] EXTRAER DATOS DEL CERTIFICADO

 

un favor, las librerias que incluyes en el prg, las baje y no las pude registrar, son parte del openssl?

El miércoles, 27 de abril de 2022 a la(s) 09:05:32 UTC-7, luisito escribió:

Te adjunto la rutina que puede servirte para extraer la información.

 

 

Saludos.

 

jbsys...@gmail.com

unread,
May 12, 2022, 4:30:53 PM5/12/22
to vfp-factura-electronica-mexico
gracias
Reply all
Reply to author
Forward
0 new messages