Cambios a los catálogos del CFDI 4.0
En este artículo conocerás los cambios realizados por el SAT a la emisión del CFDI 4.0
Leer más...
Facturando Ubicada en
Mexico,Distrito Federal, Mexico
Teléfono: 52 (55) 5389-7655 y 52 (55) 6001-6369 https://www.facturando.mx

Web Service para validar el XML del CFDI

Características

Funcionalidad

  • Validación de facturas electrónicas (CFDI) emitidas y/o recibidas.
  • Verificar si un CFDI esta registrado en el SAT y si esta activo o cancelado.
  • Obtener la fecha de cancelación de una factura.

Validaciones

Cuenta con más de 450 tipos de validaciones; donde se verifica:

  • Que el documento no haya sido modificado.
  • Que el certificado no se encuentre revocado.
  • Validación de la estructura de datos del documento.
  • Que el certificado fue emitido por el SAT.
  • Que el CFDI fue timbrado y firmado por un PAC.
  • Validación del estatus del comprobante en el SAT.
  • Obtención de la fecha de cancelación.
  • Validación de contribuyentes con operaciones inexistentes.
  • Que los domicilios del emisor y receptor existan en el listado de SEPOMEX.
  • Etc.

Certificados

Obtén todos los datos y características de un certificado, como son:

  • Número de serie
  • RFC (identificador)
  • Emitido para
  • Periodo de vigencia del mismo
  • Datos del sujeto

CFDI en el SAT

Con esta funcionalidad podrás conocer:

  • Si un CFDI se encuentra registrado en el SAT
  • El Estatus del mismo (Vigente / Cancelado)
  • En caso de estar cancelado, la fecha de cancelación del mismo.

Resultado obtenido

  • Se manejan cuatro tipos de mensajes:
    • Fatal, se presenta cuando el archivo no es un XML o no cumple con dicho estándar.
    • Error, es un error y hace al comprobante no válido.
    • Advertencia, cuando no existe un error pero si existe un comportamiento extraño.
    • Sugerencia, algo que podría mejorarse.
  • Se muestra un resultado muy detallado sobre cada validación realizada, agrupadas en secciones de:
    • Estructura: Que sea un archivo XML que cumpla con los requerimientos del SAT y su codificación este en UTF-8.
    • Sellado: Que el comprobante haya sido firmado correctamente de acuerdo al estándar.
    • Timbrado: Que el timbrado del comprobante sea válido y que este dentro de la vigencia del certificado del SAT.
    • Certificado: Que el certificado usado en la generación del comprobante haya sido emitido por el SAT y que corresponda al emisor.
    • Totales: Que el cálculo en los importes de las partidas, el subtotal, los totales de impuestos y el total de la factura, no tengan diferencias.
    • Schema: Que la estructura del comprobante cumpla con todas las especificaciones contenidas en los diferentes esquemas de factura electrónica publicados hasta el momento.
    • SAT: Conexión al SAT para saber si el comprobante esta registrado, conocer su estatus (vigente o cancelado), y en su caso obtener la fecha de cancelación, así como la validación del RFC del emisor contra el listado de contribuyentes con operaciones inexistentes.
    • SEPOMEX: Validación de los domicilios fiscales del receptor y emisor de acuerdo a la lista de SEPOMEX.
  • Podrá obtener de forma impresa el resultado de la validación realizada en dos versiones:
    • Un reporte con solo el resultado de las validaciones realizadas.
    • El reporte detallado, el cual incluye las validaciones y los datos del comprobante al que hacen referencia cada sección.

Versiones soportadas

  • CFD: 1.0, 2.0 y 2.2
  • CFDI: 3.0, 3.2 y 3.3
  • Complementos: se soportan todos los complementos emitidos por el SAT, aún aquellos que fueron derogados:
    • Aerolíneas
    • Certificado de destrucción
    • CFDI registro fiscal
    • Comercio exterior
    • Compra venta de divisas
    • Consumo de combustibles
    • Donatarias (1.0 / 1.1)
    • Enajenación de bienes inmuebles (Notarios Públicos)
    • Estado de cuenta de combustibles de monederos electrónicos
    • INE (1.0 / 1.1)
    • Instituciones educativas
    • Leyendas fiscales
    • Otros derechos e impuestos
    • Pago en especie
    • Persona física integrante de coordinado
    • Por cuenta de terceros
    • Recibo de pago de nómina
    • Renovación y sustitucion de vehículos
    • Sector ventas al detalle (Detallista)
    • Servicios parciales de construcción
    • SPEI de tercero a tercero
    • Timbre Fiscal Digital (TFD)
    • Turista pasajero extranjero
    • Vales despensa
    • Vehículo usado
    • Venta de vehículos
  • Adenda: se soporta la validación de comprobantes que contienen adenda.