Refatoração o fluxo de imagens (ERP/Backoffice) (DRHCLOCKIN-10007

Problema: Verificamos que existem situações onde a imagem (BASE64) do empregado é alterada, porém o IMAGECODE e IMAGESEQUENCE ficam o mesmo, consequentemente adotando a VALIDAÇÃO e HASH da imagem anterior, causando divergência na validação e fazendo persistir falhas no reconhecimento facial.

Solução: Finalizamos a liberação do novo processo de imagens descrito no BackOffice - Release 12.1.25030000 para todos ambientes e eliminamos tabelas/stagings obsoletas, ou seja, a partir da release 12.1.25030001 novos ambientes que instalarem o Clock In não vão posuir as tabelas/stagings photoapprovalemployee, imagehash e imagevalidation.


Implementar bloqueio para não eliminar uma imagem com origem no ERP (DRHCLOCKIN-10197

Problema: Imagens de funcionários provenientes do ERP podiam ser excluídas através do backoffice.

Solução: Implementado um bloqueio ao excluir fotos do funcionário. Caso seja uma imagem proveniente do ERP não poderá ser excluído pelo Backoffice.


Settings - Habilitar Data/Hora e Fuso Automático (DRHCLOCKIN-10323

Solução: Adicionado um novo "Settings" no Aplicativo BackOffice chamado de "Habilitar Data/Hora e Fuso Automático (Android) (EM CONSTRUÇÃO)". A funcionalidade está em construção e será liberada na versão do Mobile 12.1.25050000.


Envio das informações dos campos Centro de custo, Seção e Função para o Data Model Employee de clientes que utilizar o Connector Group DATASUL no Backoffice (DRHCLOCKIN-10008)

Problema: Verificamos que a pipeline do Datasul não está atualizando o campo do campo código da função, descrição da função e o Clock In Event Type Group Name. O código da função é pré-requisito para os eventos de marcação no Clockin. Desta forma é necessário que esse campo seja atualizado para que o campo Tipo de Evento seja atualizado também. Desta forma o cliente Datasul irá conseguir usar o evento de marcação no Clock In.

Solução:
Foram criadas as novas Stagings CARGO e RH_CCUSTO no Connector TOTVSDATASUL, com isso passamos a atualizar o Data Model Employee com os seguintes dados:


Importante
Para mais detalhes acesse a documentação: Configurar integração dos campos Função, Centro de Custo e Lotação do Datasul.