InBox RunRunIT4OTRS
Versão 5.2.4
Data de Criação 12/12/2018
Recursos
Este módulo fornece a visualização dos recursos utilizados na plataforma RunRun.it, possibilitando assim o gerenciamento desses dados. Além da possibilidade de abrir novas tarefas no runrun.it, acompanhando o seu fechamento ou reabertura, e criar projetos sem sair do OTRS.
Pré-requisitos
Framework
As seguintes versões de framework OTRS são suportadas:
- [5.0.x]
Módulos
Os seguintes módulos são requeridos:
- [Nenhum]
Sistema Operacional
Os seguintes sistemas operacionais são requeridos:
- [Nenhum]
Software de Terceiros
Os seguintes softwares de terceiros são requeridos:
- [Nenhum]
Instalação
bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ RunRunIT4OTRS-5.2.4.opm
Configuração
Este módulo deve ser configurado via Configuração do Sistema na interface administrativa. As seguintes configurações devem ser realizadas:
Configurando acessos e identificações
Para utilizar o módulo, é necessário configurarmos o App-Key e UserToken conforme os acessos da conta do RunRun.it.
Para isso, basta acessar "Configuração de Sistema" do seu OTRS.
Busque o termo: RunRunIT4OTRS na aba de grupos.
As Credenciais se encontrarão no primeiro bloco.
Configure RunRunIT::Settings###Credentials com sua aplicação
Ainda nesta tela podemos configurar nossos parâmetros de abertura de tarefas no RunRun.it. Precisaremos de nossos:
- ID de Cliente
- ID do Time
- ID de Usuário.
Para obter esses dados, podemos utilizar a ferramenta RunRun.it Dash e pesquisarmos em cada tabela referente às informações.
Na combo-box da configuração RunRunIT::Settings###FirstScreen você pode escolher qual informação será exibida na primeira tela do módulo.
Em seguida será necessário configurar em RunRunIT::Settings###ConfigAction as telas em que a configuração de integração aparecerá. Por padrão, as telas de abertura de chamado já vem configuradas.
Configurando os Campos Dinâmicos necessários
Para o funcionamento do módulo, os seguintes campos dinâmicos do tipo Chamado serão necessários:
- RunRunCopy: Suspenso (No, Yes)
- SelectedProjectToTask: Texto
- RunRunITTaskType: Texto
- RunRunITProjectText: Texto
- RunRunITTaskTypeText: Texto
- RunRunITTaskID: Texto
- RunRunITCopied: Checkbox
Nome | Tipo | Tela / BackEnd |
---|---|---|
RunRunCopy | Suspenso (No, Yes) | Tela (1) |
SelectedProjectToTask | Texto | Tela (1) |
RunRunITTaskType | Texto | Tela (1) |
RunRunITProjectText | Texto | Tela (1) |
RunRunITTaskTypeText | Texto | Tela (1) |
RunRunITTaskID | Texto | BackEnd (0) |
RunRunITCopied | Checkbox | BackEnd (0) |
Todos os campos dinâmicos com Tela (1) deverão ser inseridos nas telas configuradas em RunRunIT::Settings###ConfigAction
Uso
Tela inicial
Acessando o módulo pela barra de navegação, essa será a visão do usuário. Se o usuário clicar no botão “Visualize e gerencie dados da plataforma RunRun.it no OTRS!”, o mesmo será redirecionado para o painel da RunRun.
Visualizando usuários
Em usuários irá exibir uma tabela dinâmica com todos os usuários cadastrados no RunRun.it, junto às suas respectivas tags de permissões (administrador, gestor, etc).
Visualizando equipes
Em equipes exibirá as equipes cadastradas no RunRun.it, junto aos seus líderes, centro de custo e membros.
Visualizando projetos
Projetos exibirão o nome do projeto, para qual cliente é, sua data de criação e entrega estimada, custos extras, total já trabalhado e total de horas do projeto junto ao progresso do mesmo.
Visualizando as tarefas
Na aba Tarefas, será exibido o cliente e projeto dessa tarefa, bem como sua atividade e responsável. Será exibido também um marcador indicando se aquela tarefa está sendo executada em tempo real. É possível visualizar o início e entrega estimada e também a quantidade de horas trabalhadas nessa atividade nos últimos 7 dias.
Visualizando as clientes
Em clientes, serão exibidos o nome, total de projetos, horas investidas e horas restantes junto ao total de horas desse cliente. Também será exibido a quantidade de horas trabalhadas para esse cliente nos últimos 7 dias.
Criando um novo projeto
No menu Administração, no bloco Configurações de Chamado, clique na opção: RunRunIT <-> Criar Projeto.
Informe o nome do novo projeto e clique em Enviar.
O sistema retornará uma mensagem de êxito ou falha na ação.
Criando uma nova tarefa no RunRun.it (copiando chamado)
Você pode criar um chamado no OTRS e copiá-lo como uma tarefa de um projeto no RunRun.it. Para isso basta adicionar os campos dinâmicos nas telas configuradas em RunRunIT::Settings###ConfigAction:
- RunRunCopy
- SelectedProjectToTask
- TaskType
- RunRunITProjectText
- RunRunITTaskTypeText
Na tela configurada, clique no campo RunRunCopy e selecione Sim. Selecione o projeto e o tipo da tarefa.
Exemplo:
Abra o chamado normalmente. No chamado já aberto, um artigo será criado indicando se foi copiado para o RunRun.it com êxito.
Caso seja configurado em uma tela que não seja de abertura de chamado, o procedimento será o mesmo.
Os campos dinâmicos RunRunITProjectText e RunRunITTaskTypeText contém respectivamente qual Projeto e Tarefa foi criado o Chamado.