| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | FP6000 - Manutenção Movimento Calculado |
| País: | Brasil |
| Requisito/Story/Issue : | DRHCALCDTS-9912 |
| Ticket: | 26212379 |
Foi identificado um comportamento inconsistente ao incluir capa do Movimento Calculado (FP6000) para funcionários que possuem saída por transferência. No cenário analisado, o funcionário possuía saída por transferência em 01/01/2024, e todos os seus históricos estavam corretamente encerrados nessa mesma data.
Entretanto, ao realizar a inclusão da capa no FP6000 para o período 02/2024, o sistema permitia a inclusão normalmente. Após essa ação, o sistema reabria automaticamente os históricos de lotação, criando novos registros com período de 01/02/2024 a 29/02/2024, mesmo o funcionário já possuindo saída por transferência anterior.
Além disso, ao eliminar a capa do FP6000 do mês 02/2024 que acabara de ser incluído, os históricos de lotação que haviam sido reabertos permaneciam no sistema indevidamente, gerando inconsistência nos dados históricos do funcionário.
Foi realizado um ajuste no processo de inclusão da capa no FP6000 para funcionários que possuem registro de saída por transferência (FP1600) com data anterior ao período informado.
A partir desse ajuste, ao tentar incluir a capa será exibida a pergunta "58211", alertando que o funcionário possui saída por transferência em data anterior ao período informado, questionando se o usuário deseja realmente continuar com a inclusão.
Caso o usuário responda “Sim”, a inclusão da capa será realizada normalmente e os históricos de lotação serão criados da mesma forma que ocorria anteriormente.
Caso posteriormente a capa seja eliminada, o sistema removerá automaticamente todos os históricos de lotação com data de início posterior à saída por transferência, garantindo que não permaneçam registros indevidos no histórico do funcionário.
Com esse ajuste, o sistema passa a alertar o usuário sobre a inconsistência potencial e garantir a limpeza automática dos históricos gerados, preservando a integridade das informações.
Não se aplica.
Não se aplica.
<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>
|