WBTIME – Manual do Super Admin (GLPI)
Manual do Super Admin • GLPI 10/11 • WBTime 1.0.x

Faça o WBTime funcionar de primeira

Guia direto ao ponto: o que você precisa configurar dentro do GLPI para liberar timer, permissões, contratos e tela de gestão. Sem enrolação.

Configurar > Plugins Administração > Perfis Gestão > Contratos WBSTORE
Checklist de Ativação
Plugin ativo
Configurar > Plugins
OK
WBSTORE validada
Licença liberando o WBTime
Checar
Perfis corretos
Técnico usa, gestor gerencia
Checar
Contrato com carga de horas
Chamado vinculado ao contrato
Checar
Config salva
Regras do tempo e alertas
Checar

Passo a passo dentro do GLPI

Faça exatamente nessa ordem. Se pular etapa, você perde tempo depois.

1) Confirmar Ativação

Vá em Configurar > Plugins e confirme que o WBTime está Ativado. Se estiver “estranho”, faça Desativar e Ativar e depois logout/login.

2) Validar WBSTORE

Abra a WBSTORE e confirme que a instância está validada e que o pacote libera o WBTime. Se a loja bloquear, o WBTime vai “sumir” ou negar ações.

3) Ajustar Perfis

Vá em Administração > Perfis. Defina quem usa timer e quem pode administrar timers travados. Solicitante não administra.

4) Contrato é obrigatório

O WBTime depende de contrato com carga de horas e de chamado vinculado ao contrato. Sem isso, não tem saldo para consumir e o controle vira bagunça.

5) Configurar regras do WBTime

  • Tempo mínimo faturável (ex.: 10/15 min) — evita prejuízo.
  • Arredondamento — define como o tempo vira cobrança.
  • Descrição obrigatória — registro limpo e auditável.
  • Alertas — timer ativo há muito tempo, lembrete, etc. (se sua versão tiver).
Dica antiga que funciona: regra simples e auditável sempre ganha do “jeitinho”.

6) Testar com usuários reais

Super Admin
Acessa config e consegue abrir “Gerenciar timers ativos”.
Técnico
Vê o timer no chamado e consegue Iniciar/Parar.
Solicitante
Não vê tela administrativa. Se vê, seu perfil está errado.

Contratos: onde o WBTime vira dinheiro de verdade

Regra é clara: todo chamado deve estar vinculado a um contrato e o contrato precisa ter carga de horas. Sem isso, você não controla saldo e não consegue cobrar direito.

1) Criar o contrato e colocar a carga de horas

Caminho
Gestão Contratos
  • Crie um contrato por cliente/escopo (o tradicional: contrato claro, sem mistura).
  • Defina data de início/fim e deixe o contrato Ativo.
  • Informe a carga de horas do período (saldo inicial) conforme sua política.
  • Se você usa “acúmulo/carryover”, ajuste a regra (quando existir na sua configuração).
Se o contrato estiver expirado/inativo, o WBTime vai consumir errado ou nem mostrar saldo.

2) Vincular o chamado ao contrato (sempre)

Onde vincular
Dentro do Chamado (Ticket), vincule o Contrato do cliente.
  • Ao abrir o ticket, selecione o Contrato correto (sem contrato, sem controle).
  • Padronize usando Modelo de Ticket por entidade/cliente para já trazer o contrato.
  • Se o GLPI estiver permitindo criar ticket “sem contrato”, corrija o processo (modelo/regras internas).
Objetivo: o técnico não “escolhe se vai vincular”. Vínculo é parte do fluxo.
Contrato Status Saldo inicial Consumido Saldo restante
Suporte Mensal • Cliente X Ativo 10h 02:30h 07:30h
Pacote Horas • Cliente Y A vencer 20h 18:10h 01:50h

Perfis e permissões (padrão que não dá dor de cabeça)

Use isso como base. Dá controle sem abrir brecha para solicitante “virar admin”.

Técnico

  • Usar timer no chamado
  • Iniciar/Parar o próprio timer
  • Visualizar contrato/saldo (leitura)
  • Gerenciar timer de outros
  • Editar configurações do plugin

Supervisor / Gestor

  • Relatórios e indicadores
  • Gerenciar timers ativos (opcional)
  • Criar/editar contratos e cargas de horas
Dica: se o gestor não precisa mudar regra de cobrança, não dê acesso à configuração do plugin.

Solicitante

  • Timer / gestão
  • Contratos (admin)
  • Visualizar (somente se necessário)
Regra antiga e boa: solicitante não administra ferramenta de técnico.
Caminho dentro do GLPI
Administração Perfis Direitos do WBTime
Depois de salvar perfis, faça logout/login nos usuários que você testou.

Problemas comuns (e o que fazer dentro do GLPI)

Sem teoria. Sintoma → ação prática.

Tempo não abate do saldo

  • Verifique se o chamado está vinculado ao contrato.
  • Confira se o contrato está Ativo e dentro da vigência.
  • Confirme a carga de horas (saldo inicial) no contrato.

“Ação não permitida”

  • Confirme se você está logado como Super Admin.
  • Entre na WBSTORE e valide a conta/pacote.
  • Reveja direitos do perfil em Administração > Perfis.

Menu/tela não aparece

  • Faça Desativar e Ativar em Configurar > Plugins.
  • Faça logout/login (recarrega permissões e menu).
  • Confirme que o perfil tem direito de ver a funcionalidade do WBTime.

Config não salva

  • Garanta que você está como Super Admin ao salvar.
  • Se a WBSTORE estiver bloqueando, o plugin pode impedir gravação/config.
  • Depois de salvar, recarregue a página e confirme o valor persistido.
Checklist final (rápido)
Se todos os itens abaixo baterem, está pronto.
WBTime ativo WBSTORE validada Perfis ok Contrato + vínculo Config salva