Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

RH - Linha Protheus - PON x Suricato - Integração de Troca de Turno para o Suricato

time.png Tempo aproximado para leitura: 00:05:00 min

Dúvida
Como funciona a integração de Troca de Turno do Protheus para o Suricato?

Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Ponto Eletrônico - A partir da versão 12.1.23

Solução
A integração de Trocas de Turno feitas no Protheus, ocorrem de forma automática no momento em que o usuário salva o registro.

Existe um campo não visual dentro da rotina de Troca de Turno que controla se aquele registro foi integrado ou não, e se sim, em qual dia/mês/ano. O campo citado é o PF_RHEXP, da tabela SPF.

Para análise dos dados integrados e geração do arquivo XML, é necessário que o conteúdo do parâmetro MV_TSATLOG esteja como 5, desta forma, quando a Troca de Turno for feita no Protheus, serão gerados os XMLs dentro da pasta System do ambiente.
Essa opção é útil para analisar erros, porém, existe uma queda de performance. Neste caso orientamos que o cliente gere os arquivos desta forma apenas para análises pontuais.

Quando os arquivos XML são gerados dentro da pasta System, eles podem ser de envio ou retorno. Entende-se por XML de envio:
- Numero Sequencial_SND.XML → XML enviado ao Suricato. Exemplo: 12345678_SND
Entende-se por XML de retorno:
- Numero Sequencial_RCV.XML → XML recebido do Suricato como retorno do XML SND. Exemplo: 12345678_RCV.

O comportamento da integração é de retirar o vínculo entre o turno antigo e o funcionário no Suricato, e enviar os novos dados, portanto, serão gerados XMLs contendo os dados do novo turno, a retirada do vínculo com o turno antigo, e o vínculo com o novo turno.




O Protheus gera XMLs contendo:

- os dados do novo Turno de Trabalho/Sequência da Tabela de Horário Padrão (caso exista mais de uma Sequência, será gerado um XML para cada uma dela):



- a remoção do vinculo do funcionário com o Turno antigo:



- o vínculo do funcionário com o novo Turno:

OBS: a tag initialScaleBaseDate vai demonstrar como data a Segunda-Feira da semana da Troca de Turno do funcionário. Por exemplo: para um funcionário que teve troca de turno no dia 01.08.2023 (Terça-Feira), será demonstrada a data de 31.07.2023. Isso ocorre por validações feitas no Suricato relacionadas à liberação de acesso da pessoa na empresa.

O conteúdo do campo PF_RHEXP ficará desta forma:


No Suricato, acessando Registro - Perfil de Acesso, será possível verificar os horários atualizados e que o funcionário poderá acessar a empresa ou refeitório:





Nos casos em que ocorrerem falhas na integração, para forçar o reenvio dos dados devem ser feitos os trâmites abaixo:
- limpeza do conteúdo do campo RA_RHEXP do cadastro do funcionário;
- para integração de um único registro: acessar o cadastro do funcionário e fazer alguma alteração de dados que constem no XML, como exemplo, o crachá. Pode ser adicionado um número, ou retirado um número;
- salvar o registro no Protheus. Isso fará com que os XMLs sejam gerados novamente dentro da pasta System, ou seja, o Protheus enviará os dados novamente ao Suricato.
OBS: depois você pode retornar no cadastro do funcionário e retornar o número original do crachá e salvar, o dado será atualizado no Suricato imediatamente. Esta ação de alteração se faz necessária apenas em casos de falha da integração.
- para integração de vários registros: recomendamos que o reenvio seja feito através da rotina de Carga Inicial (PONM430), selecionando apenas a opção 08 - Funcionários. Serão gerados XMLs para todos os funcionários do ambiente, portanto, pode ocorrer queda de performance.

Saiba Mais:
Acesso e Segurança by Suricato

Integração Protheus x Suricato
Pacote de Expedição Contínua - Acumulado RH

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _