↓

Integraciones de Business Central: API, conectores y extensiones

Un ERP rara vez trabaja solo. Esta guía explica qué conector de Business Central existe, cómo funciona su API, dónde se consiguen las extensiones y cómo acotar cada flujo en una empresa mexicana.

Actualizado el 28 de octubre de 2026

Quien busca un conector Business Central suele tener un problema muy concreto: la tienda en línea captura pedidos que alguien vuelve a teclear, el banco entrega un archivo que el contador convierte a mano, o el área comercial lleva sus cifras en una hoja aparte. Un ERP vale lo que valen sus conexiones. Esta página repasa cómo se integra Microsoft Dynamics 365 Business Central, qué ofrece de fábrica y qué toca construir, con el contexto de una pyme mexicana que factura con CFDI 4.0 y entrega contabilidad electrónica al SAT.

Las tres formas de integrar Business Central

Antes de hablar de productos, conviene distinguir de qué tipo de conexión se trata. En la práctica hay tres caminos, y casi todo proyecto combina más de uno.

Camino Qué es Cuándo conviene
Conector o extensión ya hecha Aplicación que se instala desde Microsoft Marketplace El flujo es común (tienda en línea, banco) y el editor ya lo resolvió
Integración por API Llamadas a la API REST del ERP desde otro sistema o desde un servicio intermedio El flujo es propio de su operación o el sistema externo no tiene extensión
Desarrollo a la medida Extensión escrita en AL dentro del propio ERP Necesitan campos, reglas o pantallas que la API estándar no ofrece

La regla de prudencia es sencilla: primero se busca algo ya hecho, luego se usa la API estándar y solo al final se programa. Cada escalón añade costo de construcción y, sobre todo, costo de mantenimiento. El detalle de lo que implica programar dentro del ERP está en la página de desarrollo a la medida en Business Central.

La API de Business Central: qué hay que saber

API REST y su versión

Business Central expone una API REST en su versión 2.0 pensada para relacionar el ERP con soluciones de terceros. En la versión en línea, las API están activadas por defecto, de modo que no hay que habilitar nada para empezar a probar contra un entorno de pruebas.

Quien necesite más campos de los que trae la API estándar debe saber que no se pueden agregar a una API estándar. El camino es copiar el código AL correspondiente y crear una API personalizada. Es una decisión de diseño que se toma temprano: si el proyecto exige datos propios en cada pedido o en cada ficha de cliente, hay que contemplar ese desarrollo desde la cotización.

Límites de uso: lo que se olvida en las pruebas

Una integración que funciona con diez registros puede caerse con miles. Para las llamadas OData V4, Microsoft aplica límites por usuario:

  • cinco solicitudes simultáneas;
  • cien conexiones;
  • una ventana deslizante de 6 000 solicitudes cada cinco minutos.

Al superar el límite, el servicio contesta con un código HTTP 429. Microsoft recomienda además usar la API o OData en lugar de SOAP, que está llamado a quedar obsoleto. Si hoy un proveedor le propone una conexión basada en SOAP, pregunte por su plan de migración.

Consecuencias prácticas para su proyecto:

  • los procesos masivos (carga de catálogo, importación de pedidos tras un buen fin) se diseñan por lotes y con reintentos;
  • cada sistema que llama al ERP debería usar su propio usuario de servicio, para no consumir el límite de otro;
  • hay que registrar los errores 429 y revisarlos, no ignorarlos.

Entornos de pruebas y Power Platform

Un entorno de Business Central puede enlazarse con un entorno de Power Platform del mismo tipo, de producción o de pruebas. Ese vínculo es exclusivo y funciona como destino por defecto de las integraciones con Power Platform y con otros productos de Dynamics 365. Dicho en llano: si piensan automatizar aprobaciones o construir aplicaciones ligeras alrededor del ERP, la elección del entorno enlazado forma parte del diseño y no debe improvisarse el día de la salida a producción.

Marketplace: el catálogo de extensiones

En la versión en línea, Business Central se amplía con aplicaciones, o extensiones, que se instalan desde Microsoft Marketplace. Desde la ola de actualizaciones de 2022 (release wave 2), las páginas de aplicaciones de conectividad y aplicaciones bancarias muestran extensiones para conectarse con servicios externos, como la importación de movimientos bancarios.

Algunos criterios para elegir una extensión sin sorpresas:

  • Quién la mantiene. Una extensión de un tercero depende de que su editor la actualice cuando cambie el ERP.
  • Cómo se cobra. Muchas se licencian aparte de los usuarios de Business Central; pidan el costo completo por escrito. Para el costo base del ERP, consulten la página de precios de Business Central.
  • Qué cubre realmente. Una extensión «para México» debe probarse con sus propias facturas y sus propios bancos, no solo con una demostración.
  • Cómo se desinstala. Pregunten qué pasa con los datos si dejan de usarla.

