lunes, 26 de enero de 2015

Como sellar un CFDi con OpenSSL

Como sellar un CFDi con OpenSSL


Lo primero es generar el XML y su cadena original la cual la almacenamos en ruta_cadena.txt, también debemos de tener instalado openssl

Y ejecutamos:

openssl dgst -sha1 -sign ruta_key  ruta_cadena.txt | openssl enc -base64 -out ruta_resultado.txt

Este resultado se añadirá el XML original en su respectivo nodo.

Si batallas mejor te recomiendo la librería de www.multifacturas.com, esta:

  1. Genera el XML (CFD)
  2. Sella el CFD
  3. Timbra generando el CFDi
  4. Lo almacena en tu equipo
  5. Genera respaldo en la nube

El funcionamiento es sencillo,todos los datos de la factura o nomina se ingresan como variables y ejecutas una función que se encarga de todo el proceso.

También cuenta con múltiples ejemplos para factura, nomina, honorarios, colegios, hoteles, impuestos estatales, entre otros..



No hay comentarios:

Publicar un comentario

Como bloquera archivos adjuntos que son virus en postfix o plesk

   Como bloquear adjuntos del correo en Plesk/Postfix   1- edita el archivo  /etc/postfix/main.cf   2- busca el parametro mime_header_checks...