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
- 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
- Busca OBS CFDI Intelligence en Microsoft AppSource, o en Business Central desde la página Extension Marketplace.
- Selecciona la oferta, acepta los términos de licencia y la política de privacidad, y elige el entorno donde se instalará.
- 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
- Asigna permisos. Da a cada usuario el permission set
OBS CFDI Admin(quien configura la extensión) uOBS CFDI User(quien importa y revisa CFDI). - Abre la configuración. Busca la página OBS · Configuración CFDI Intelligence. También está disponible en Configuración manual.
- 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.
- 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.
- 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.
- 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.
| Control | Qué detecta | Severidad |
|---|---|---|
| UUID duplicado | El UUID ya existe en otro CFDI importado, en una compra abierta o en una compra registrada. | Crítico |
| CFDI sin timbre | El comprobante no tiene timbre fiscal digital. | Alto |
| RFC receptor distinto | El RFC receptor no coincide con el RFC de la empresa configurado. | Alto |
| Receptor genérico | El receptor es un RFC genérico: XAXX010101000 o XEXX010101000. | Alto |
| Proveedor no encontrado | Ningún proveedor tiene en su No. IVA el RFC del emisor. | Medio |
| Proveedor duplicado | Más de un proveedor tiene el mismo RFC. | Medio |
| Proveedor bloqueado | El proveedor encontrado está bloqueado en Business Central. | Alto |
| Proveedor con RFC distinto | El RFC del proveedor en Business Central no coincide con el del emisor. | Alto |
| Totales que no cuadran | Los importes del comprobante no son consistentes con su total. | Alto |
| Conceptos que no suman el subtotal | La suma de los conceptos es distinta del subtotal del CFDI. | Medio |
| Tipo de comprobante distinto de Ingreso | El CFDI no es de tipo Ingreso (por ejemplo, de Egreso). | Alto Egreso: Medio |
| Fecha futura | La fecha del comprobante es posterior a la fecha actual. | Medio |
| Formato de RFC inválido | Un RFC del comprobante no tiene un formato válido. | Medio |
| Conceptos sin cuenta contable | Uno 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.
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
- En OBS · CFDI de proveedores, abre el CFDI importado y revisa su puntaje de riesgo y sus hallazgos.
- 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).
- 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.
- 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 soporteTambién: Ayuda·Privacidad·Términos