Ir para o conteúdo principal

[SOLAR] Estudo para implementar o histórico das ações que impactam no processo

EstudoData: no27/08/21

que

Autores:

diz
    respeito
  1. Anderson aAnschau
  2. implementaçã
  3. João deVitor umPaulino
  4. histórico
  5. Milton deDaniel movimentaçõesYama
  6. do
processo

1 de licenciamento/outorga do SOLAR


Objetivo

Avaliar possíveis opções para a implementação de um histórico de movimentação realizadas em um processo no SOLAR.

Justificativa

2 Introdução

Diante da possibilidade de auditoria ou manifestação por parte do Ministério Publico do Estado ou do Tribunal de Justiça, existe a necessidade de que o SOLAR conte com a função de registrar as ações tomadas pelos participantes de um processo. Com os resultados deste estudo esperamos que auxilie na tomada de decisão do time em favor da melhor abordagem para a solução do problema.

3 Desenvolvimento

3.1 Resultado esperado

Descobrir a melhor forma de implementar uma função para o registro de ações tomadas em um processo de licenciamento.

Resultados

3.2 Pesquisa

Com a criação de um método chamado CriarTramitacao() a forma como os dados serão recolhidos trarão uma autonomia maior para o sistema e para futuros relatórios administrativos. Este método irá receber as seguintes propriedades além de um id e a data e hora em que a etapa foi realizada:

  • Nome do usuário que tramitou
  • CPF do usuário que tramitou
  • Departamento do usuário que tramitou
  • Departamento de destino
  • Servidor de destino
  • Observação a respeito da pesquisaetapa

A forma como essas informações serão exibidas podem seguir o modelo presente no SEI quando se consulta o andamento do processo.

Sem título.png

4 Conclusão

Após discussão com o time e pesquisas a respeito de frameworks e bibliotecas de auditoria, foi chegado a um consenso de que a melhor abordagem para o problema seria criar um método próprio, pois traz uma maior autonomia para os técnicos do time sobre a forma com que os dados são recolhidos para fins de registro de movimentação de um processo, foi criado um método chamado CriarTramitacao que irá receber as seguintes propriedades além de um id e a data e hora em que foi realizado a etapa:

  • Nome do usuário que tramitou
  • CPF do usuário que tramitou
  • Departamento do usuário que tramitou
  • Departamento de destino
  • Servidor de destino
  • Observação a respeito da etapa

A forma como essas informações serão exibidas podem seguir o modelo presente no SEI quando se consulta o andamento do processo.

Sem título.png

ENVOLVIDOS:

  • João Vitor Paulino Nobre
  • Milton Daniel Yama
Elaborado em 27 de agosto de 2021.