Factura Electronica – ¿Cómo convertir y validar un CFDI o 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

 


Escrito por

Ing. En computación y WebDeveloper de profesión. Empresario y blogger de vocación, Libre y diferente por convicción. + de mi en xataka.com.mx y solucionesim.net/blog

8 pensamientos en “Factura Electronica – ¿Cómo convertir y validar un CFDI o XML del SAT?

  1. Aporto un ejemplo de como deben de salir las facturas ya convertidas al pdf, este modulo esta desarrollado en vb .net + crystal reports soporta hasta facturas de 2,000 registros tiene una version demo que es funcional, sirve igual como guia para comparar funcionamiento les dejo el enlace pcalmacen.com/apps/forums/topics/show/7747544

    ¿Te gusta este comentario? Thumb up 1 Thumb down 0

  2. Hola, ya tengo un formato en excel para la factura, ya tengo mi código de barras y ahora? es todo ya es una factura “BUENA”??? cómo la convierto en un archivo XML???

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

  3. hola soy de merida yuc. tengo una tienda donde vendo electrónicos para automovil
    y estoy trabajandole a la chevrolet pero me estan pidiendo facturar en xml perolas que genero en word y despues las genero en pdf y son facturas con con CBB que necesito para que se genere en xml y si necesito algun permiso de hacienda para que me autorize generar facturas xml. saludos

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

  4. No te compliques para validar, aqui validas en menos de 1 seg y es el mas completo que he visto

    Y tiene un componente que se peude integrar a cualquier sistema

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

  5. hola yo tengo un problema mi programa lo tengo en MYSQL y quiero convertir mis archivos a XML me podran ayudar en como convertirlos o que debo hacer para hacer la factura electronica gracias

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

  6. muchiisiimas gRACIAS A JUAN MANUEL
    porr esee pedazoo de codigooo, meee ahorroo muchooo tiempoo

    GRACIAS GRACIAS GRACIAS !!

    pD :: obviamentee tambien GRACIAAS aal dueñoo dee este blog mamalon =P

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

  7. Amigo pero ese codigo no es en PHP …

    $dom1 = new DOMDocument();
    $dom1->load($name_xml);

    $xsl = new DOMDocument;
    $xsl->load(‘archivoxsl.xslt’);

    $proc = new XSLTProcessor;
    $proc->importStyleSheet($xsl);
    $DatoTransformado=$proc->transformToXML($dom1);

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>