Comercio electrónico: el conector de Shopify

El caso de integración mejor documentado es el conector de Shopify. Sincroniza entre Shopify y Business Central productos, inventarios, clientes, pedidos, envíos, transacciones y pagos. Admite varias tiendas y trae los pedidos de la tienda en línea, del punto de venta de Shopify y del canal B2B.

Otros detalles que importan al decidir:

  • los artículos se sincronizan en ambos sentidos, con imágenes, variantes, códigos de barras, etiquetas y metacampos;
  • se pueden exportar atributos, textos de marketing y traducciones;
  • los precios que se exportan se basan en los grupos de precio de cliente y en los descuentos que ustedes elijan;
  • la sincronización de productos, inventarios, pedidos y envíos puede automatizarse en segundo plano con la cola de trabajos (job queue) del ERP, con un registro detallado para diagnosticar fallas.

Para una empresa que vende en línea, la pregunta útil no es «¿hay conector?» sino «¿quién decide el inventario disponible para el sitio?». Si el ERP manda, el sitio nunca promete lo que no hay. Para más contexto sectorial, vea la guía de ERP para comercio electrónico y la de inventario y compras en Business Central.

Otras familias de integración

Más allá de la tienda en línea, las conexiones que una empresa mexicana pide con más frecuencia son estas. Para cada una, lo que sigue es el tipo de trabajo que hay detrás y no una promesa de producto: la disponibilidad concreta se confirma con el integrador antes de firmar.

Bancos

La importación de movimientos bancarios es el ejemplo que Microsoft cita entre las aplicaciones de conectividad y bancarias. En México, el trabajo real está en el formato que entrega cada banco y en las reglas de conciliación: cómo se identifica un depósito de cliente, qué se hace con las comisiones, cuándo se cierra el mes. Un buen flujo bancario reduce horas de trabajo al contador y deja la conciliación lista antes de la contabilidad electrónica. Lo desarrollamos desde el ángulo contable en la página de contabilidad y finanzas de Business Central.

Cobros y pasarelas de pago

Los pagos en línea generan transacciones y comisiones que alguien debe conciliar. Cuando la pasarela está ligada a una tienda, el conector de la tienda suele llevar los pagos; cuando no, se necesita una extensión o una conexión por API. Definan qué cuenta recibe los depósitos y cada cuánto se concilian.

Herramientas de oficina y análisis

Business Central convive de forma natural con el ecosistema de Microsoft: Excel para capturas y análisis, Outlook y Teams para la colaboración, Power BI para tableros y Power Automate para flujos de aprobación. Es la parte que menos fricción suele tener, pero también la que más se descontrola: tableros que cada área construye por su cuenta y que dan cifras distintas. Conviene fijar una sola fuente de datos y un responsable de los indicadores.

EDI y comunicación entre empresas

Los clientes de gran tamaño, sobre todo en autoservicio, automotriz y distribución, piden intercambio electrónico de pedidos y avisos de envío. En Business Central este tipo de conexión se resuelve con una extensión de un especialista o con un servicio intermedio conectado a la API. Pídanle al integrador que describa el mensaje de ida y de vuelta, no solo el nombre del producto. Si su operación es de reparto o almacén, la página de ERP para logística da más contexto.

Firma electrónica y documentos

La firma de contratos y la gestión documental se conectan normalmente por extensión o por API. Antes de contratar, verifiquen que el documento firmado regrese al registro del cliente o del proveedor en el ERP, y no se quede en un correo.

Conectores del país: CFDI, PAC y localización

Microsoft ofrece directamente la localización de Business Central en 21 países, y México es uno de ellos, junto con Alemania, España, Francia, Italia y otros. Para los países que no están en esa lista, la localización llega a través de aplicaciones desarrolladas por socios de Microsoft y publicadas en Marketplace. En el caso mexicano, eso significa que el punto de partida legal existe de fábrica.

Lo que sí debe quedar claro por escrito en su proyecto, porque depende de cada empresa:

  • cómo se emite y se timbra el CFDI 4.0 con su PAC, y qué ocurre con la factura cuando el PAC no responde;
  • cómo se maneja el complemento de pago y la cancelación;
  • cómo se generan los archivos de la contabilidad electrónica para el SAT;
  • cómo se resuelve la nómina, que muchas empresas mantienen en un sistema aparte y alimentan por interfaz.

Para el marco legal revise las guías de CFDI 4.0 en el ERP y de contabilidad electrónica del SAT. Sobre cómo se presenta el producto en el país, vea Business Central en México; si la nómina será un sistema distinto, lea la página de nómina y recursos humanos.

Cómo acotar un flujo de integración

Una integración bien definida cabe en una hoja. Antes de pedir presupuesto, pidan al integrador que llene, para cada flujo, estos puntos:

Pregunta Ejemplo de respuesta esperada
¿Qué dato viaja? Pedido de venta con cliente, artículos y descuentos
¿De dónde a dónde? De la tienda en línea hacia el ERP, y el envío de regreso
¿Quién es la fuente de verdad? El ERP para inventario y precios; la tienda para el pedido
¿Con qué frecuencia? En segundo plano mediante la cola de trabajos, o a demanda
¿Qué pasa si falla? Registro del error, aviso a un responsable, reintento
¿Quién lo monitorea? Una persona nombrada, con su suplente
¿Quién paga los cambios? Lo que cubre el soporte y lo que se cotiza aparte

Con esa tabla resuelta, el presupuesto deja de ser una caja negra y las discusiones posteriores («eso no estaba incluido») se vuelven poco probables.

Probar con datos reales

Las pruebas se hacen en un entorno de pruebas, no en producción, y con datos que se parezcan a su operación: cierres de mes, devoluciones, facturas canceladas, un cliente con varios domicilios fiscales. Los errores caros no aparecen en el caso feliz.

Documentar y dejar responsables

Cada integración debe quedar con una ficha: qué hace, qué credenciales usa, quién la vigila y cómo se reinicia. Es lo primero que se pierde cuando cambia la persona de sistemas.

Quién mantiene las integraciones

Este es el punto donde más proyectos se tuercen. Hay tres responsables posibles y conviene nombrar a cada uno:

  • El editor de la extensión, que actualiza la aplicación cuando cambia el ERP.
  • El integrador, que configura, vigila y corrige según su contrato de soporte. La página de soporte y mantenimiento de Business Central explica qué suele cubrir.
  • Su equipo interno, que conoce los procesos y debe validar cada cambio.

Si hace falta valorar un proyecto de integraciones ya existente y que da problemas, la página de auditoría y rescate de Business Central describe cómo se revisa.

Cómo encontrar al integrador adecuado

Integrar bien exige experiencia en el producto, en el sistema que se conecta y en la operación mexicana. Nosotros no hacemos el proyecto: ponemos en contacto a su empresa con un integrador de Business Central que encaje con el tamaño y el sector de su negocio, sin costo para usted. Los criterios para comparar propuestas están en la guía de cómo elegir un integrador de ERP, y el modo de trabajo de la red se describe en cómo funciona.

Si todavía comparan sistemas, el tema de las integraciones también pesa entre productos; revise el comparativo de Odoo frente a Business Central antes de decidir.

Preguntas frecuentes

¿Business Central tiene una API para conectarlo con otros sistemas?

Sí. Business Central expone una API REST en su versión 2.0 para relacionar el ERP con soluciones de terceros, y en línea las API vienen activadas por defecto. Si necesitan campos que la API estándar no trae, no se agregan a ella: se copia el código AL y se crea una API personalizada.

¿Qué pasa si mi integración hace demasiadas llamadas al ERP?

Microsoft aplica límites por usuario a las llamadas OData V4: cinco solicitudes simultáneas, cien conexiones y una ventana deslizante de 6 000 solicitudes cada cinco minutos. Al rebasarla, el servicio responde con un código HTTP 429. Por eso conviene diseñar los flujos con lotes y reintentos, no con consultas constantes.

¿Dónde se consiguen los conectores de Business Central?

En línea, el ERP se amplía con aplicaciones, también llamadas extensiones, que se instalan desde Microsoft Marketplace. Además, las páginas de aplicaciones de conectividad y de aplicaciones bancarias ofrecen conexiones con servicios externos, por ejemplo para importar movimientos bancarios. Lo que no esté en el catálogo se resuelve con una API o un desarrollo a la medida.

¿Business Central se conecta con una tienda en línea?

Sí, con Shopify existe un conector que sincroniza productos, inventarios, clientes, pedidos, envíos, transacciones y pagos. Admite varias tiendas y recibe pedidos de la tienda en línea, del punto de venta de Shopify y del canal B2B. Para otras plataformas hay que revisar las aplicaciones disponibles o plantear una integración por API.

¿Quién mantiene una integración después de la puesta en marcha?

Debe quedar escrito desde el inicio. Las extensiones de Marketplace las actualiza su editor, pero la configuración, el monitoreo y los cambios en su empresa son cosa del integrador o de su equipo interno, según lo que pacten en el contrato de soporte. Una integración sin responsable nombrado es la que se rompe en el primer cierre mensual.

Fuentes

  1. Microsoft Learn — Business Central API v2.0
  2. Microsoft Learn — Límites operativos de Business Central en línea
  3. Microsoft Learn — Extensiones de Business Central
  4. Microsoft Learn — Entornos y centro de administración
  5. Microsoft Learn — Conector de Shopify
  6. Microsoft Learn — Localización de Business Central

Los nombres de software mencionados son marcas de sus respectivos editores y se citan únicamente a título informativo. Este sitio es independiente y no está afiliado a ningún editor.