Ayuda y documentación · Versión 1.0

OBS CFDI Intelligence

Extensión para Microsoft Dynamics 365 Business Central que importa CFDI de proveedores, valida riesgos antifraude y genera facturas de compra en borrador.

  • Versión 1.0
  • Business Central online
  • Localización México
  • Versión 26 o superior
  • CFDI 3.3 y 4.0

Publisher: Obsidian - Security · Última actualización: 4 de noviembre de 2026

  • 15controles antifraude por CFDI
  • 0–100puntaje de riesgo
  • 0datos que salen de Business Central con el flujo XML

01 Qué es

OBS CFDI Intelligence ayuda a las cuentas por pagar a recibir los comprobantes fiscales de sus proveedores sin captura manual y con una revisión de riesgos antes de crear la compra:

  • Importa CFDI versión 3.3 y 4.0 de proveedores, desde el archivo XML o, de forma opcional, desde el PDF con apoyo de inteligencia artificial.
  • Valida cada comprobante contra un conjunto de controles antifraude y le asigna un puntaje de riesgo de 0 a 100.
  • Genera una factura de compra en borrador en Business Central para que la revises y la registres.

Con el flujo XML (el predeterminado), el archivo se lee y se procesa completamente dentro de tu entorno de Business Central. Ningún dato sale a Obsidian-Sec.

02 Requisitos

  • Microsoft Dynamics 365 Business Central online.
  • Localización México.
  • Business Central versión 26 o superior.
  • Un usuario con permisos para instalar extensiones (para la instalación) y los permission sets de la extensión para usarla (ver Configuración).
  • Solo para el flujo PDF con IA, que es opcional: una API key del servicio de Obsidian-Sec.

03 Instalación desde AppSource

  1. Busca OBS CFDI Intelligence en Microsoft AppSource, o en Business Central desde la página Extension Marketplace.
  2. Selecciona la oferta, acepta los términos de licencia y la política de privacidad, y elige el entorno donde se instalará.
  3. Al terminar, la extensión aparece en Administración de extensiones como OBS CFDI Intelligence, publicada por Obsidian - Security.

04 Configuración paso a paso

  1. Asigna permisos. Da a cada usuario el permission set OBS CFDI Admin (quien configura la extensión) u OBS CFDI User (quien importa y revisa CFDI).
  2. Abre la configuración. Busca la página OBS · Configuración CFDI Intelligence. También está disponible en Configuración manual.
  3. Captura los datos de la empresa:
    • El RFC de la empresa. Se usa para comprobar que cada CFDI fue emitido a tu empresa.
    • La cuenta contable predeterminada para los conceptos de la factura. Debe permitir Registro directo.
  4. Opcional: mapea ClaveProdServ a cuentas. Asigna una cuenta contable a cada clave de producto o servicio del SAT. Los conceptos sin mapeo usan la cuenta predeterminada.
  5. Empareja a tus proveedores. La extensión identifica al proveedor cuyo campo No. IVA es igual al RFC del emisor del CFDI. Revisa que tus proveedores tengan su RFC capturado en ese campo.
  6. Importa. Abre OBS · CFDI de proveedores para importar tus comprobantes (ver Importar CFDI).

05 Importar CFDI

Los comprobantes se importan desde la página OBS · CFDI de proveedores. Cada CFDI importado guarda el archivo original, sus conceptos y los hallazgos de la validación en la base de datos de tu entorno de Business Central.

Desde XML (predeterminado)

  • Selecciona el archivo XML del CFDI 3.3 o 4.0.
  • La extensión lee el XML, extrae emisor, receptor, totales, conceptos y el UUID del timbre, y ejecuta los controles antifraude.
  • Todo el procesamiento ocurre dentro de Business Central. No se envía ningún dato a Obsidian-Sec.

Desde PDF con IA (opcional)

Este flujo está desactivado por defecto. Solo funciona si un administrador lo activa y configura una API key del servicio de Obsidian-Sec. La API key se guarda cifrada en el Isolated Storage de Business Central.

  • Al importar un PDF, la extensión envía por HTTPS al servicio de Obsidian-Sec: el archivo PDF (en base64), su nombre, el nombre de la empresa en Business Central y el RFC receptor esperado.
  • El servicio devuelve los datos del CFDI en formato JSON y la extensión ejecuta los mismos controles que con un XML.
  • Si la IA reporta baja confianza en la lectura, se registra el hallazgo correspondiente. Revisa siempre los datos extraídos de un PDF contra el documento original.

Los detalles del tratamiento de datos de este flujo están en la política de privacidad de la extensión.

06 Controles antifraude

Cada CFDI importado se revisa con los controles siguientes. Cada hallazgo tiene una severidad y suma a un puntaje de riesgo de 0 a 100.

