Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

ControleHoras

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

ControleHoras

RedMine - Desenvolvimento Flex Smart

Configurações necessárias

Redmine

Token

O token do Redmine é necessário para funcionamento de qualquer requisição na API do _redmine.

O token está disponível para visualização na Minha conta do Redmine

Projeto

O projeto é o identificador (inteiro) do projeto do Redmine.

No caso do projeto Desenvolvimento Flex Smart, o identificador é 123.

Perfis de acesso

Há três perfis de acesso para esse aplicativo: desenvolvedor, analista e testador. Cada um dos perfis executa a consulta como é informada, com a diferença que cada um utiliza um campo diferente do agrupamento de tarefas e opções diferentes de atividades.

URL de consulta de chamados

A lista de chamados é construída a partir de uma consulta de tarefas do RedMine. A consulta pode ser construída no navegador, seguindo os agrupamentos indicados no hint de cada perfil de acesso.

Para informar a url da consulta nos perfis de acesso do Controlador de Horas, é necessário incluir o .json após a palavra issues, antes dos filtros de consulta da url.

A consulta deve ser informada no perfil correto que será utilizado pelo usuário e o perfil de acesso deve ser selecionado.

Lista de tarefas

As listas de tarefas são carregadas a partir da consulta informada. Ela é visível no menu adicionar, ou no popup menu do ícone do aplicativo da bandeja do Windows > Selecionar tarefa, exibido conforme o agrupamento do perfil.

Selecionar uma tarefa

Ao selecionar uma tarefa é possível visualizar o nome da tarefa e as atividades padrões para o perfil. Ao selecionar uma tarefa, qualquer atividade em execução é parada e é iniciada uma nova contagem para essa tarefa.

Só quando a execução de uma tarefa para ela é adicionada à grid.

Registrando as horas

Ao clicar em registrar as horas, todos os regisros dos gris e mais a atividade em execução, serão registrados no RedMine via requisição da API.

Movidesk - Atendimento Flex Smart

Aguardando documentação da API para desenvolvimento