Contract Hours
Cada minuto registrado, cada contrato cumplido
Contract Hours añade a GLPI un cronómetro que el técnico controla directamente en la timeline del ticket: Iniciar Timer, pausar, reanudar y detener. Al detenerlo, el módulo redondea el tiempo al mínimo facturable configurado, crea automáticamente una tarea privada con el tiempo registrado y descuenta las horas del saldo del contrato vinculado. El tiempo de cortesía puede marcarse como no facturable: aparece como trabajado, pero no consume el contrato ni dispara alertas.
Funcionalidades
Los contratos se definen por entidad con criterios de resolución combinados: el grupo asignado y la categoría del ticket deben coincidir para que el ticket se vincule al contrato. Un contrato también puede valer para las entidades hijas, con un saldo único: un cliente con varias unidades usa un solo contrato, y el consumo de cada unidad aparece por separado en el Extracto y en el portal. Las horas no utilizadas pueden acumularse para el período siguiente. El módulo avisa cuando el contrato está por vencer o llega al umbral de alerta y, con la opción Bloqueo + Alerta, impide abrir tickets desde el portal cuando las horas de todos los contratos de la entidad están excedidas, también desde los formularios del catálogo. Fuera de la vigencia, el contrato deja de recibir horas: van al saldo predeterminado de la entidad, y el técnico recibe el aviso en el ticket.
En el portal, el cliente sigue el panel Consumo de Horas, con la cuota, las horas trabajadas y el saldo de cada contrato que puede ver y, si su perfil lo permite, el tiempo registrado en sus propios tickets. La gestión usa el Extracto de Horas, con exportación CSV y factura, y, con My Dashboard, que viene incluido, los paneles listos de Operación y Gestión, con los mismos números del Extracto. Las ediciones retroactivas de tiempo quedan registradas en auditoría. En el cierre de cada ciclo (mensual, trimestral, semestral o anual), la factura se envía a tu sistema por webhook, queda registrada con el estado del envío y se reenvía sola si el destino está caído, sin duplicar; un cierre que no se ejecutó en el día se hace en la ejecución siguiente, con el período correcto.
Cómo funciona
Configura los contratos
Crea contratos con vigencia, cuota de horas, ciclo de facturación (mensual, trimestral, semestral o anual), criterios de grupo y categoría, y define quién puede ver cada contrato en el portal.
Cronometra en el ticket
El técnico hace clic en Iniciar Timer en la timeline. El timer flotante queda visible en todas las páginas. Puedes pausar y reanudar en cualquier momento.
Registro automático
Al detenerlo, el sistema aplica el redondeo, crea la tarea privada y actualiza el saldo del contrato automáticamente. Las tareas de cortesía pueden marcarse como no facturables.
Sigue el consumo
El cliente ve la cuota, las horas trabajadas y el saldo en el portal, y el técnico sigue la misma vista sin salir del ticket. La gestión ve el consumo de cada unidad en el Extracto de Horas y, con My Dashboard, en los paneles de Operación y Gestión.
Véalo en acción
Un recorrido rápido por lo que hace el plugin en la práctica.
Galería de imágenes
Las imágenes de esta sección se agregarán próximamente.
My Dashboard viene incluido
Contract Hours incluye My Dashboard: en GLPI 11 y 12, los paneles de Operación y Gestión llegan listos, con los mismos números del Extracto de Horas y filtros de período y entidad.
Conocer My DashboardComience a usar Contract Hours
Vea los planes disponibles o lea el artículo completo sobre este módulo.