Zoho CRM · Navision · Business Central · ERP

Integrar Zoho CRM con Navision y Business Central.

Ventas trabaja en Zoho CRM y administración en Navision. Si no están conectados, alguien copia clientes y pedidos a mano, los comerciales no ven si un cliente ha pagado y cada sistema acaba contando una historia distinta.

Sin doble entradaFacturas y cobros a la vista de ventasNAV on-premise o Business Central

Qué se suele conectar.

  • Cuentas y contactos del CRM con los clientes del ERP
  • Productos del CRM con los artículos de Navision
  • Oportunidad ganada que genera el pedido de venta
  • Facturas y estado de cobro visibles en la ficha
  • Tarifas y condiciones que manda el ERP
  • Errores registrados y reprocesables

Navision no es Business Central, y la integración cambia.

Dynamics NAV (Navision) suele estar instalado en un servidor propio. Para integrarlo hay que publicar páginas y codeunits como servicios web SOAP u OData desde la página «Servicios web», y dar un acceso seguro desde fuera de la red. Microsoft terminó el soporte estándar de NAV 2018 en enero de 2023, y el extendido acaba en enero de 2028 (ciclo de vida de Microsoft).

Business Central, su sucesor, ofrece una API REST (v2.0) con clientes, artículos, pedidos y facturas, y exige autenticación OAuth2 en la versión online. Microsoft recomienda la API REST y ha anunciado que SOAP dejará de estar soportado (documentación de Microsoft).

Si tenéis previsto pasar de NAV a Business Central, conviene diseñar la integración para que la parte de Zoho CRM no haya que rehacerla cuando cambie el ERP.

Quién manda en cada dato.

La mayoría de problemas nacen de que los dos sistemas pueden modificar lo mismo. Antes de conectar se decide qué sistema es la fuente de verdad de cada dato.

Qué vía técnica usamos.

No hemos encontrado un conector nativo de Zoho para Navision o Business Central. Hay tres caminos reales:

Dónde suele fallar.

  • Clientes duplicados por el CIF escrito de formas distintas
  • El número de cliente del ERP sin guardar en el CRM
  • Códigos de artículo distintos en cada sistema
  • Impuestos y descuentos calculados dos veces
  • NAV sin servicios web publicados
  • Servidor propio sin acceso seguro desde fuera

Cómo lo implantamos.

  1. Mapa de datos

    Qué entidades se conectan, con qué campos, en qué sentido y con qué clave común (normalmente el CIF y el número de cliente del ERP).

  2. Limpieza previa

    Duplicados y códigos resueltos antes de sincronizar nada; si no, la integración multiplica el desorden.

  3. Elegir la vía

    Conector, Zoho Flow o API según vuestra versión de Navision, el volumen y las reglas.

  4. Pruebas en paralelo

    Primero en un entorno de pruebas o con una empresa de test del ERP, nunca directamente sobre la contabilidad real.

  5. Monitorización

    Avisos cuando algo no se sincroniza y forma sencilla de reprocesarlo.

Relacionado.

Preguntas frecuentes

¿Existe un conector oficial entre Zoho CRM y Navision?

No hemos encontrado un conector nativo de Zoho. Hay conectores de terceros para Business Central, Zoho Flow tiene un conector para Business Central y, para cualquier versión, se puede integrar por API.

¿Funciona con Navision instalado en nuestro servidor?

Sí, siempre que se publiquen los servicios web necesarios y haya un acceso seguro desde fuera de vuestra red. Es algo que se revisa con vuestro partner o el equipo de sistemas.

¿En tiempo real o por lotes?

Depende del dato. Un pedido suele pasar al momento; tarifas, stock o facturas pueden actualizarse cada cierto tiempo sin que nadie lo note y con mucha menos carga.

¿Y si vamos a migrar a Business Central?

Diseñamos la integración separando la lógica del CRM de la conexión con el ERP, para que al migrar solo cambie esa conexión.

Información según la documentación pública de Microsoft, Zoho Marketplace y Zoho Flow. IntegraciónCRM no es partner de Microsoft ni de los fabricantes de conectores citados; diseñamos e implantamos la integración en vuestro proceso.

IntegraciónCRM

Cuéntanos qué necesitas conectar.

Con saber qué herramientas usáis y qué debería ocurrir, es suficiente para empezar.