Controles antifraude de OBS CFDI Intelligence
ControlQué detectaSeveridad
UUID duplicadoEl UUID ya existe en otro CFDI importado, en una compra abierta o en una compra registrada.Crítico
CFDI sin timbreEl comprobante no tiene timbre fiscal digital.Alto
RFC receptor distintoEl RFC receptor no coincide con el RFC de la empresa configurado.Alto
Receptor genéricoEl receptor es un RFC genérico: XAXX010101000 o XEXX010101000.Alto
Proveedor no encontradoNingún proveedor tiene en su No. IVA el RFC del emisor.Medio
Proveedor duplicadoMás de un proveedor tiene el mismo RFC.Medio
Proveedor bloqueadoEl proveedor encontrado está bloqueado en Business Central.Alto
Proveedor con RFC distintoEl RFC del proveedor en Business Central no coincide con el del emisor.Alto
Totales que no cuadranLos importes del comprobante no son consistentes con su total.Alto
Conceptos que no suman el subtotalLa suma de los conceptos es distinta del subtotal del CFDI.Medio
Tipo de comprobante distinto de IngresoEl CFDI no es de tipo Ingreso (por ejemplo, de Egreso).Alto Egreso: Medio
Fecha futuraLa fecha del comprobante es posterior a la fecha actual.Medio
Formato de RFC inválidoUn RFC del comprobante no tiene un formato válido.Medio
Conceptos sin cuenta contableUno o más conceptos no tienen una cuenta contable asignada.Medio
Baja confianza de la IA (solo PDF)El servicio de IA reporta baja confianza en los datos extraídos del PDF.Medio

Severidades y puntaje de riesgo

Los hallazgos se clasifican en cinco niveles de severidad. La severidad de cada hallazgo suma al puntaje de riesgo del CFDI, de 0 (sin riesgo detectado) a 100.

Info Bajo Medio Alto Crítico

Con al menos un hallazgo Crítico, el CFDI queda en estado Bloqueado. Este comportamiento es configurable. Revisa y resuelve los hallazgos antes de continuar con la compra.

07 Crear la factura de compra

  1. En OBS · CFDI de proveedores, abre el CFDI importado y revisa su puntaje de riesgo y sus hallazgos.
  2. Si hay hallazgos, corrige la causa en Business Central antes de continuar (por ejemplo, el RFC en el No. IVA del proveedor o el mapeo de cuentas).
  3. Genera la factura de compra. La extensión la crea en borrador, a nombre del proveedor emparejado y con los conceptos del CFDI en sus cuentas contables.
  4. Revisa la factura de compra y regístrala con el proceso habitual de Business Central. La extensión no registra facturas por ti.

08 Limitaciones

Queremos que sepas con claridad lo que la versión 1.0 no hace:

  • No consulta el estatus del CFDI en el SAT (vigente o cancelado).
  • No consulta la lista 69-B del SAT (contribuyentes con operaciones presuntamente inexistentes).
  • No valida el sello digital del comprobante.
  • Los CFDI de tipo Egreso se señalan, pero no se convierten en nota de crédito.
  • Los datos extraídos de un PDF con IA pueden tener errores y requieren revisión humana.

OBS CFDI Intelligence no sustituye la verificación fiscal del contribuyente ni la de su contador.

09 Preguntas frecuentes

¿No encuentras tu respuesta? Escríbenos y te ayudamos.

¿Mis datos salen de Business Central?

Con el flujo XML, no: el archivo se procesa por completo dentro de tu entorno y ningún dato sale a Obsidian-Sec. Solo si un administrador activa el flujo PDF con IA, la extensión envía por HTTPS el PDF, su nombre, el nombre de la empresa y el RFC receptor esperado al servicio de Obsidian-Sec. Consulta la política de privacidad.

¿La extensión envía telemetría?

No. La versión 1.0 no envía telemetría a Obsidian-Sec.

¿Dónde se guarda la información?

Los CFDI importados, el archivo original, los conceptos y los hallazgos se guardan en la base de datos de tu entorno de Business Central. La API key del servicio de IA, si la configuras, se guarda cifrada en el Isolated Storage de Business Central.

¿Necesito una API key?

Solo para importar desde PDF con IA. El flujo XML funciona sin API key.

¿Qué versiones de CFDI soporta?

CFDI 3.3 y 4.0.

¿Por qué un CFDI quedó Bloqueado?

Porque tiene al menos un hallazgo de severidad Crítica. Revisa la lista de hallazgos del comprobante. El bloqueo por hallazgo crítico es configurable.

¿Por qué no se encontró al proveedor?

La extensión busca al proveedor cuyo No. IVA es igual al RFC del emisor. Captura el RFC en ese campo y verifica que no haya dos proveedores con el mismo RFC.

¿La extensión me dice si un CFDI fue cancelado?

No. La versión 1.0 no consulta el estatus en el SAT ni la lista 69-B. Haz esa verificación por tu cuenta o con tu contador.

¿Puedo importar notas de crédito?

Los CFDI de Egreso se señalan con un hallazgo, pero la extensión no crea notas de crédito a partir de ellos.

¿Necesitas ayuda con OBS CFDI Intelligence?

Escríbenos con la versión de la extensión, tu entorno y el UUID del CFDI. El equipo de Obsidian-Sec te responde directamente.

Ir a soporte