Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Pontos de Entrada
01. VISÃO GERAL
O Fechamento Mensal transporta os lançamentos dos arquivos do período corrente para seus respectivos acumulados. Dessa maneira, preservam-se os históricos das marcações, dos apontamentos, dos resultados e das refeições.
Ao final do processo, será gerado um novo período de apontamento e serão atualizadas as sequências de trocas de turnos para o próximo período.
•Atualiza tabela de Troca de Turnos (SPF) – gerando a primeira troca de turno (quando atualiza as sequências) e a regra de cada funcionário referente ao novo período. – Cadastro Funcionários > Troca de Turno.
• Gera o novo período de apontamento para as filiais envolvidas atualizando os parâmetros MV_PONMES e MV_PAPONTA. – Atualizações > Cadastros Gerais > Parâmetros.
• Acrescenta o período do fechamento no Histórico de Períodos de Apontamentos (SPO). – Atualizações > Cadastro Ponto > Período Apontamento.
02. EXEMPLO DE UTILIZAÇÃO
Configuração da Troca de Turno efetuado pelo fechamento Mensal e manualmente quando o funcionário trabalhou em mais de um turno no mesmo período.
Na rotina de troca de turno do funcionário admitido em 02/01/2021 constam 04 registros de trocas efetuados automaticamente nos fechamentos
O registro atual já posicionado com data do período aberto (01/05/2021 a 31/05/2021)
Período de Apontamento aberto – 01/05/2021 a 31/05/2021
Para efetuar a configuração para empregados que trabalham em mais de um turno, deverá seguir os passos:
Troca de Turno: PONA160- Atualizações/Cadastros Funcionários/Troca de Turno:
No exemplo abaixo o empregado sempre pertenceu ao Turno 001/ Seq. 01/ Regra 01.
Porém, no dia 13/05/2021 o empregado foi alocado ao Turno 002, sendo assim, foi incluída manualmente para a data 13/05/2021 a troca de turno e como a mesma se estende até o dia 14/05/2021 e após retorna ao Turno de origem, foi incluído então, o dia 17/05/2021 identificando o retorno do empregado ao turno de origem.
Esta rotina é atualizada automaticamente após o fechamento do período do ponto trazendo como data inicial o período atual do ponto após cada fechamento realizado, porém, permite esta manutenção manual, caso ocorram trocas de turno.
As informações cadastradas nesta rotina serão armazenadas na tabela SPF.
Efetuar geração das Marcações
Em Atualizações- > Lançamentos - > Integrados: PONA280
Observe abaixo que o sistema realizou os cálculos normalmente conforme regra de apontamento para cada turno, tanto para o turno 001 – Origem como para o turno 002 – Troca de turno.
Inicio do período com o turno 001
Dia 12/05 com turno 001(dia anterior a troca de turno)
Dias 13/05 a 16/05 (Dias das referidas trocas de turno para 002)
E no dia 17/05 retorno no turno 001.
Efetuar o fechamento Mensal do período 01/05/2021 a 31/05/2021
Após fechar o período visualizar na troca de turno que constam as datas anteriores referente a troca manual e já posicionado a data de 01/06 referente ao período atual.
02. PONTOS DE ENTRADA (PONA160)
PN160VAL - Validação da Linha
Ponto-de-Entrada: PN160VAL - Validação da Linha
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
Este Ponto de Entrada permite realizar a validação da linha na rotina PONA160.
Programa Fonte
PONA160.PRX
Sintaxe
PN160VAL - Validação da Linha ( < aCols[n]> ) --> lTudoOk
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aCols[n] | Array of Record | aCols da linha corrente | X |
Retorno
lTudoOk
- (logico)
- • Indica se validação esta OK.
Observações
O Ponto de Entrada deve retornar um valor lógico para validar a última linha.Exemplos
#INCLUDE "RWMAKE.CH"User Function PN160VALLocal aMeuArray := PARAMIXBAlert("Teste com o ponto de entrada PN160VAL")Return .T.
PONAP160 - Programação de turnos
Ponto-de-Entrada: PONAP160 - Programação de turnos
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Permite a impressão de documento que registra a alteração na Programação de Turnos.
Na confirmação de uma "inclusão" ou "alteração" da troca de turnos de um funcionário, é possível executar este ponto de entrada, realizado logo após a gravação das trocas.
Obs.: (criado a partir de solicitacao segundo BOPS 0012616).
Programa Fonte
PONA160.PRW
Sintaxe
PONAP160 - Programação de turnos ( ) --> URET
Retorno
URET
- (qualquer)
- Sem Retorno.
Observações
Parâmentros enviados
Não são enviados parâmetros via variável ParamIXB.
Retorno
Não existe retorno.
Templatedocumentos |
---|