AR / 01

Plataforma comercial B2B global

Una topología CRM–integración–ERP acotada que separa la verdad comercial, la legal y la analítica.

Patrón de referencia

Elaborado de forma independiente. No contiene detalles de implementación, nombres internos ni cifras de ningún empleador o cliente.

01Propósito

Un patrón para adaptar, no un plano para copiar.

Esta arquitectura de referencia hace visibles las responsabilidades y los traspasos antes de elegir tecnología. Parte de un entorno comercial con varios sistemas, en el que importan a la vez la experiencia de usuario, la recuperación operativa y la coherencia analítica.

02Flujo lógico

  1. 01Web
  2. 02CRM
  3. 03Integración
  4. 04ERP
  5. 05Plataforma de datos
  6. 06Analítica
Vista de referencia / alta de clientes
Alta de clientes: el usuario comercial aprueba en el CRM; el CRM envía un comando a la capa de integración, que crea el cliente en el ERP; el resultado y el estado vuelven; los eventos llegan a la plataforma de datos.ApruebaComandoAltaResultadoEstadoEventoPERSONAUsuario comercialCOMERCIALCRMPLATAFORMACapa de integraciónFINANZASERPDATOSPlataforma de datos

Pasa el cursor o el foco por un sistema para ver qué posee, qué no y en qué flujos participa.

Llamada síncronaComando o evento gestionadoResponsable indicado en cada nodo

03Responsabilidades de cada plataforma

Cada plataforma tiene un cometido y una frontera.

La responsabilidad sobre cada capacidad es lo que convierte el diagrama anterior en una arquitectura. Para cada plataforma: de qué es responsable, de qué deliberadamente no lo es y qué cruza cada frontera.

CRM

Espacio de trabajo comercial
Posee
  • Ciclo de vida comercial
  • Interacción comercial
  • Estado de trabajo
  • Contexto de la relación
Deliberadamente no posee
  • Identidad legal del cliente
  • Facturas y estado financiero
  • Histórico analítico

Capa de integración

Entrega, no verdad de negocio
Posee
  • Transporte
  • Estado de entrega
  • Idempotencia
  • Reintentos
  • Correlación
Deliberadamente no posee
  • Reglas de negocio
  • Datos de clientes o pedidos
  • Decidir resultados

ERP

Verdad legal y financiera
Posee
  • Cliente legal
  • Cliente transaccional
  • Pedidos
  • Facturación
  • Estado financiero
Deliberadamente no posee
  • Prospectos y pipeline
  • Contexto de la relación
  • Actividad comercial

Plataforma de datos

Histórico y señales derivadas
Posee
  • Histórico analítico
  • Medidas derivadas
  • Señales entre sistemas
Deliberadamente no posee
  • Escrituras operativas
  • Flujo transaccional
  • Ediciones a nivel de registro
  • CRM hacia Capa de integración: Comandos
  • Capa de integración hacia ERP: Alta · modificación
  • ERP hacia Capa de integración: Resultados · eventos
  • Capa de integración hacia CRM: Estado
  • CRM · ERP hacia Plataforma de datos: Eventos · hechos
  • Plataforma de datos hacia CRM: Señales, solo lectura

Ejemplos para un contexto B2B global, no reglas universales. Las responsabilidades se asignan de forma deliberada: eso es lo importante, no el reparto concreto.

Arquitectura de Sistemas y CRM · caso de referencia 02Fuente de referencia, identidad, variación y acceso, diseñados sobre las mismas plataformas

04Reglas de diseño

  1. 01
    Autoridad

    Nombrar al responsable de cada escritura, transición de estado e identificador.

  2. 02
    Fronteras

    Intercambiar contratos estables; no reproducir en todas partes el modelo interno de un sistema.

  3. 03
    Recuperación

    Dar al trabajo fallido un responsable, un estado observable y una vía segura de reprocesamiento.

  4. 04
    Control humano

    Situar la revisión donde la ambigüedad empieza a tener consecuencias, no en cada paso.

Nota de referenciaLas cajas son la parte fácil. La arquitectura vive en los contratos, las responsabilidades y el comportamiento entre ellas.