Programas ou Relatórios / Rotinas Especiais:
- Configuração do Portal
- Portal RH - Minhas Solicitações
- Portal RH - Envio de e-mails de Solicitações
- Portal RH - PDF de Solicitações
Menus ou Localização:
Menu: Administração do Sistema / Administração do Portal/ Configuração do Portal / Solicitações-Modelos
Menu: Portal RH / Meus dados / Minhas Solicitações / Minhas Solicitações
Menu: Portal RH / Meus dados / Minhas Solicitações / Solicitações Pendentes
Menu: Portal RH / Meus dados / Minhas Solicitações / Minhas Aprovações
Menu: Portal RH / Meus dados / Minhas Solicitações / Minhas Reprovações
Menu: Portal RH / Meus dados / Minhas Solicitações / Minhas Execuções
Menu: Portal RH / Meus dados / Minhas Solicitações / Minhas Execuções Anuladas
Implementação:
Foi realizada uma implementação para permitir que campos das solicitações possam ficar visíveis apenas para alguns dos envolvidos na solicitação. Para isso, foram realizadas as seguintes alterações:
- Administração do Sistema:
No cadastro de “Solicitações – Modelos”, será possível configurar em quais das etapas da solicitação (Solicitação, Aprovação e Execução) os campos ficarão visíveis.
Para isso, foi incluída uma nova aba chamada “Permissões” onde todos os campos já vinculados à solicitação serão exibidos, sendo que por padrão todos estarão marcados para serem visualizados em todas as etapas da solicitação, podendo ser alterados pelo usuário. Esta aba “Permissões” será exibida apenas quando a solicitação possuir alguma regra por perfil (aba chamada Regra por Perfil) cadastrada.
Para as etapas de Aprovação (de 1 até 5) que possuem a regra “Não requer Aprovação”, a configuração de permissão ficará desabilitada e desmarcada, porém se a solicitação possuir mais de uma regra por perfil, basta uma delas possuir aprovador que os campos ficarão habilitados para configuração da permissão em tal etapa.
Os campos cadastrados especificamente em cada etapa não poderão deixar de ficar visíveis em sua própria etapa, ou seja, estarão desabilitados em sua etapa e sempre serão visíveis (marcados).
Se uma nova regra for incluída nas regras das solicitações, as permissões dos campos serão habilitadas e por padrão todos os campos estarão liberados (marcados) para todas as etapas, isso quando a solicitação não possuir nenhuma regra cadastrada. Se uma etapa de aprovação que não existia antes for incluída nas regras das solicitações, tanto em uma nova regra, quanto em uma regra já existente, as permissões dos campos de tal etapa serão habilitadas e por padrão todos os campos estarão liberados (marcados).
Se um campo for incluído depois de já ter as permissões de campos configuradas para os demais, este novo campo constará liberado (marcado) para todas as etapas existentes (com regras por perfil).
Se todas as regras por perfil da solicitação forem excluídas a aba "Permissão" ficará oculta. As permissões não serão excluídas para que as solicitações que já existiram possam continuar validando as regras.
Os modelos de solicitações já cadastradas no sistema e as solicitações já abertas para tais modelos, terão por padrão todos os campos liberados para todos as etapas da solicitação, devendo posteriormente o usuário alterar o que não deve ser exibido.
Importante:
Para que o bloqueio dos campos aconteça de forma correta, é preciso que os perfis de cada etapa de aprovação sejam distintos, ou seja, caso os perfis de Aprovação se repitam, será necessário bloquear em ambas etapas de aprovação.
- Portal RH:
O Portal RH passará realizar validação das permissões dos campos das solicitações nas seguintes situações:
- Ao abrir uma nova solicitação ou dar andamento individual em uma solicitação, serão exibidos apenas os campos que o usuário tem permissão no momento.
- Ao abrir uma nova solicitação ou dar andamento em uma solicitação já aberta é enviado e-mail para o responsável da próxima etapa da solicitação e para o próprio solicitante. Neste e-mail constarão apenas os campos que o(s) responsável (s) da etapa em questão possuir permissão no momento do envio de cada e-mail.
- Na consulta de solicitações (Minhas Solicitações, Minhas Aprovações, Minhas Reprovações, Minhas Execuções, Minhas Execuções Anuladas) ao visualizar a solicitação, somente serão exibidos os campos que o usuário tem permissão naquele momento.
- Na consulta de Solicitações Pendentes, de modo coletivo, onde são exibidos os campos na listagem de solicitações serão exibidos apenas os campos que o usuário tem permissão naquele momento.
- Ao gerar o PDF das solicitações, tanto pela opção que existe dentro de cada solicitação, quanto aquele que é gerado ao realizar a execução da solicitação de modo individual ou coletivo, vai exibir apenas os campos que o usuário que está gerando o documento tem permissão naquele momento.
- Quando uma notificação de solicitação é acessada, ela direciona direto para a solicitação mencionada na notificação. Neste caso, a solicitação será exibida apenas com os campos que o usuário tem permissão naquele momento.
OBS:
- O campo "Detalhamento" e o campo "Observação" que é padrão de todas as solicitações e não é cadastrado pelo usuário na Administração do Sistema, não passará por esse cadastro de permissão.
- Se o usuário se enquadrar em etapas diferentes da solicitação, basta ter permissão para tal campo em uma das etapas para que ele possa ser visualizado em qualquer etapa.