Dúvida
Como efetuar o cadastro do Relógio de Ponto?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Ponto Eletrônico - Todas as versões
Solução
O Protheus permite o cadastro de dois tipos de Relógio de Ponto, sendo:
1. - AFD - relógios REP homologados pela portaria 1510/671 do MTE ou 373 do Inmetro. Os arquivos gerados por este tipo de relógio contem o número de PIS ou CPF dos funcionários, portanto, o layout proposto pelo MTE deve ser obedecido;
2 - Não AFD - relógios que não são AFD tem arquivos com número de crachá. Neste caso, não existe um layout determinado, pois cada fabricante pode trabalhar com o seu. Cabe ao fabricante informar exatamente o layout ao cliente, para que seja possível cadastrar o equipamento.
Qualquer relógio é compatível com o Protheus desde que gere arquivo TXT dentro de uma das opções citadas acima.
Para os dois tipos de Relógio mencionados acima, o cadastro de alguns campos devem estar conforme exemplo abaixo:
Conheça os principais campos:
Pasta Geral:
- No campo Nro. Relógio (P0_RELOGIO) - Deve ser informado o código do relógio, que obrigatoriamente deve possuir 3 dígitos, por exemplo: 001;
- No campo Descrição (P0_DESC) - Deve ser informado o nome do relógio;
- No campo Controle (P0_CONTROL) - Deve ser informado o tipo de controle para qual este relógio foi destinado, onde: P - Relógio para controle de ponto; R - Relógio para controle de refeitório; A - Relógio/Catraca para Controle de Visitantes;
- No campo Tipo Arquivo (P0_TIPOARQ) - Deve ser informado o tipo do arquivo para este relógio, onde: D - Para arquivos padrão xBase; T - Para Arquivo Texto ou R - Para integração com Carol Clock In ou Suricato;
- No campo Nome Arquivo (P0_ARQUIVO) - Deve ser informado o caminho para pasta local ou de rede onde o arquivo TXT está salvo, mas nunca a pasta System (exceção apenas para uso de Schedule), por exemplo: C:PROTHEUS10/PONTO/CD.TXT. Vale ressaltar que o nome do arquivo de marcações deve ser exclusivo para cada relógio e não pode repetir para relógios diferentes.
Nos casos de uso das integrações com Carol Clock In ou Suricato, este campo será automaticamente preenchido com a palavra REP e não deve ser alterado.
- No campo Incremental (P0_INC) - Deve ser informado 1- SIM, se o relógio é incremental, ou seja, acumula as marcações no arquivo txt ou 2 - NÃO, se o relógio não é incremental, ou seja, não acumula as marcações no arquivo txt;
- No campo REP (P0_REP): Dever ser informado conforme o tipo do REP:
> número de fabricação nos casos de REP homologado pelas antigas portarias 1510/373 ou nos casos de REP C homologado pela portaria 671 em vigência;
> número do processo do último acordo ou convenção coletiva no caso de REP-A, e caso não haja, informar 99999999999999999;
> número de registro no INPI, no caso de REP-P
Nos casos de relógios que fazem o controle através do Crachá do funcionário, este campo deve ficar vazio.
Caso o formato do arquivo de marcações seja AFD – Arquivo Fonte de Dados, o sistema seguirá os layouts definidos pelo MTP de forma automática, não sendo necessário o preenchimento das demais abas do cadastro, salvo exceção dos cadastros para integração com o Suricato, onde deve ser informado na aba Outros - Campo Novo Relógio = SIM.
Nos casos de equipamentos que não são AFD, ou seja, tem o controle através do Crachá do funcionário, se faz obrigatório o cadastro das posições do arquivo, informação que deve ser requisitada ao fabricante para o correto cadastro no Protheus conforme orientações abaixo:
Aba Código:
- Ini. Código (P0_CODINI) e Fim. Código (P0_CODFIM) - Deve ser informada a posição inicial e final do crachá do funcionário conforme arquivo txt. A quantidade de dígitos deve ser exatamente igual a quantidade de dígitos informado no campo crachá no cadastro do funcionário.
Aba Relógio:
- Ini. Relógio (P0_RELOINI) e Fim. Relógio (P0_RELOFIM) - Deve ser informada a posição inicial e final do relógio conforme arquivo txt. O código do txt deve ser igual ao código do cadastro do relógio. Caso o arquivo txt não possua o código do relógio, deve ser utilizado o campo Form Relogio preenchendo com um valor fixo, por exemplo "001".
Aba Dia:
- Ini. Dia (P0_DIAINI) e Fim. Dia (P0_DIAFIM) - Deve ser informada a posição inicial e final do dia conforme arquivo txt.
Aba Mês:
- Ini. Mes (P0_MESINI) e Fim Mes (P0_MESFIM) - Deve ser informada a posição inicial e final do mês conforme arquivo txt.
Aba Ano:
- Ini. Ano (P0_ANOINI) e Fim Ano (P0_ANOFIM) - Deve ser informada a posição inicial e final do ano conforme arquivo txt.
Aba Horas:
- Ini. Hora (P0_HORAINI) e Fim Hora (P0_HORAFIM) - Deve ser informada a posição inicial e final da hora conforme arquivo txt.
Aba Minutos:
- Ini. Minutos (P0_MINUINI) e Fim Minutos (P0_MINUFIM) - Deve ser informada a posição inicial e final dos minutos conforme arquivo txt.
IMPORTANTE
- Um relógio associado a um número de REP não pode ser eliminado e nem pode ter o número alterado caso tenha marcações registradas pela leitura de marcações.
- A tabela SP0 que trata sobre o cadastro de relógios pode ser totalmente Compartilhada ou totalmente Exclusiva.
Compartilhamento Totalmente Exclusivo - é importante saber que os funcionários devem obrigatoriamente registrar o ponto apenas nos relógios cadastrados na mesma filial dele, ou seja, se o funcionário pertence a filial 01, poderá registrar o ponto apenas nesta filial, caso contrário, quando for realizada a leitura das marcações, esses dados não serão gravados na tabela SP8 - Marcações.
Nos casos onde as integrações com Suricato ou Carol Clock In forem utilizadas em mais de uma Filial do mesmo Grupo de Empresas, se torna obrigatório que a SP0 seja totalmente compartilhada.
Se o campo Centro de Custo for preenchido, só serão lidas as marcações dos funcionários que estão atrelados ao mesmo código de Centro de Custo informado do cadastro do Relógio.