Contexto de negócio
Cada vez mais o mercado exige que as operações complexas de dados sejam ainda mais ágeis e com custos reduzidos. Com o RH não é diferente, os processos cada vez mais complexos e com muitas variáveis a serem analisadas no que tange as informações do ponto eletrônico os profissionais de RH precisam de agilidade na hora de controlar processos funcionais da empresa.
Com essa necessidade e a importância desta área dentro da empresa, surgiu a necessidade da criação de um produto que possibilite a visualização de indicadores de funcionários que realizam o ponto eletrônico e marcações integradas com o Clock In. Para isso foi desenvolvido o Dashboard RH, nele estarão presentes 8 indicadores no total, sendo eles:
1 - Total de funcionários que utilizam o ponto eletrônico
2 - Total de funcionários com o ponto completo
3 - Total de funcionários com o ponto incompleto
4 - Total de funcionários sem marcações
5 - Total de marcações no Clock In
6 - Total de marcações integradas
7 - Total de marcações pendentes de integração
8 - Total de Marcações sem NSR no Clock In
Pré requisitos, configuração serviço REST
(Acesse a documentação aqui)
API
Para que o dashboard consiga trazer todos os indicadores, foi necessário o desenvolvimento de 6 APIs, onde cada API será responsável por trazer um ou mais indicadores, ou as filais para serem utilizadas no filtro do Dashboard RH.
Totvs custom tabs box |
---|
tabs | Filiais,Total de Funcionários,Ponto Completo e Incompleto,Funcionários sem Marcações,Integração Clock In |
---|
ids | filiais,totalfunc,ponto,semmarc,clockin |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Filiais |
---|
| FILIAIS - api/rh/v1/HrBranches API responsável por trazer todas as filiais para serem utilizadas no filtro do Dashboard RH. Assim será possível ter uma visão macro da empresa ou apenas de uma filial em específico. Ativação/Desativação da APIPor padrão esta API estará no sistema, porém será necessário realizar a devida configuração do serviço REST. Controle de AmbienteExige que os seguintes pontos sejam revisados: - Protheus com sua arquitetura devidamente estruturada.
ou - RM com sua arquitetura devidamente estruturada.
ou - Datasul com sua arquitetura devidamente estruturada.
Controle de VersãoO grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release. Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das linhas Protheus, RM e Datasul. SuporteO suporte aos recursos da API será de responsabilidade de cada linha (Protheus, RM e Datasul) onde será analisada pela equipe de suporte da Totvs. Esta API traz a funcionalidade exclusivamente para consultar todas as filiais cadastradas para serem utilizadas no filtro do Dashboard RH. CadastroEsta API contempla apenas a consulta das filiais cadastradas. ProcessosO Dashboard RH realizará o consumo da API para buscar todas as filiais. Como realizar a chamada da API RESTPara realizar o consumo da API, será necessário habilitar a porta multiprotocolo do Appserver. Para mais informações sobre a porta multiprotocolo clique aquiFiliais
|
|