Saltar a contenido

Estados de Bonos horas

Estados de bonos horas define el catálogo centralizado de estados posibles para los bonos, paquetes de horas o contratos de tiempo asociados a proyectos y clientes. Esta sección utiliza la tabla base compartida de estados del sistema. Almacena información de cada estado incluyendo título identificativo, descripción del significado del estado, código numérico del estado (pendiente/activo/agotado/cancelado/expirado), icono visual asociado, color distintivo para identificación rápida en interfaces de gestión y alertas, orden de presentación que establece la secuencia lógica, configuración de si el estado permite reubicar o transferir horas entre bonos, y metadatos de auditoría. Los estados definidos aquí determinan las fases del ciclo de vida de bonos: desde contratación inicial (pendiente de activación), activación (vigente/activo con horas disponibles), estados de consumo (en uso/parcialmente consumido), situaciones especiales (suspendido temporalmente, en renovación), hasta finalización (agotado sin horas restantes, expirado por fecha límite, cancelado por cliente, cerrado administrativamente). Se integra directamente con el módulo de Bonos de horas donde cada bono tiene un estado asignado que controla su operatividad. Permite gestionar la disponibilidad de bonos: solo bonos "Activos" permiten imputar horas, bonos "Agotados" generan alertas para renovación o compra de horas adicionales, bonos "Suspendidos" bloquean temporalmente el consumo, y bonos "Expirados" requieren renovación contractual. Facilita control financiero mediante visibilidad de bonos activos vs. agotados, alertas proactivas de consumo próximo al límite, y auditoría completa del histórico de estados de cada bono para análisis de patrones de consumo y renovación.

Información General

Propiedad Valor
ID 8597708a-0092-4dbf-b2b9-651e968996ee
Tabla PostgreSQL tpr_50040382151
Etiqueta Plural Estados de Bonos horas
Texto principal automatico No
Sección Base Base - Estados de Registros (ae55d37a-9b63-4927-acd4-6a6e1926d4a3)

Campos

Total de campos: 21 (10 del sistema, 11 personalizados)

Campos del Sistema

Campo Tipo Rol Columna PostgreSQL Relación Atributos
ID Relación - id Estados de Bonos horas -
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
Descripción Texto General pr_20040382222 - -
Destinador Relación General pr_500403821512 🔒 Bloqueado, 👁 Oculto -
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* )
Permite Reubicar Sí/No General pr_30692081 👁 Oculto -
Orden Entero General pr_10646421 📊 Cualquier valor numérico -
Hora local Hora Registro pr_50040382159 🔒 Bloqueado, 👁 Oculto -
Icono Relación General pr_400103845414 - -
Color Entero General pr_40675437 📊 Cualquier valor numérico -
Estado Entero General pr_20040382221 📊 Mayores que 0 -

Scripts

No hay scripts definidos para esta sección.


← Volver al índice