Una Orquestación (promoción) es un evento que se define en base a reglas
Las reglas pueden ser de tipo:
- Condición: reglas que deben cumplirse para activar cierto(s) beneficio(s)/acción(es)
- Acción /Beneficio: reglas que se activan/ejecutan al cumplirse condiciones
El orquestador (motor de reglas) es una Componente que evalúa todas las variables del negocio definidas en las condiciones, si se cumplen todas las condiciones entonces se activan las acciones/beneficios
Las reglas (para las condiciones y beneficios) se definen en base a cláusulas del tipo
<Variable operador valor >
Las variables pueden estar asociadas a
- Transacción
- Producto
- Pago, cuenta, tarjetas, Cupo
- Cliente, Segmentaciones de cliente
- Puntos. Etc.
Pueden usarse todas las variables disponibles en el negocio, que se activaran mediante configuración.
Ejemplo:
- Transacción
- Local/tienda
- Canal (tienda, web, móvil)
- Total, transaccción
- Tipo documento (boleta/factura)
- Etc.
- Producto
- Código producto: ean,plu
- Código producto: sku
- Estilo
- Jerarquía producto (departamento, subdepartamento, rubro, etc.), la jerarquía puede variar de un retail a otro y puede configurarse
- Marca
- Modelo
- Temporada
- Etc.
- Pago, cuenta, tarjeta, Cupo
- Tipo de Pago
- Monto Pago
- Número de cuotas
- Valor Cuota
- Banco
- Etc.
- Cliente,
- Tipo de cliente
- Segmentaciones de cliente
Ejemplo se desea configura siguiente orquestación (promoción) en base a siguientes condiciones y beneficios.
Condiciones
- Para clientes tipo Premium,
- que compren en tiendas La Serena y Valparaíso,
- que paguen con la tarjeta de la tienda en 3 o más cuotas,
- para productos del rubro electo, excepto marcas Sony y Apple,
Beneficios
- entregar un descuento del 10%
- el cliente acumula 5 puntos
Este evento convertido en reglas quedaría así
Si Existe Jerarquía
Rubro = Electro
Marca no en lista SONY,APPLE
Si cliente cumple que
Tipo de cliente = Premium
Si transacción cumple que
Tienda en lista La Serena, Valparaíso
Si Pago cumple que
tipo de pago = tarjeta tienda
Y número de cuotas >= 3
Entonces
Aplicar descuento a condiciones
% descuento = 10
Entregar puntos
Tipo de puntos = base
Cantidad = 5
Y en el editor de reglas de CloudPromo queda así:
