Skip to content

TimeAccounting

Compatibilidad OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Resumen

Con el plugin TimeAccounting, amplías OTOBO con un módulo integrado para el registro y análisis de tiempos. Los agentes pueden registrar tiempos de trabajo directamente en los tickets o crearlos como proyectos/actividades separadas. El módulo sincroniza las entradas de tiempo automáticamente con los tickets y ofrece amplias funciones de reporting.

Requisitos del sistema

  • Framework: OTOBO 11.0.x
  • Paquetes: ninguno adicional
  • Terceros: ninguna dependencia externa

Instalación

  1. Gestor de paquetes
  • Abre en el área de administración Gestión del sistema → Gestor de paquetes.
  • Busca TimeAccounting y haz clic en Instalar.
  1. Instalación manual
  • Descomprime el archivo del plugin en Kernel/Config/Files/.
  • En Gestión del sistema → Actualizar, selecciona Recargar sistema de archivos para activar los nuevos archivos.

Configuración (SysConfig)

Todos los ajustes se encuentran en Admin → Gestión del sistema → SysConfig → Core → TimeAccounting:

ClavePropósito
Stats::DynamicObjectRegistration###TimeAccountingPermite al módulo de estadísticas generar datos de registro de tiempo.
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSyncSincroniza las entradas de tiempo de los tickets con el módulo TimeAccounting.
TimeAccounting::TicketSync::EnableActiva la transferencia automática de las entradas de tiempo de los tickets.
TimeAccounting::TicketSync::SetEntryReadOnlyBloquea las entradas sincronizadas contra modificaciones posteriores.
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarningDefine después de cuántos días laborables sin registro aparece una advertencia.
TimeAccounting::MaxAllowedInsertDaysLimita cuántos días hacia atrás son posibles los registros de tiempo.
TimeAccounting::UseFilterActiva el filtro para proyectos y acciones utilizados recientemente.
TimeAccounting::EnableAutoCompletionConvierte las listas desplegables en campos de autocompletado.
TimeAccounting::DefaultUserWeeklyHoursValor predeterminado para el tiempo de trabajo estándar por semana.

El módulo también registra componentes frontend en Frontend → Agent → ModuleRegistration y Loader, para que aparezcan menús de resumen, edición y reporting en la interfaz del agente.

Uso

  1. Crear proyectos y acciones
  • Crea nuevos proyectos (p. ej., clientes) y acciones (p. ej., tiempo de viaje) en TimeAccounting → Settings.
  1. Registrar entrada de tiempo
  • Abre un ticket y utiliza la opción de registro de tiempo para guardar horas en el contexto del ticket.
  • Alternativamente, puedes crear entradas independientemente de los tickets a través de TimeAccounting → Add Entry.
  1. Reporting
  • En TimeAccounting → Reporting hay informes disponibles sobre proyectos, usuarios y períodos de tiempo.
  • Utiliza filtros y exportaciones para procesar datos como CSV o PDF.

Soporte y versión