Time Tracker Plus
TimeCronômetros, folhas de horas, aprovações, faturamento, lucro e painéis ao vivo, integrados ao Redmine sobre os próprios lançamentos de horas, usuários, papéis e permissões.
Vários servidores: $399

- Redmine
- 4.2 – 7.0
- Bancos de dados
- MySQL, MariaDB, PostgreSQL, SQLite
- Níveis de aprovação
- 1 a 5
- Exportações
- CSV, XLSX, PDF
- Infraestrutura extra
- Nenhuma
- Arquivos do núcleo alterados
- Nenhum
Cronômetros no servidor
Folhas de horas semanais
Fluxos de aprovação
Painéis ao vivo
Faturamento até o centavo
Lucro por projeto
Construído sobre o próprio registro de horas do Redmine
Cada hora é um lançamento de horas nativo do Redmine, então o relatório de tempo gasto, os totais das tarefas e a REST API que você já usa continuam funcionando, e não há nada para sincronizar.
Lançamentos de horas nativos
Funciona com o registro de horas, os relatórios e a REST API do próprio Redmine. Desinstale o plugin e as horas continuam lá.
Sem alterações no núcleo
Nenhum arquivo do Redmine é modificado. Os patches do plugin só acrescentam e são carregados pela API de plugins padrão.
Sem infraestrutura extra
Sem Redis, sem Sidekiq e sem gems extras para manter rodando. Se o Redmine roda, o Time Tracker Plus roda.
Respeita as permissões
Cada página, exportação e chamada de API mostra só o que um papel pode ver, usando os papéis e membros que você já gerencia.
Cronômetros no servidor que nunca perdem um minuto
Inicie, pause, retome, pare e troque pela página da tarefa, pela visão geral do projeto ou pelo widget flutuante em todas as páginas. O tempo é medido pelo servidor, então sobrevive a recarregamentos de página, notebooks fechados e reinicializações.
| Comportamento | O que faz |
|---|---|
| Exatamente uma vez | Um cronômetro parado vira um único lançamento de horas nativo do Redmine, mesmo com cliques duplos ou novas tentativas. |
| Proteções | Avisos de inatividade, duração máxima e regras de arredondamento, definidos pelo administrador. |
| Meia-noite | Escolha se um cronômetro que passa da meia-noite conta no dia de início, no dia em que parou ou em ambos. |

Uma grade semanal que as pessoas realmente gostam de preencher
Visões de dia, semana, mês e personalizadas. Digite as horas direto na grade, copie a semana anterior e compare o tempo registrado com o calendário de trabalho de cada pessoa, incluindo feriados e jornadas de meio período.
Totais por situação
Rascunho, enviado, aprovado, rejeitado, faturável e não faturável, para cada linha e cada dia.
Calendários que conhecem a pessoa
Fins de semana e feriados ficam sombreados e dias curtos são sinalizados, em relação às horas previstas de cada pessoa.
Exportações iguais à tela
CSV, XLSX e PDF, com exatamente os números que a grade mostra.


Fluxos de aprovação que se encaixam no seu jeito de trabalhar
Rascunho, enviada, aprovada, bloqueada, com rejeição (motivo obrigatório), recolhimento e reabertura auditada. De um a cinco níveis de aprovação, roteados por projeto, time ou papel, com delegação, lembretes e escalonamento.
| Situação | Quem age | O que pode mudar |
|---|---|---|
| Rascunho | Quem está lançando as horas | Tudo, até ser enviada |
| Enviada | O aprovador de cada nível | Nada; a pessoa pode recolhê-la, e o aprovador pode aprovar ou rejeitar com um motivo |
| Aprovada | Faturamento, relatórios | Nada, em lugar nenhum, incluindo o próprio registro de horas do Redmine |
| Bloqueada | Administradores | Nada, até o período ser reaberto, e a reabertura é auditada |
Feche um período ou um projeto
Aprove por folha de horas ou por lançamento. Bloqueie períodos inteiros depois de reportados e feche um projeto para novos lançamentos após uma data ou quando as horas do orçamento acabarem. O limite vale em todas as páginas e em todas as chamadas de API, não só na folha de horas.


