Skip to content

TimeAccounting

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

Visão Geral

Com o plugin TimeAccounting, você estende o OTOBO com um módulo integrado para registro e avaliação de tempo. Os agentes podem registrar horas de trabalho diretamente em tickets ou criá-los como projetos/atividades separadas. O módulo sincroniza automaticamente os registros de tempo com os tickets e oferece amplas funcionalidades de relatórios.

Requisitos do Sistema

  • Framework: OTOBO 11.0.x
  • Pacotes: Nenhum adicional
  • Terceiros: Nenhuma dependência externa

Instalação

  1. Gerenciador de Pacotes
  • Abra Gerenciamento do Sistema → Gerenciamento de Pacotes na área de administração.
  • Procure por TimeAccounting e clique em Instalar.
  1. Instalação Manual
  • Descompacte o arquivo do plugin em Kernel/Config/Files/.
  • Em Gerenciamento do Sistema → Atualizar, selecione Recarregar Sistema de Arquivos para ativar os novos arquivos.

Configuração (SysConfig)

Todas as configurações podem ser encontradas em Admin → Gerenciamento do Sistema → SysConfig → Core → TimeAccounting:

ChavePropósito
Stats::DynamicObjectRegistration###TimeAccountingPermite que o módulo de estatísticas gere dados de registro de tempo.
Ticket::EventModulePost###999-TimeAccountingTicketTimeUnitsSyncSincroniza os registros de tempo do ticket com o módulo TimeAccounting.
TimeAccounting::TicketSync::EnableAtiva a transferência automática de registros de tempo do ticket.
TimeAccounting::TicketSync::SetEntryReadOnlyBloqueia registros sincronizados contra alterações posteriores.
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarningDefine após quantos dias úteis sem registro um aviso aparece.
TimeAccounting::MaxAllowedInsertDaysLimita quantos dias retroativamente os registros de tempo são permitidos.
TimeAccounting::UseFilterAtiva o filtro para projetos e ações usados recentemente.
TimeAccounting::EnableAutoCompletionConverte listas suspensas em campos de preenchimento automático.
TimeAccounting::DefaultUserWeeklyHoursConfiguração padrão para o tempo de trabalho padrão por semana.

O módulo também registra componentes de frontend em Frontend → Agent → ModuleRegistration e Loader, para que menus de visão geral, edição e relatórios apareçam na interface do agente.

Uso

  1. Criar Projetos e Ações
  • Em TimeAccounting → Settings, crie novos projetos (por exemplo, Clientes) e ações (por exemplo, Tempo de Viagem).
  1. Registrar Entrada de Tempo
  • Abra um ticket e use a opção de registro de tempo para salvar horas no contexto do ticket.
  • Alternativamente, você pode criar registros independentes de tickets através de TimeAccounting → Add Entry.
  1. Relatórios
  • Em TimeAccounting → Reporting, relatórios sobre projetos, usuários e períodos de tempo estão disponíveis.
  • Use filtros e exportações para processar dados como CSV ou PDF.

Suporte e Versão