Cuando una tarea del pipeline pasa a una etapa configurada para crear un proyecto, Fluid crea automáticamente el nuevo proyecto copiando los detalles de la acción de origen.
Esta guía explica cómo el sistema asigna las propiedades personalizadas de la acción a los campos del proyecto, y cómo garantizar que sus tableros de pipeline estén configurados para una transferencia de datos precisa y consistente.
Visión general del flujo de creación de proyectos
-
Disponibilidad de la función – La creación de proyectos a través del pipeline solo está disponible cuando el indicador de función Show Project Pipeline está habilitado y el usuario tiene acceso de nivel Editor en el tablero de la acción.
-
Creación de la plantilla del proyecto – Cuando una tarea del pipeline activa la creación de un proyecto, Fluid convierte la acción en un modelo de configuración de proyecto mediante
-
Copia de propiedades personalizadas – Fluid copia las propiedades personalizadas en dos pasadas:
-
Campos mapeados: Las propiedades conocidas (por ejemplo, fechas, metodología, propietarios) se promueven a campos del proyecto.
-
Todas las demás propiedades:
Garantiza que cualquier propiedad restante de la acción también se transfiera, para que no se pierda ningún dato.
-
-
Creación final del proyecto – El proyecto se crea y se guarda en el sistema. Se registra un enlace de referencia entre la acción de origen y el nuevo proyecto en
Action.PipelineGuid.
Cómo se mapean las propiedades personalizadas
Fluid reconoce y promueve automáticamente ciertas propiedades personalizadas a campos de proyecto de primer nivel. Estas se detectan por el nombre de la clave o la etiqueta visible (sin distinguir mayúsculas de minúsculas).
A continuación se muestran las asignaciones actualmente admitidas.
Propiedades de fecha
|
Propiedad de la acción |
Campo del proyecto |
Notas |
|---|---|---|
|
|
|
Convertida de marca de tiempo a una fecha legible. |
|
|
|
Si falta una de ellas, se aplican las reglas predeterminadas (a continuación). |
Valores predeterminados de fecha:
-
Sin fecha de inicio ni de fin → inicio = hoy, fin = en blanco
-
Solo fecha de fin (futura) → inicio = hoy
-
Solo fecha de fin (pasada) → inicio = fin
-
Solo fecha de inicio → fin queda en blanco
-
Fin antes que inicio → fin queda en blanco
Propiedades numéricas
|
Propiedad de la acción |
Campo del proyecto |
Notas |
|---|---|---|
|
|
|
Se guarda como un valor entero. |
Propiedades de sí/no
|
Propiedad de la acción |
Campo del proyecto |
Notas |
|---|---|---|
|
|
|
Aplica el valor de sí/no. |
|
Confidencial |
Confidencial |
Aplica el valor de sí/no. |
Búsquedas de proyectos vinculados
|
Propiedad de la acción |
Campo del proyecto |
Notas |
|---|---|---|
|
|
|
Coincide con el proyecto o programa referenciado por ID. |
Propiedades de texto y lista desplegable
Los campos de texto y las listas desplegables solo se transfieren si contienen valores válidos o reconocidos.
|
Propiedad de la acción |
Campo del proyecto |
Origen de la búsqueda |
|---|---|---|
|
|
|
Coincide con la configuración “Discretionary” de Fluid. |
|
Tier (personalizado) |
|
Coincide con los niveles configurados. |
|
|
|
Coincide con los tipos de proyecto configurados en Fluid. |
|
|
|
Coincide con las categorías de proyecto configuradas. |
|
|
|
Coincide con las fuentes de financiamiento configuradas. |
|
|
|
Se usa cuando aún no hay un ID de plantilla o metodología definido. |
|
|
|
Requiere el indicador Show Project Templates. |
|
|
|
Coincide con los perfiles de capitalización configurados. |
|
Confidential |
IsConfidential |
Se establece con el valor "Yes" o "Confidential" |
|
|
|
Se añade a la descripción del proyecto. |
|
|
|
Se combina con la descripción base. |
|
Cost Centre (personalizado) |
|
Coincide con los centros de costos configurados. |
|
Proposed Solution |
|
Ninguna |
|
External Reference |
|
Ninguna |
|
Secondary Reference |
|
Ninguna |
|
|
|
Coincide con los portafolios configurados. |
|
|
|
Coincide con los subportafolios configurados. |
|
|
|
Coincide con los impulsores de negocio configurados. |
Propiedades de persona
Los campos de persona se vinculan mediante el ID de usuario. Cuando es válido, el usuario se agrega automáticamente a la función de equipo correspondiente en el nuevo proyecto.
|
Propiedad de la acción |
Campo del proyecto |
Asignación de rol |
|---|---|---|
|
Owner |
|
Se agrega a la lista de Propietarios |
|
Primary PM |
|
Se agrega como PM principal |
|
Editors |
|
Se agrega como Editor |
|
Business Owner |
|
Se agrega como Propietario de negocio |
|
Executive |
|
Se agrega como Patrocinador ejecutivo |
Campos de texto enriquecido y opciones ponderadas
-
Rich Text – Transfiere el texto con formato (
ValueHtml) para conservar el diseño y el estilo. -
Weighted Options – Elimina cualquier prefijo numérico (por ejemplo, “10 - High”) y conserva solo la etiqueta (“High”).
Propiedades no mapeadas
Cualquier propiedad personalizada que no aparezca explícitamente en la lista anterior igualmente se transfiere al nuevo proyecto como una propiedad personalizada del proyecto.
Esto garantiza que incluso los campos nuevos o específicos del cliente sigan estando disponibles bajo Prop.<Key> en el registro del proyecto.
Manejo de errores
Si alguna propiedad no se puede convertir (por ejemplo, una referencia de usuario no válida), Fluid registra el problema en la consola de trabajos y en los registros del sistema.
Las propiedades restantes continúan procesándose, lo que garantiza que un valor incorrecto nunca detenga la creación del proyecto.
Indicadores de función que se deben revisar
-
Show Project Pipeline – Habilita la creación de proyectos basada en pipeline.
-
Show Project Templates – Es necesario si desea extraer información de plantilla o metodología desde las propiedades personalizadas de la acción.
Prácticas recomendadas para administradores
Al diseñar tableros de pipeline:
-
Use nombres de propiedad coherentes entre acciones y proyectos.
-
Asegúrese de que las listas desplegables coincidan con los catálogos de proyecto configurados (por ejemplo, tipos, portafolios).
-
Habilite las funciones Show Project Pipeline y Show Project Templates.
-
Revise periódicamente sus asignaciones para alinearlas con nuevas configuraciones o convenciones de nomenclatura.
Si sigue estas pautas, sus pipelines crearán proyectos sin inconvenientes — con una asignación de datos precisa y una trazabilidad completa desde la acción original.