Árvore de páginas

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 Datasul

Segmento:

Segmentos_totvs
SegmentoRH

Módulo:Controle de Frequência
Função:prghur/spp/cria_sit_calc_ptoele.r
Ticket:11703717
Requisito/Story/Issue (informe o requisito relacionado) :DTSCORE01-4849


02. SITUAÇÃO/REQUISITO

Funcionário pertence à categoria de ponto cujo período de ponto inicia no dia 01 e termina no dia 31

Ao realizar a importação de batidas através do programa PE7100 - Tarefa Atualiza Marcação Controle de Acesso, estas foram importadas com o erro 38 - Ponto não habilitado para data processo.

Foi então Então, foi executado o programa de acerto prghur/spp/cria_sit_calc_ptoele.r, informando na tela o mês 06/2021,  para para corrigir a habilitação de ponto. Em seguida, as batidas que haviam sido importadas com erro 38 foram importadas com sucesso.

Novamente foi executado o programa de acerto prghuracerto prghur/spp/cria_sit_calc_ptoele.r, porém informando na tela o mês 05/2021.

Ao tentar calcular o ponto do mês 06/2021 para este funcionário, no log de execução aparece a mensagem "Nenhum Registro Processado", e  e o cálculo não é efetuado.

03. SOLUÇÃO

O programa de acerto prghur/spp/cria_sit_calc_ptoele.r ao ser executado efetua o ajuste da habilitação de ponto (da categoria e do funcionário) para o mês informado em tela e para os dois meses seguintes. 

Porém, quando o término do período de ponto está parametrizado como dia 31 no programa FP0580 - Manutenção Categoria Salarial, a data de término do período de ponto dos dois meses seguintes ao informado na tela estava sendo calculada de forma errada, causando os problemas reportados.

Este programa foi ajustado para calcular corretamente a data de término do período de ponto quando este finalizar no dia 31.

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

  • Não se aplica.


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>