Muchas empresas B2B ya guardan los gestores de cuenta en un ERP o CRM antes de incorporar Magento. La pregunta no es solo cómo copiar el nombre del representante. Hay que decidir qué sistema controla la relación, cómo se enlazan los registros y qué ocurre cuando cambia una persona o un cliente.
Definir primero la fuente de verdad
Elija un responsable para cada dato:
| Dato | Propietario habitual | Función de Magento |
|---|---|---|
| Identidad y estado laboral | Proveedor de identidad, RR. HH. o CRM | Cuenta de personal y estado activo |
| Maestro y número externo de cliente | ERP o CRM | Cliente de comercio y clave de enlace |
| Gestor principal | CRM o ERP | Asignación cliente-representante |
| Equipo de apoyo | CRM o Magento | Relaciones adicionales permitidas |
| Pedidos y actividad de tienda | Magento | Operación comercial y atribución |
| Liquidación de comisiones | ERP, nóminas o BI | Recepción de atribución validada |
Evite actualizaciones bidireccionales del mismo campo sin una regla de conflicto. Un importador nocturno y un cambio manual podrían sobrescribirse continuamente.
Elegir la interfaz apropiada
SoftwareSilo ofrece tres add-ons de integración independientes:
API REST/SOAP incluye operaciones de personal, búsqueda, listas de clientes, asignación y desasignación, además de creación controlada de tokens de cliente para flujos autenticados.
GraphQL encaja en storefronts headless y aplicaciones comerciales propias. Expone personal, grupos, clientes asignados, autenticación y operaciones de contexto de cliente.
Importación/Exportación usa el modelo de Magento para datos CSV, como IDs de clientes, sitio web, estado, comisión y permisos seleccionados. Un comando CLI permite procesar archivos de forma programada.
El módulo base mantiene el modelo operativo. API, GraphQL e Importación/Exportación se ofrecen por separado.
Utilizar claves estables
El correo electrónico ayuda en una migración inicial, pero cambia con el tiempo. Mantenga un identificador externo de empleado en la integración y relaciónelo con el ID de personal de Magento. Para clientes, use igualmente un número estable del ERP o CRM.
No deduzca la propiedad a partir del nombre visible. Dos personas pueden llamarse igual y un cambio de nombre no debería crear duplicados.
Gestionar permisos mediante funciones
Decida si el sistema origen envía capacidades individuales o un código de grupo. Los grupos suelen ser más fáciles de revisar: venta interna, venta de campo, dirección y cuenta técnica pueden tener perfiles documentados.
La integración de Magento debe tener solo los recursos ACL necesarios. Guarde credenciales fuera del código, rótelas y no incluya contraseñas ni tokens en los registros de error.
Probar cambios de ciclo de vida
Compruebe:
- alta y actualización de empleados;
- correo o ID externo duplicado;
- reasignación y equipos de apoyo solapados;
- desactivación sin borrar el historial;
- cambios de sitio web no permitidos;
- fallos parciales y reintentos seguros;
- acceso a clientes asignados y ajenos;
- atribución después de un traspaso.
Consulte cómo reasignar clientes al cambiar de representante. Los add-ons disponibles aparecen en SoftwareSilo Sales Staff.
