Duplicar deal
Crea una copia de un deal y permite incluir parte de sus registros relacionados.
Que se logra
- Resultado: reutiliza una oportunidad repetible sin reconstruir manualmente sus productos, notas, actividades y archivos.
- Caso de uso: una agencia replica una propuesta estándar para un nuevo cliente y conserva solo las relaciones necesarias.
- Se combina con: Productos y totales, Notas y archivos y Actividades.
Donde esta
- Ruta:
/[orgId]/deals/[id] - Acceso en UI:
Deal profile > More actions > Duplicate Deal - Componente(s):
DuplicateDealDialog.tsx
Como funciona
- Abre el deal y selecciona
Duplicate Deal. - Elige si incluir notas, archivos, actividades o productos.
- Confirma la duplicación.
- La aplicación abre el perfil de la nueva copia.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
Include Notes |
casilla | No | Copia las notas relacionadas. |
Include Files |
casilla | No | Copia las referencias de archivos relacionadas. |
Include Activities |
casilla | No | Copia las actividades sin sincronizarlas al calendario. |
Include Products |
casilla | No | Copia las líneas de producto. |
Reglas y validaciones
- Requiere autenticación y pertenecer a la organización del deal.
- La copia se crea abierta y su nombre añade
(Copy). - Los watchers se copian siempre, aunque no aparezcan como opción de la UI.
Backend
- Servicios:
deal-duplicate(método: create),deals,notes,files,activities,deal-productsydeal-watchers - Hooks relevantes solo si cambian el comportamiento visible: las actividades copiadas omiten la sincronización externa y la creación del deal omite automatizaciones.
- Efectos: crea una nueva oportunidad y sus relaciones seleccionadas.
Relaciones
- Requiere: Deal de origen y pertenencia a la organización.
- Dispara / afecta: Productos, notas, archivos, actividades y watchers.
Notas
- No copia el estado de cierre: la nueva oportunidad queda abierta.