Productos y totales del deal
Asocia productos a una oportunidad para que su valor se calcule a partir de las líneas comerciales.
Que se logra
- Resultado: convierte el valor de una oportunidad en un total respaldado por los productos o servicios que se negocian.
- Caso de uso: un e-commerce B2B añade artículos y cantidades a un deal para que ventas trabaje con un valor consistente.
- Se combina con: Productos, Crear deal y Duplicar deal.
Donde esta
- Ruta:
/[orgId]/deals/[id] - Acceso en UI:
Deal profile > Products - Componente(s):
DealDetailsView.tsx
Como funciona
- Abre un deal.
- Añade o administra sus productos desde la sección correspondiente.
- El valor del deal se actualiza a partir de los productos asociados.
Reglas y validaciones
- Cuando un deal tiene productos asociados,
Deal Valuequeda deshabilitado en la edición del deal. - Al duplicar un deal se pueden incluir sus productos.
Backend
- Servicios:
deal-products(método: find/create/patch/remove),deals(método: get/patch) - Hooks relevantes solo si cambian el comportamiento visible: los productos se clonan opcionalmente al duplicar un deal.
- Efectos: el total comercial del deal deja de depender del valor manual.
Relaciones
- Requiere: Productos, Currencies y el deal.
- Dispara / afecta: Edición y duplicación de deals.
Notas
- Por confirmar: los controles de UI y las reglas exactas de descuentos, impuestos y redondeos.