Clasificaciones

Asigna clasificaciones personalizadas a clientes vía CSV.


Permite asignar múltiples clasificaciones personalizadas (segmentación de cartera y segmentación comercial) a clientes.

Dependencia: Requiere cargar Clientes primero.

Endpoint

POST /full-csv-integration/upload-classifications

  • Campo de Formulario: classificationsFile

Comportamiento

  • Reemplaza: Al subir clasificaciones para un cliente, se eliminan TODAS las clasificaciones previas de ese cliente y se asignan las nuevas.
  • Crea al vuelo: Si un nombre de clasificación no existe en el sistema, se crea automáticamente.
  • Múltiples por tipo: Un cliente puede tener varias clasificaciones del mismo tipo (múltiples filas con el mismo erp_customer_id y classification_type).

Campos Requeridos

CampoTipoDescripciónValidaciones
erp_customer_idStringID del cliente en ERPDebe existir en Clientes
classification_typeStringTipo de clasificaciónPORTFOLIO_SEGMENTATION o COMMERCIAL_SEGMENTATION
classification_nameStringNombre de la clasificaciónNo puede estar vacío

Tipos de Clasificación

ValorNombre en UI
PORTFOLIO_SEGMENTATIONSegmento de cartera
COMMERCIAL_SEGMENTATIONSegmentación comercial

Ejemplo CSV

erp_customer_id,classification_type,classification_name
CUST001,PORTFOLIO_SEGMENTATION,Retail
CUST001,PORTFOLIO_SEGMENTATION,VIP
CUST001,COMMERCIAL_SEGMENTATION,Colombia
CUST002,COMMERCIAL_SEGMENTATION,Enterprise
CUST002,PORTFOLIO_SEGMENTATION,Wholesale

En este ejemplo:

  • CUST001 tendrá dos segmentaciones de cartera (“Retail” y “VIP”) y una segmentación comercial (“Colombia”).
  • CUST002 tendrá un segmentación de cartera (“Wholesale”) y una segmentación comercial (“Enterprise”).