Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoRH

Módulo:MeuRH
Função:GPEA010, RHNP02
Issue: RHMOBILE01-93269744


02. SITUAÇÃO/REQUISITO

Quando a foto do funcionário é de alta resolução, e o arquivo da imagem supera o tamanho de 4 Megabytes, o sistema pode apresentar lentidão para exibir as informações na tela.

O problema pode ser agravado quando o acesso ao sistema está sendo feito por um gestor que possui subordinados com arquivos de imagem de tamanho igual ou superior ao citado no parágrafo anterior. Nesses casos poderá inclusive ocorrer o travamento do sistema e impossibilitar durante o login.

03. SOLUÇÃO

Foram implementadas validações na API responsável por fazer o carregamento da foto do funcionário.

Quando E quando o arquivo de imagem for superior a 204800 Bytes, a foto do funcionário não será exibida, e em seu lugar será exibida uma imagem padrão para indicar que existe um problema que impediu a exibição da foto cadastrada.

Também foi incluída uma validação no cadastro de Funcionários do módulo Gestão de Pessoal (SIGAGPE). Sempre que houver a inclusão, cópia ou alteração de algum registro que possui foto, e o arquivo da imagem ultrapassar o limite de 204800 Bytes, o sistema emitirá um alerta não impeditivo informando sobre o tamanho do arquivo.

Para saber mais sobre as validações que foram implementadas na imagem do funcionário, acesse: Requisitos para exibicao da foto do funcionario

04. DEMAIS INFORMAÇÕES

Para saber mais sobre o perfil do colaborador no Meu RH, acesse: 4.0 Perfil do Colaborador

05. ASSUNTOS RELACIONADOS



Templatedocumentos


HTML
<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>