Árvore de páginas


Introdução


Além da integração com vários módulos do backoffice e com o Gestão de Pessoal da linha Protheus, o módulo de TOTVS Prestação de Serviços Terceirização está preparado para integrar-se com as mais diversas ferramentas de Gestão de Recursos Humanos e Gestão de Pessoal disponíveis no mercado, utilizando o que há de mais recente no quesito de tecnologias e de práticas de mercado.

O objetivo desta documentação é demonstrar como configurar a integração entre o módulo TOTVS Prestação de Serviços Terceirização e o módulo de Medicina e Segurança do Trabalho. Esta integração será utilizada quando for criado um orçamento de serviços e nele for informado que há riscos no posto de trabalho. Quando a integração estiver ativa, será criada uma tarefa de risco no módulo de Medicina e Segurança do Trabalho, que será chamada na geração do contrato.

Para habilitar essa integração é necessário criar campos na tabela TFF (Recursos Humanos) e na tabela TN5 (Tarefas).

Pré-requisitos

  1. TOTVS Prestação de Serviços Terceirização na versão 12.1.27 ou superior;
  2. Parâmetro MV_NG2GS com o valor .T.;
  3. Fonte TECA740.PRW com data igual ou superior a 24/02/2020. 
  4. Fonte TECA850.PRW com data igual ou superior a 24/02/2020. 
  5. Fonte TECA870.PRW com data igual ou superior a 24/02/2020. 
  6. Fonte TECA190D.PRW com data igual ou superior a 24/02/2020. 
  7. O campo TFF_RISCO, criado na base de dados.
  8. Os campos TN5_LOCAL, TN5_DLOCALTN5_POSTO e TN5_DPOSTO criados na base dados.


Importante

Conforme informado nas pré-condições listadas acima, para utilizar a integração é necessário criar parâmetros e campos na base de dados, através do Configurador (SIGACFG). Veja a seguir as instruções para criá-los:

O parâmetro MV_NG2GS habilita todas as funcionalidades de integração entre o SIGAMDT e SIGATEC. Ele precisa estar criado na base e ter seu conteúdo igual a verdadeiro (.T.).

  

Conteúdo do parâmetro.


Realize a criação do campo TFF_RISCO:

Informações necessárias para criação do campo


Realize a criação do campo TN5_LOCAL:

Informações necessárias para criação do campo


Realize a criação do campo TN5_DLOCAL:

IF(!INCLUI,POSICIONE("ABS",1,XFILIAL("ABS")+TN5->TN5_LOCAL,"ABS_DESCRI"),"")

Informações necessárias para criação do campo


Realize a criação do campo TN5_POSTO:

Informações necessárias para criação do campo


Realize a criação do campo TN5_DPOSTO:

Informações necessárias para criação do campo



Utilização

Quando o posto informado no orçamento de serviços tiver risco e o contrato for gerado, automaticamente uma tarefa será criada. Essa tarefa é criada apenas uma vez. Se em uma geração futura for utilizado o mesmo local e posto, essa tarefa não precisará ser criada novamente, pois já existe. É importante destacar que o processo de criação de tarefas automáticas funciona apenas para os orçamentos de serviços (com risco) que tiverem sua origem no SIGATEC.


Como a criação é automática, o código da tarefa (TN5_CODTAR) e o nome (TN5_NOMTAR) são criados automaticamente. O código receberá o último número sequencial existente na TN5 e o nome será composto pelo código do local + código da função.

Campo Risco no Orçamento de Serviço


Dentro do orçamento de serviços (aba recursos humanos / tabela TFF) foi criado um campo chamado risco (TFF_RISCO). Este campo será usado para informar se a função usada no orçamento possui risco. Caso seu conteúdo seja igual a 1-Sim, durante a geração do contrato será criada uma tarefa de funcionário para esta função, dentro da tabela TN5. A tarefa do funcionário corresponde ao dia em que ele trabalhou no posto que tem risco.

Exemplo de orçamento de serviço com Risco.


Criação de tarefas de risco na geração do contrato


Durante a geração do contrato (rotina Assistente de Contratos) será verificado se algum posto possui o campo risco informado como 1-Sim. Caso exista, automaticamente, será criada a tarefa de funcionário para esta função, dentro da tabela TN5.

Exemplo da criação da TN5 com os dados do local de atendimento e função utilizadas no orçamento de serviços


Criação de tarefas de funcionário (Alocação)


Com a Tarefa de risco criada (Tabela TN5), durante a geração da agenda do atendente (Alocação), será criada a tarefa de funcionário (Tabela TN6).

O período da criação da linha na tabela TN6 respeitará o período informado para alocação.

Ao realizar a Troca de Efetivos ou Cobertura será incluso a tabela TN6 conforme as premissas citadas acima. 


Imagem contendo o código do funcionário e o período de alocação.