gestaolegalufmg / gestaolegal

Sistema para Gestão de Assistências Judiciárias
GNU Affero General Public License v3.0
7 stars 8 forks source link

Sugestão de geração de relatório de presença com indicação de todos os usuários e seus cargos #132

Closed Ale-eloy closed 2 years ago

Ale-eloy commented 3 years ago

Durante os testes nós percebemos que a planilha gerada pelo relatório de presença de estagiários precisa de alguns ajustes para ser realmente funcional para o fluxo de trabalho atual. Atualmente, o relatório de presença gerado abrange apenas os estagiários, mas a DAJ possui vários outros colaboradores (professor, colaborador de projeto, etc.), todos os quais também batem ponto. Pensando nisso, elaboramos duas abordagens para a situação:

1. Sugestão n° 1:

Produzir um relatório com registros de presença de todos os usuários, ao invés de só relatórios de estagiários. Isso é importante porque (i) na prática a DAJ precisa verificar de mais colaboradores do que somente os estagiários; (ii) percebemos que sem esse relatório todas as informações de presença de outros usuários que não os estagiários vão para o limbo, ou seja, não geram nenhum output (em outras palavras, tanto faz se o um professor bate ponto ou não, porque não saberemos no final do mês). Com base nisso, nossa sugestão é gerar um planilha de presença abrangendo todos os usuários, e deixar indicado (a) o cargo e (b) se foi no plantão ou não. Não precisa gerar tabela no site, basta apenas o arquivo para download e já estaria ótimo.

2. Sugestão n° 2:

Nós entendemos que a Sugestão n° 1 seja o melhor cenário para absorver 100% o fluxo de trabalho e o que pretendiamos com essa funcionalidade. Subsidiriamente, apenas na hipótese de não ser possível ou não ser de forma alguma prático implementá-la, nós pensamos numa hipótese alternativa: adicionar apenas uma coluna de plantão (do tipo "sim" ou "não") para indicar se a presença marcada foi feita em dia do plantão do estagiário ou não. Esse dado já é colhido na página de confirmação de presença, que faz a diferenciação das presenças normais e das presenças em dia de plantão, então na prática é uma consulta de banco de dados com um campo a mais. Não precisa gerar tabela no site, basta apenas o arquivo para download e já estaria ótimo.

image

image

Ale-eloy commented 3 years ago

Esse issue pode ser tratado conjuntamente com o issue #131

anarafaelafaria commented 3 years ago

Não houve implementação de nenhuma das sugestões até a presente data.

image

image

BrunoMoReis commented 2 years ago

Conferido em 02/02/2022.

Houve a implementação de relatório com registros de presença de todos os usuários, ao invés de só relatórios de estagiários(SUGESTÃO 1).

Captura de tela 2022-02-02 214733a

Gerado uma planilha de presença abrangendo todos os usuários, e deixar indicado (a) o cargo e (b) se foi no plantão ou não

SSS