¡Descubre Cómo Generar XML de Prueba CFDI 33 Fácil y Rápido con Esta Guía Definitiva!post-template-default single single-post postid-46 single-format-standard et_pb_button_helper_class et_fixed_nav et_show_nav et_secondary_nav_enabled et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_right_sidebar et_divi_theme et-db
771 715 4434

En Realvirtual, estamos comprometidos con facilitarle a los desarrolladores la implementación de soluciones para la facturación electrónica. Integrar el timbrado de CFDI con PHP o C# puede parecer una tarea compleja, especialmente cuando se requiere cumplir con los lineamientos del SAT. Nuestro Demo para PHP es un pequeño sistema de prueba que simula el flujo completo de timbrado CFDI, y ambos demos están completamente configurados para ejecutarse en el Ambiente de Pruebas del SAT, utilizando un RFC de pruebas.

Ambiente de pruebas del SAT

Para probar el timbrado de CFDI se requiere utilizar valores de prueba para elementos como la URL del Web Service, el RFC del Emisor y receptor, y el Certificado de prueba que le corresponda al RFC Emisor para sellar el CFDI. Estos certificados fueron descargados desde la página del SAT e incluyen el archivo .Cer, el archivo .Key y la contraseña (la cual es 12345678a para todos los certificados).

Métodos del Web Service de prueba

El ambiente de prueba de Timbrado de CFDI cuenta con los siguientes métodos fundamentales:

  • TimbrarCFDi: Se le envía como parámetro de entrada el XML a timbrar y se obtiene el complemento TFD (Timbre Fiscal Digital).
  • RecuperarTFD: Se obtiene el TFD del comprobante previamente timbrado mediante su ID y UUID.
  • ObtenerHoraServidor: No requiere parámetros de entrada.
  • ObtenerClaveConfirmacion: Se obtiene la clave de confirmación requerida cuando se registra un total fuera del rango establecido.
  • RecuperarAcuseEnvio: Se obtiene el acuse de envío que retorna el SAT al entregar un comprobante timbrado.

Datos de prueba autorizados

El RFC, la razón social y el código postal tanto del Emisor como del Receptor deben tomarse de la lista de datos de prueba autorizados por el SAT. Adicionalmente, dichos datos deben corresponder con el certificado de pruebas seleccionado.

RFC Nombre o Razón Social Código Postal
EKU9003173C9 ESCUELA KEMPER URGATE 42501
IIA040805DZ4 INDISTRIA ILUMINADORA DE ALMACENES 62661

Integración mediante SoapUI

Podrá probar el WS de Timbrado sin realizar desarrollos de su lado mediante la herramienta SoapUI. Le compartimos un proyecto de SoapUI preconfigurado con la URL, parámetros y CFDI, listo para ejecutar la prueba siguiendo estos pasos:

Lea también: Cómo Obtener tu Constancia SAT

  1. Descargue el archivo del proyecto (Timbrado-CFDI-Pruebas-soapui-project.xml).
  2. Ejecute el programa SoapUI.
  3. Seleccione el menú "File" y la opción "Import Project".
  4. Seleccione el archivo del proyecto que descargó de esta página.

Importancia del archivo XML

El archivo XML de factura es el formato digital oficial que contiene toda la información fiscal de una factura electrónica en México. A diferencia del PDF, que solo es una representación visual, el XML es el archivo que valida la operación ante el SAT. Gestionar correctamente el xml de una factura es clave para cualquier vendedor online en México. El archivo que realmente tiene validez ante el SAT es el XML, ya que esa es la factura como tal.

Lea también: Facturación electrónica: Paso a paso

Lea también: Generar contraseña SAT: Paso a paso

tags: #generar #xml #de #prueba #cfdi #33