fix(mi-dia): oportunidad en Aparto sale de Mis oportunidades
Al apartar, el seguimiento continúa en Mis apartados (pipeline Enkontrol), así que 'APARTO' pasa a ser etapa terminal para la lista de trabajo (Mis oportunidades y el merge de Mis leads). El conteo porEtapa del pipeline personal la sigue incluyendo.
This commit is contained in:
@@ -209,6 +209,7 @@ describe('resumenMiDia (GET /api/mi-dia/resumen)', () => {
|
|||||||
oportunidad({ id: 'o3', etapa: 'Ganado' }), // terminal: fuera de la lista (sí cuenta en porEtapa)
|
oportunidad({ id: 'o3', etapa: 'Ganado' }), // terminal: fuera de la lista (sí cuenta en porEtapa)
|
||||||
oportunidad({ id: 'o4', etapa: 'Abandono' }), // terminal: fuera
|
oportunidad({ id: 'o4', etapa: 'Abandono' }), // terminal: fuera
|
||||||
oportunidad({ id: 'o5', etapa: 'Afluencia', asesorIds: [OTRO_ID] }), // de otro: fuera
|
oportunidad({ id: 'o5', etapa: 'Afluencia', asesorIds: [OTRO_ID] }), // de otro: fuera
|
||||||
|
oportunidad({ id: 'o6', etapa: 'Aparto' }), // ya es apartado: sale de la lista (sigue en Mis apartados)
|
||||||
],
|
],
|
||||||
ultimosCambios: {
|
ultimosCambios: {
|
||||||
'555': new Map([['o2', { fechaISO: '2026-08-28T09:00:00.000Z', usuarioId: MI_ID, evento: 'update_column_value' }]]),
|
'555': new Map([['o2', { fechaISO: '2026-08-28T09:00:00.000Z', usuarioId: MI_ID, evento: 'update_column_value' }]]),
|
||||||
|
|||||||
@@ -16,8 +16,10 @@ import { config } from '../config/index.js'
|
|||||||
// Estados del board Leads en los que el lead ya no es trabajo activo del vendedor
|
// Estados del board Leads en los que el lead ya no es trabajo activo del vendedor
|
||||||
export const ESTADOS_TERMINALES_LEAD = ['DESCARTADO', 'CALIFICADO', 'ABANDONO']
|
export const ESTADOS_TERMINALES_LEAD = ['DESCARTADO', 'CALIFICADO', 'ABANDONO']
|
||||||
|
|
||||||
// Etapas del board Oportunidades en las que la oportunidad ya no es trabajo activo del asesor
|
// Etapas del board Oportunidades en las que la oportunidad ya no es trabajo
|
||||||
export const ETAPAS_TERMINALES_OPORTUNIDAD = ['GANADO', 'PERDIDO', 'ABANDONO']
|
// activo del asesor en Mis oportunidades. 'APARTO' incluido: al apartar, el
|
||||||
|
// seguimiento continúa en Mis apartados (pipeline Enkontrol).
|
||||||
|
export const ETAPAS_TERMINALES_OPORTUNIDAD = ['GANADO', 'PERDIDO', 'ABANDONO', 'APARTO']
|
||||||
|
|
||||||
// Estados del board Apartado que cierran el pipeline Enkontrol
|
// Estados del board Apartado que cierran el pipeline Enkontrol
|
||||||
export const ESTADOS_FINALES_APARTADO = [
|
export const ESTADOS_FINALES_APARTADO = [
|
||||||
|
|||||||
Reference in New Issue
Block a user