Gestión de motivos de pérdida
Permite consultar y administrar los motivos que se pueden registrar al cerrar un deal como perdido.
Que se logra
- Resultado: estandariza el registro de pérdidas para que los cierres fallidos sean comparables.
- Caso de uso: una academia separa pérdidas por precio, horario y elección de competidor al cerrar sus inscripciones.
- Se combina con: Marcar deal como perdido y Acciones masivas de deals.
Donde esta
- Ruta:
/[orgId]/settings/deals-lost-reasons - Acceso en UI:
Settings > Deals Lost Reasons - Componente(s):
DealsLostReasonsList.tsx,LostReasonDialog.tsx
Como funciona
- Abre
Deals Lost Reasonsen configuración. - Crea, edita o elimina los motivos disponibles para la organización.
- Al marcar un deal como
Lost, selecciona un motivo, usaOtherpara escribirlo o continúa conSkip.
Reglas y validaciones
- El motivo es opcional al cerrar un deal como perdido.
- Propietarios y administradores pueden crear un motivo desde el diálogo de pérdida.
- El backend evita motivos duplicados.
Backend
- Servicios:
deals-lost-reasons(método: find/create/patch/remove),deals(método: patch) - Hooks relevantes solo si cambian el comportamiento visible: evita duplicados y puede asignar automáticamente el motivo al deal.
- Efectos: aporta el motivo registrado al cierre y a su timeline.
Relaciones
- Requiere: Deals.
- Dispara / afecta: Marcar deal como perdido y acciones masivas de deals.
Notas
- Por confirmar: los permisos granulares específicos para modificar la lista desde configuración.