incluirMarcacao(Date dataApuracao, Date dataMarcacao, int horaMarcacao)
Permite incluir uma marcação de ponto conforme uma data de apuração, sendo que a data de apuração passada como parâmetro precisa estar entre o início e o fim do processamento do cálculo.
A origem da marcação incluída será considerada como “I - Inserida pela Regra”. E uso da marcação automaticamente será alterada o uso “2 - Marcação de Ponto”. Em todos os tipos de cálculo no sistema é permitida a inserção: Cálculo, Recálculo e Acertos.
A inclusão de marcações só poderá ocorrer entre marcações de origem “D - Digitada” ou “E - Eletrônica”, sendo permitida a inserção de marcações para o intervalo.
Sintaxe: incluirMarcacao(LocalDate dataApuracao, LocalDate dataMarcacao, int horaMarcacao);
Parâmetros:
Nome | Tipo | Descrição |
|---|---|---|
dataApuracao | LocalDate | Data de apuração |
dataMarcacao | LocalDate | Data da marcação |
horaMarcacao | int | Hora da marcação em minutos |
Contexto: Contexto de início do cálculo do colaborador
Exemplo: Incluir uma marcação para o dia 01/02/2017 às 11:30:
<div class="Code"><p>ContextoInicioCalculoColaborador contexto = getContainer().getContextoInicioCalculoColaborador();</p><p>LocalDate diaApurado = new LocalDate(2017, 2, 1);</p><p>int hora = 11 * 60 + 30;</p><p>contexto.incluirMarcacao(diaApurado, diaApurado, hora);</p></div>
English
Español

English
Español

