Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Linha de Produto:

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

Segmento:

Segmentos_totvs
SegmentoRH

Módulo:Folha de Pagamento
Função:FP1600 - Manutenção Histórico de Situações
Ticket:7387864
Requisito/Story/Issue:DTSCORE01-160


02. SITUAÇÃO/REQUISITO

Ao informar o retorno de um afastamento no mês/ano de referência da empresa, sendo que este totalizou mais de 180 dias no mês/ano anterior, ou seja, o período aquisitivo que compreendeu este afastamento já encontra-se fechado e com dias de direito zerado, o sistema está alterando a data de término deste período aquisitivo para o dia do retorno, deixando-o com mais de 12 meses, e criando o novo período aquisitivo com data de início errada.

03. SOLUÇÃO

O programa foi ajustado para que ao ser informado o retorno de um afastamento, caso identifique que este possui mais de 180 dias dentro de um período aquisitivo, verifique se a data de retorno é:


  • inferior ou igual à data de término do período aquisitivo: neste caso, a data de término do período aquisitivo será alterada para a data de retorno, os dias de direito será zerado e o período aquisitivo será fechado. Também será criado o novo período aquisitivo com data de início igual ao dia posterior ao retorno do afastamento.
  • superior à data de térmimo do período aquisitivo: neste caso, apenas será criado o novo período aquisitivo com data de início igual ao dia posterior ao término do último período aquisitivo.



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>