Painéis ao vivo para o time, cada projeto, cada cliente e cada pessoa
Horas por dia e por semana, divisão faturável, situação das aprovações, atividades, taxa de utilização, estimado versus realizado e consumo do orçamento. Clique em qualquer projeto, cliente ou pessoa para abrir o painel correspondente.
Pessoa
Horas por período em relação às horas previstas, e a situação de cada folha de horas.
Projeto
O cliente, o contrato e quanto do orçamento já foi usado.
Sempre atualizado
Atualiza sozinho e mostra só o que o usuário pode ver.


Valores exatos, só sobre horas aprovadas
Defina o que é faturável por lançamento, por projeto ou globalmente. Valores-hora por pessoa, papel, atividade, projeto, cliente ou contrato, com datas de vigência e moedas. Os valores são calculados por lançamento, até o centavo.
Notas de cobrança congelam o que contêm
As horas e os valores de uma nota de cobrança ficam fixos quando ela é criada, e nenhum lançamento pode aparecer em duas notas.
Repasse para a contabilidade
Cancele uma nota de cobrança ou marque-a como faturada; seu sistema contábil cuida do resto.
Funil por cliente
O que ainda não foi aprovado, está pronto para cobrar, está em uma nota de cobrança e já foi faturado, para cada cliente.

Veja quanto cada projeto realmente rende
Registre quanto custa uma hora de trabalho, para todos ou para pessoas escolhidas, de forma permanente ou a partir de uma data. O relatório de lucro compara a receita com o custo interno por projeto, pessoa, cliente ou atividade, com a margem.
Custos continuam privados
Os custos internos só ficam visíveis para as pessoas que você autorizar.
O histórico é preservado
Quando um custo muda, os meses anteriores mantêm o custo antigo, então as margens passadas não mudam.
Trabalho interno também conta
Projetos internos e não faturáveis mostram quanto custam para a empresa.


Tudo o mais que você esperaria
Feito do jeito do Redmine, sobre os usuários, papéis e projetos que você já gerencia.
Papéis e permissões
Permissões detalhadas por projeto e para toda a organização, concedidas aos papéis do Redmine. Sem gerenciamento de usuários à parte.
Trilha de auditoria completa
Correções, aprovações, mudanças de valores-hora, períodos reabertos, notas de cobrança e configurações ficam registrados com quem, quando, IP e o antes e depois.
REST API versionada
Cronômetros, lançamentos, folhas de horas, aprovações, valores-hora, notas de cobrança e métricas dos painéis em /ttp/api/v1, com as chaves de API do Redmine.
Calendários e feriados
Calendários de trabalho por pessoa ou grupo, jornadas de meio período e feriados, para que as horas previstas estejam certas para todo mundo.
Exportações
CSV, XLSX e PDF para folhas de horas e notas de cobrança, com exatamente os números mostrados na tela.
Limites por projeto
Bloqueie lançamentos além das horas do orçamento de um projeto, ou depois de uma data, em todas as páginas e na API.
Instalação em três passos
Requer acesso por shell e permissão para executar tarefas rake. Sempre faça backup antes de instalar um complemento.
cd /path/to/redmine # the package arrives by email, or from your download link unzip time-tracker-plus-*.zip -d plugins/
bundle exec rake redmine:plugins:migrate \ NAME=time_tracker_plus RAILS_ENV=production
touch tmp/restart.txt # or systemctl restart redmine # then enable the module in your projects # and grant its permissions to your roles
# fill your projects with realistic demonstration data bundle exec rake ttp:demo:seed RAILS_ENV=production # and take it all out again bundle exec rake ttp:demo:remove RAILS_ENV=production
Ele substitui o registro de horas do Redmine?
O que acontece com um cronômetro se eu fechar o notebook?
O tempo aprovado ainda pode ser editado no próprio registro de horas do Redmine?
Ele emite faturas?
Quem pode ver custos internos e lucro?
Precisamos de Redis, Sidekiq ou qualquer outra coisa rodando?
Quais versões do Redmine são suportadas?
Preços
Um servidor
Uma instância do Redmine · usuários ilimitados · 12 meses de atualizações.
Vários servidores
Servidores Redmine ilimitados · usuários ilimitados · 12 meses de atualizações.
Precisa de uma solução Redmine sob medida?
Procurando um recurso que nossos plugins ainda não oferecem?
A RedmineKit desenvolve plugins Redmine sob medida, personaliza plugins existentes, automatiza fluxos de trabalho, integra ferramentas de terceiros e cria soluções sob medida para sua empresa.
Conte o que você precisa. Vamos analisar seus requisitos e propor uma solução adequada, com custo e prazo estimados.