Tags sello digital

Factura Electronica – Como convertir y validar XML del SAT

Continuando con mis consejos para generar la Factura Electrónica en México con PHP a partir de todo lo que he encontrado en la red. Si quieres consultar otros temas te invito a visitar:

Como se obtiene el Sello digital

Tips Para implementar Factura Electrónica

Lo unico que necesitas es obtener del SAT los archivos XSLT para verificar la secuencia de la cadena original con tu CFD. Descarga cadenaoriginal_2_0.xslt (si te pide usuario y/o contraseña, intenta descargarlo con IE)

Después con tu XML que generaste, solo ocupas procesar éste comando para realizar la conversión:

xsltproc cadena_original_SAT.xml TU_Archivo.xml > ARCHIVO_SALIDA.html

CONSEJO IMPORTANTE…

Cualquier duda en los comentarios, consultando todos mis temas que tengo de factura electrónica (NOTA: El uso del formulario de contacto solo es para casos muuy especificos. Si tu duda es generica, puedes realizarla en los comentarios de esta entrada y toda la comunidad te ayudaremos a resolverla).

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

 

Otros usuarios también llegaron aquí buscando:

 xml sat (8), xml factura electronica sat (7), validar xml sat (3), VERIFICAR XML DE LAS FACTURAS (3), consultar xml en sat (2)

Tags , , , , , , , , , ,

Como se obtiene el sello digital – Factura electronica

Hablando de facturación electrónica y basandome en los manuales que encontre quiero comentarles el método para generar el Sello digital para incrustarselo en el XML que se enviara al SAT.

En el tan afamado Anexo 20 de la Resolución Miscelánea Fiscal para 2009  que en resumen dice que para obtener el sello digital solo necesitamos calcular el MD5 de la cadena Original y después con nuestra llave privada (terminación .key.pem) le pasamos una encriptacion con RSA y el resultado de esto lo encriptamos en Base64 y listo tenemos nuestro sello digital y el comando es:

openssl dgst sign [URL_DE_LLAVE_PRIVADA] [URL_ARCHIVO_CADENA_MD5_DE_CADENA_ORIGINAL] | openssl enc -base64 -A  [URL_ARCHIVO_SALIDA_PARA_SELLO_DIGITAL]

Solamente necesitas reemplazar las variables que estan entre [] por tus datos y listo fácil y rápido obtendrás tu sello digital

No olvides visitar algunos tips para implementar factura electronica

He encontrado otro metodo para generar el sello digital, cadena original y el MD5 de esta…

xsltproc archivo_base_convertir_xsd.xsl archivo_xml.xml  openssl dgst -md5 sign llave_privada.key.pem | openssl enc base64 -A

 

 

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

Otros usuarios también llegaron aquí buscando:

 sello digital para factura electronica (15), generar sello digital sat (7), factura con sello digital (7), como se genera el sello digital (7), obtener sello digital (4)

Tags , , , , , , , , , ,