Estados de tareas V2¶
Estados de tareas V2 define el catálogo centralizado de estados posibles que puede tener una tarea durante su ciclo de vida dentro de un proyecto. Esta sección utiliza la tabla base compartida de estados para centralizar la gestión. Almacena información de cada estado incluyendo título identificativo, descripción del significado, código numérico general del estado (pendiente/tramitado/cancelado), código específico de estado de tarea (backlog, pendiente, en proceso, pausado, completado, cancelado), icono visual asociado, color distintivo para identificación rápida en tableros Kanban, orden de presentación que establece la secuencia de columnas en Kanban, progreso porcentual que representa el estado (por ejemplo, "En proceso" podría representar 50% de completado), frameworks de metodología ágil compatibles (Scrum, Kanban, etc.), configuración de si la columna debe mostrarse vacía en tableros Kanban, y metadatos de auditoría. Los estados definidos aquí determinan las columnas del tablero Kanban y las etapas del flujo de trabajo de tareas. Se integra directamente con el módulo de Tareas de proyectos donde cada tarea tiene un estado asignado, y con Flujos de proyectos que establecen las transiciones permitidas entre estados según el tipo de proyecto y metodología utilizada. Permite personalizar completamente los flujos de trabajo, adaptándolos a metodologías ágiles (Scrum, Kanban), gestión tradicional, o procesos personalizados específicos de la organización, asegurando visibilidad clara del progreso de las tareas.
Información General¶
| Propiedad | Valor |
|---|---|
| ID | 068aa61b-3c4b-4187-9eee-20c8be2e73ff |
| Tabla PostgreSQL | tpr_50040382151 |
| Etiqueta Plural | Estados de tareas V2 |
| Texto principal automatico | No |
| Sección Base | Base - Estados de Registros (ae55d37a-9b63-4927-acd4-6a6e1926d4a3) |
Campos¶
Total de campos: 24 (10 del sistema, 14 personalizados)
Campos del Sistema¶
| Campo | Tipo | Rol | Columna PostgreSQL | Relación | Atributos |
|---|---|---|---|---|---|
| ID | Relación |
- | id |
Estados de tareas V2 | - |
| Título | Texto |
- | nombre |
- | - |
| Fecha Alta Dato | Fecha Y Hora |
- | fecha |
- | - |
| Editado | Fecha Y Hora |
- | fecham |
- | - |
| Eliminado | Sí/No |
- | eliminado |
- | - |
| Usuario Creador del dato | Relación |
- | usuarioid |
Base - Entidades | - |
| Sección (Relación Sistema) | Relación |
- | plantillapid |
- | 🔴 Obligatorio |
| Posición (Orden) | Decimal |
- | posicion |
- | - |
| Modificado | Sí/No |
- | modificado |
- | - |
| Fecha Indice Actividad | Fecha Y Hora |
- | fechaia |
- | - |
Campos Personalizados¶
| Campo | Tipo | Pestaña | Columna | Atributos | Notas |
|---|---|---|---|---|---|
| Destinador | Relación |
General | pr_500403821512 |
🔒 Bloqueado, 👁 Oculto | - |
| Hora local | Hora |
Registro | pr_50040382159 |
🔒 Bloqueado, 👁 Oculto | - |
| Estado | Entero |
General | pr_20040382221 |
👁 Oculto, 📊 Cualquier valor numérico | - |
| Icono | Relación |
General | pr_400103845414 |
- | - |
| Descripción | Texto |
General | pr_20040382222 |
- | - |
| Exportar en módulos | Sí/No |
General | pr_500403821510 |
👁 Oculto | - |
| Fecha Alta del registro | Fecha Y Hora |
Registro | pr_500403821511 |
🔴 Obligatorio | Autorrellenado (Siempre): Fecha y Hora actual |
| Autor del alta | Relación |
Registro | pr_50040382157 |
🔴 Obligatorio | Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* ) |
| Columna vacía visible Kanab | Sí/No |
Registro | pr_10646391 |
- | - |
| Progreso | Decimal |
General | pr_40646412 |
📊 Cualquier valor numérico | - |
| Frameworks | Texto |
General | pr_20656251001 |
- | - |
| Estado Tarea | Entero |
General | pr_20040599598 |
📊 Mayores que 0 | Autorrellenado (Siempre): Número entero: 2 |
| Orden | Entero |
General | pr_10646421 |
📊 Cualquier valor numérico | - |
| Color | Entero |
General | pr_40675437 |
📊 Cualquier valor numérico | - |
Scripts¶
Total de scripts: 2
Código de Scripts¶
Lógica de negocio ejecutada en los formularios automáticamente
Formulario_TickRecalculo¶
if C.EstadoTarea = S.Enums.tareaestado.pausado
C.Estado = S.Enums.estadotramite.pendiente
elseif C.EstadoTarea = S.Enums.tareaestado.cancelado
C.Estado = S.Enums.estadotramite.cancelado
elseif C.EstadoTarea = S.Enums.tareaestado.enproceso
C.Estado = S.Enums.estadotramite.pendiente
elseif C.EstadoTarea = S.Enums.tareaestado.pendiente
C.Estado = S.Enums.estadotramite.pendiente
elseif C.EstadoTarea = S.Enums.tareaestado.backlog
C.Estado = S.Enums.estadotramite.pendiente
elseif C.EstadoTarea = S.Enums.tareaestado.completado
C.Estado = S.Enums.estadotramite.tramitado
else
C.Estado = S.Enums.estadotramite.pendiente
end if