01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAPON |
Função: | PONA030 |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHJORNPRT-3325 |
02. SITUAÇÃO/REQUISITO
Necessário implementar a possibilidade de efetuar a leitura de marcações seguindo os novos leiautes da Portaria 671 para os REP-A, REP-C e REP-P .
03. SOLUÇÃO
Ajuste na rotina de cadastros de relógios para informar qual layout o sistema deverá utilizar na leitura das marcações e ajuste na rotina de Leitura e Apontamento (PONM010) para processar corretamente o arquivo texto de acordo com o leiaute cadastrado no relógio. A alteração impacta apenas na leitura de arquivos AFD, não interferindo nas integrações com o Clock In ou Suricato, não sendo necessário preencher o campo Tipo do REP.
Observação
A melhoria depende da aplicação da atualização liberada no pacote de expedição do módulo RH a partir de 17/10/2022 e da execução do UPDDISTR com o dicionário diferencial.
Após a execução do UPPDISTR o campo "Tipo do REP" estará disponível no cadastro do relógio
Com a Portaria 671, existirá 3 novos tipos de REP e por isso ao realizar o cadastro do relógio será necessário definir qual o seu tipo para que o sistema consiga ler corretamente as marcações de acordo com cada Layout.
- Quando este campo não estiver preenchido ou a opção preenchida for 1 (1510) o sistema irá realizar a leitura das marcações utilizando o leiaute da Portaria 1510.
- Caso o campo seja preenchido com o a opção 2 (REP-A), o sistema utilizará o leiaute da Portaria 671 REP-A.
- Caso o campo seja preenchido com o a opção 3 (REP-C), o sistema utilizará o leiaute da Portaria 671 REP-C.
- Caso o campo seja preenchido com o a opção 4 (REP-P), o sistema utilizará o leiaute da Portaria 671 REP-P.
O sistema irá definir qual dos novos Leiautes definidos pela portaria 671/2021 será utilizado de acordo com a informação do campo Tipo do REP no cadastro de relógios.
Nos novos leiautes a identificação do funcionário é realizada através do CPF.
Abaixo estão exemplos de como devem ficar o Registro de Ponto em cada leiaute
REP-A ou REP-C
REP-P
Após o cadastro do relógio, ao executar a rotina de Leitura e Apontamento o sistema irá preencher os novos campos da RFE, apenas se o tipo do REP for referente a Portaria 671 (REP-A, REP-C, e REP-P).
O sistema continua realizando a leitura de arquivos gerados em relógios REP homologados pela portaria 1510, porém a portaria 671 possibilitou enviar o CPF também no leiaute da 1510
Com isso o sistema aceita o leiaute da 1510 tanto com PIS quanto com CPF
Exemplos do registro de ponto dentro do arquivo AFD da portaria 1510
Funcionário identificado pelo PIS
Funcionário identificado pelo CPF
Para os empregados que não possuem PIS e o REP não faz validação do PIS: colocar "9" na primeira posição e o CPF completo nas próximas onze posições
Para os empregados que não possuem PIS e o REP faz validação do PIS: colocar "8" na primeira posição, os dez primeiros dígitos do CPF nas posições seguintes e na última posição, o dígito verificador do PIS considerando os dez primeiros dígitos do CPF.
Neste caso o sistema irá calcular o 11º dígito do CPF para localizar o funcionário utilizando o CPF completo
Campo Criado no cadastro de relógios - SP0
X3_CAMPO | X3_ORDEM | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_XBOX | X3_FOLDER |
---|---|---|---|---|---|---|---|---|
P0_TPREP | 45 | C | 1 | 0 | Tipo do REP | Tipo do REP | 1=1510;2=REP-A;3=REP-C;4=REP-P | 0 |
Campos Criados na tabela de pré-leitura - RFE
X3_CAMPO | X3_ORDEM | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC |
---|---|---|---|---|---|---|
RFE_TPREG | 28 | C | 1 | 0 | Tipo do Reg | Tipo do Registro |
RFE_CPF | 29 | C | 12 | 0 | CPF | CPF do Funcionário |
RFE_IDMARC | 30 | C | 2 | 0 | Id Marc | Identificador da Marcação |
RFE_MARCON | 31 | C | 1 | 0 | Marc Online | Marcação Online |
RFE_SRH256 | 32 | C | 64 | 0 | Cod SRH256 | Código SRH256 |
RFE_CRC | 33 | C | 4 | 0 | Cod CRC | Código CRC |
RFE_DTGVMA | 34 | C | 24 | 0 | Dt Grv Marc | Data gravação da marcação |
Os números de PIS e CPF presentes neste documento foram gerados aleatoriamente e não representam as informações de uma pessoal real.
04. DEMAIS INFORMAÇÕES
Atualizador de dicionário e base de dados - UPDDISTR.
05. ASSUNTOS RELACIONADOS