Vínculos CRM del proyecto
Relaciona un proyecto con Contact, Company y Deal, y permite consultar relaciones comerciales asociadas.
Que se logra
- Resultado: conserva la trazabilidad entre el trabajo entregado y el cliente, empresa u oportunidad que lo originó.
- Caso de uso: una agencia vincula la producción de una campaña con su
Deal, empresa y presupuesto para que cuentas y operaciones consulten el mismo contexto. - Se combina con: proyectos, Contacts, Companies, Deals, Invoices y Quotes.
Donde esta
- Ruta:
/[orgId]/operations/projects/[projectId]/dashboard - Acceso en UI:
Dashboard > Linked entities. - Componente(s):
ProjectRelatedCRM.tsx,CRMProjectsSection.tsx.
Como funciona
- En
Linked entities, abre la selección de Contact, Company o Deal. - Vincula o desvincula los registros necesarios.
- Con una relación CRM configurada, usa las pestañas
InvoicesoQuotespara enlazar sus líneas al proyecto. - Desde los detalles CRM, abre el acordeón
Projectspara volver al proyecto vinculado.
Reglas y validaciones
- Los selectores de invoices y quotes dependen de que exista primero un vínculo Contact, Company o Deal.
Backend
- Servicios:
ops-projects(patch), servicios CRM relacionados (find).
Relaciones
- Requiere: módulos CRM.
- Dispara / afecta: Projects aparece en Contacts, Companies y Deals.