Índice style circle
Todas as As imagens que são atribuídas aos funcionários e participantes, ou suas movimentações as movimentações de atestado médico realizadas por meio do Meu RH, ficam armazenadas no Repositório de Imagens do Protheus.
A configuração do Repositório deve ser efetuada seguindo a orientação do documento abaixo:
https://tdn.engpro.totvs.com.br/pages/releaseview.action?pageId=271164947
Card documentos Informacao Caso o Meu RH seja configurado em um binário específico, diferente daquele que é utilizado para acessar o sistema via SmartClient, é preciso manter a mesma configuração para ambos os binários. Titulo IMPORTANTE!
Observação: caso o Meu RH seja configurado em um binário específico, diferente daquele que é utilizado para acessar o sistema via SmartClient, é preciso manter a mesma configuração para ambos os binários.
Para que o sistema Mas para que o Meu RH possa atender as requisições do Meu RH de forma satisfatória, e apresentar corretamente as imagens tanto por dispositivos móveis ou pelo navegador, foram estabelecidos limites os seguintes limites:
Atestado Médico = 5242880 Imagem do funcionário = 204800 Bytes (5MB2MB)
Imagem do funcionário Imagens de atestado médico = 5242880 Bytes (5MB)
a foto do funcionário, é necessário que os arquivos de imagem possuam no máximo 204800 Bytes, ou 200 Quilobytes.
Para auxiliar essa verificação foi incluída uma validação no Cadastro de Funcionários (GPEA010) para checar o tamanho da imagem. Caso o funcionário possua imagem, e ela ultrapasse o tamanho de 204800 Bytes, o sistema emitirá um alerta não impeditivo ao usuário.
Quando o funcionário possuir uma imagem em que o arquivo ultrapasse o tamanho de 204800 Bytes, o sistema exibirá uma imagem padrão no lugar da foto do funcionário, para indicar que existe um problema na imagem. Vide exemplo abaixo.
Sempre que uma imagem padrão for carregada o sistema apresentará no LOG do console uma mensagem informativa, indicando a matrícula que apresenta problemas na imagem:
"A matricula (Filial/Matricula) não possui imagem, ou ela ultrapassa o limite (204800 Bytes). Será utilizada uma imagem padrão"
É possível manipular o tamanho limite de 204800 Bytes que é verificado no Meu RH. Para isso foi disponibilizado o OBSERVAÇÃO: é possível manipular o tamanho limite de 204800 Bytes da imagem do funcionário por meio do Ponto de Entrada "MRHLOADIMG", e por meio deste será possível ampliar ou reduzir o tamanho do arquivo que será verificado para exibição no Meu RH.
Porém, ressaltamos que é preciso muito cuidado ao estabelecer limites superiores ao valor padrão de 204800 Bytes, pois, quando um líder acessa a Gestão do Time o sistema realiza o carregamento das fotos de seus subordinados. Dessa forma, caso existam muitas imagens de alta resolução, o carregamento dos arquivos poderá acarretar em lentidão, ou até mesmo travamento do sistema.
. Maiores informações sobre esse Ponto de Entrada poderão ser obtidas no link: MRHLOADIMG.
...
A configuração do Repositório de Imagens deve ser efetuada seguindo a orientação do documento disponibilizado no link: https://tdn.engpro.totvs.com.br/pages/releaseview.action?pageId=271164947
IMPORTANTE:
...
Mensagem exibida no cadastro de funcionários quando o registro possuir uma imagem que ultrapasse o limite de 204800 Bytes.
"O tamanho da imagem do funcionário supera 204800 Bytes. Isso afeta o desempenho de rotinas executadas via Job/WebServices"
Caso o ponto de entrada mencionado no item 01 esteja compilado, o cadastro de funcionários validará o tamanho da imagem conforme definido no PE.
No exemplo abaixo foi definido um tamanho de imagem diferente de 204800 bytes.
Imagem padrão exibida no perfil quando o arquivo da imagem ultrapassar o limite de 204800 Bytes.
Imagem padrão do perfil caso não possua nenhuma foto cadastrada.
A imagem padrão poderá ser exibida nas seguintes rotinas: Dashboard, Perfil do Colaborador, Gestão do Time, Aniversariantes, entre outras.
Abaixo um exemplo da Gestão do Time, onde existem funcionários com fotos, sem fotos, e com fotos maiores que 204800 bytes.
...
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |