Tempo aproximado para leitura: 00:01:30 min
Dúvida
Qual a finalidade do parâmetro MV_USACALE - Define se no Apontamento de Produção Mod 2 terá o tratamento do calendário na contagem do tempo decorrido. Se Falso considera tempo corrido?
Ambiente
TOTVS Manufatura - TOTVS Manufatura (Linha Protheus) - Planejamento e Controle da Produção (SIGAPCP) - Todas as versões
Solução
O parâmetro MV_USACALE indica se nas rotinas de apontamento de tempo MATA680 - Produção PCP MOD 1 e MATA681 - Produção PCP MOD 2, para o cálculo do tempo transcorrido, deve ser utilizado o calendário cadastrado no MATA780 - Cadastro de Calendários ou realizar uma subtração simples entre a data e hora inicial e data e hora final.
O parâmetro MV_USACALE é usado em todas as rotinas que fazem leitura do calendário, como as rotinas de apontamento do SIGAPCP - Planejamento e Controle da Produção, SIGAACD - Automação e Coleta de Dados e SIGAPMS - Gestão de Projetos.
Exemplo de uso:
No calendário é definido que o turno de trabalho é das 08h00 até 12h00, retomando as 13h30 até 18h00.
No apontamento de produção é informada a hora inicial 07h30 e hora final 08h30.
- Se o parâmetro MV_USACALE for .F. o Sistema calculará o tempo transcorrido de 01h00, ou seja, das 07h30 às 08h30.
- Se o parâmetro MV_USACALE for .T. o Sistema calculará o tempo transcorrido de 00h30, ou seja, das 08h00 às 08h30, pois o turno inicia somente às 08h00. O tempo apontado antes do início do turno é ignorado.
0 Comentários