06 / Líneas

Intercambio entre sistemas

La unión de CRM, almacén, banco, vitrina y servicios externos, para que los datos no se introduzcan dos veces.

Para empresas en las que la misma ficha vive en varios programas.

Intercambio

Sistemas

01Correo
02Almacén
03Registro
04Vitrina

De dónde

Correo

Adónde

Almacén

Rastro

Registro

01

De qué se compone

Qué entra en el sistema

  1. 01

    Quién es el principal del campo

    Cada dato tiene un solo dueño: el precio vive en el registro, el estado del pedido en la vitrina, el contacto en el CRM. Los demás leen.

    • Lista de campos que viajan
    • De dónde se escribe y quién solo lee
    • Qué hacer si ambas fuentes cambiaron el mismo campo
  2. 02

    Canal

    API, webhook o cola, según cómo el sistema sabe entregar los datos, no «según lo más de moda».

    • Qué llega solo
    • Qué hay que recoger según el horario
    • Qué volumen hay en la hora punta
  3. 03

    Fallo

    Un paquete que no llegó no desaparece en silencio. Espera y lo intenta otra vez.

    • Reintento con pausa
    • Un paquete que ya no se puede repetir
    • Aviso, si la cola se detuvo
  4. 04

    Registro

    Por el número de pedido o de ficha se ve: salió, llegó, fue rechazado y por qué.

    • Un registro de cada intento
    • Búsqueda por número
    • Quién puede reiniciar el intercambio
  5. 05

    Qué no unimos

    Un enlace de más genera diferencias. Los campos que nadie lee no los arrastramos.

    • Sistemas que siguen siendo manuales
    • Campos fuera del intercambio
    • Cómo probar el intercambio en una copia, antes de los datos de producción

Qué hacemos

  1. 01Mapa de quién es el principal de cada campo
  2. 02API, webhooks y colas
  3. 03Conexión del registro, los bancos y las vitrinas
  4. 04Reintento ante un fallo, no una pérdida silenciosa del paquete
  5. 05Un registro que muestra qué no llegó

Cómo avanzamos

  1. 01Auditoría de sistemas
  2. 02Esquema de intercambio
  3. 03Montaje
  4. 04Pasada con datos reales
  5. 05Descripción para el equipo

Sobre qué

  • REST
  • GraphQL
  • Node.js
  • Python
  • PostgreSQL

Referencia de plazo

Un intercambio: a partir de una semana. Varios sistemas con conflictos de datos: a partir de un mes.

A la salida

El dato se introduce una vez y llega adonde lo esperan.

Qué suele ir después

La edición bidireccional de un mismo campo en tres sistemas y «el traslado histórico de cinco años» los hacemos aparte, después de un intercambio en vivo de los datos actuales.