A continuación y durante varios días estare listando algunos tips que te podrán ayudar si deseas implementarlo pro tu propia cuenta, puedas hacerlo de forma correcta… cabe destacar que en Internet hay diversas fuentes:
Para implementar los CFD necesitamos generar con un programa llamada SOLCEDI nuestras llaves con terminación .key y un .cer y para generar el sello debemos que encriptarlos con OpenSSL y los comandos correctos para obtenerlos son:
Es de destacar que estoy mostrando los ejemplos que el mismo sat provee y que cuando compiles con OpenSSL la dirección de tus archivos debe ser la absoluta.
Cualquier duda en los comentarios, consultando todos mis temas que tengo de factura electrónica
Si quieres conocer más de la Facturación electrónica, has clic aqui. o deseas más información de los cambios que hubo en la facturación electrónica este 2011, visita este enlace
Pero si lo que necesitas es consultoría personalizada Solo contactame, el costo de la sesión por medio de skype o correo (aproximadamente 2 o 3 hrs) es de $500.00 + IVA.
Esta librería no tiene costo alguno.
http://www.electronicdocument.com.mx
Gracias
te estare muy agradecido
Ya he consultado foros, hecho muchos ejemplo y nadamas no obtengo algo valido.
Sergio, en que estas programando?
Como verificaron que la cadena original no tuviera codigo basura que interfiriera para la generacion correcta del sello.
Por sus comentarios gracias…
Saludos y buen dia
Ya logre generar un sello digital valido con el procedimiento que pones aqui, pero cuando hago el mismo para un rfc de un persona moral, el validador de hacienda me dice que el sello no es valido.
Mi duda seria si el procedimiento de una persona moral es diferente???
Gracias.
Estaria bien algunos ejemplos de todo el proceso en general, me urge encontrar este tipo de informacion, agradeceria mucho su apoyo.
Gracias.
Actualmente me encuentro desarrollando una aplicación de facturación electrónica para el negocio de mi papá, solo que yo manejo lo que es .Net de Microsoft.
Entonces mi duda es, para aplicaciónes desarroladas en .Net, sabras si es necesario generar los archivos .pem y .der con openssl?
Ahora, los pasos para realizar la generación del sello digital segun tengo entendido son:
1.- Leer la cadena original
2.- Convertir a UTF8
3.- Digerir con MD5 (hasta aqui si obtengo resultados correctos)
4.- ….. Auxilio!!!
espero me puedas orientar.
Saludos!