Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
  1. Versões
  2. Visão Geral
  3. Exemplo de utilização
  4. Tabelas utilizadas


01. VERSÕES

Informações
iconfalse

A partir dos patches:

  • 12.1.33.12.1.34.2205.130
  • ou superiores.

02. VISÃO GERAL

Ter de forma nativa no produto a possibilidade de carga e integração dos dados pessoais dos funcionários para nossa solução Performance & Metas (P&M). Assim, o sincronismo dos funcionários será de forma automatizada e irá otimizar o esforço que antes era necessário para sequência do processo de avaliação, PDI e demais rotinas dentro no P&M.

03. EXEMPLO DE UTILIZAÇÃO

Será possível realizar a carga e integração de forma online dos dados contratuais e movimentações dos funcionários que estão no ERP e que são necessárias para a apuração do pagamento de PLR.

04. PARAMETRIZAÇÃO

 

Deck of Cards
id1
Card
id1
labelParametrização
titleParametrização

Acesse o menu Serviços Globais | Segurança | Perfis, selecione o sistema Folha de pagamento, edite o perfil desejado, vá em acesso aos menus e permita o acesso 01.05.01 - Integração Performance e Metas / Feedz

Image Added


Acesse RH | Folha de pagamento | Configurações | Parametrizador | 06.02 - Integrações | 06.02.10 - TOTVS RH Performance e Metas / Feedz  selecione a opção "Performance e Metas" e cadastre os dados para a integração.

Image Added


Mais informações acesse: Chaves de IntegraçãoImage Removed

Card
defaulttrue
id2
labelPerfomance e Performance & Metas
titlePerfomance e Metas

Acessando Administração de Pessoal | Integração Performance e Metas / Feedz, podemos fazer a integração filtrando por funcionário ou , por período de admissão ou por período dos históricos selecionados, conforme tela abaixo:

Image RemovedImage Added


  Após a execução será apresentado um log de erros ou de execução.

Image Modified

  ATENÇÃO:

  • Não é permitido a mesma descrição de seção, mesmo que o código seja diferente. Regra estabelecida pela P&M.
  • Múltiplos Vínculos: a P&M permite apenas um cadastro por pessoa, sendo assim, ao integrar mais de um funcionário com o mesmo código de pessoa, o P&M irá sobrepor e prevalecerá o ultimo cadastro integrado para o mesmo código de pessoa, sendo que, na Folha de Pagamento a ordem de envio é a data de admissão para o mesmo código pessoa, e caso a data de admissão seja igual, dependerá da ordem do banco de dados.


   Maiores informações acessar o link abaixo:   https://tdn.totvs.com/pages/viewpage.action?pageId=676047532 Mais informações acesse: Integração de cadastros básicos de pessoas



Card
id3
labelDe/Para
titleDe/Para
Card
id3
labelDe/Para
titleDe/Para

1 - PESSOAS

1.1 - DADOS ENVIADOS NO ENDPOINT DE PESSOAS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFUNC.CODCOLIGADA
A partir da versão 1
nameNomePPESSOA.NOME
A partir da versão 1
socialNameNome de preferência (apelido)PPESSOA.NOMESOCIAL
A partir da versão 1
email
E-mail
EmailPPESSOA.EMAIL
A partir da versão 1
admissionDateData de admissãoPFUNC.DATAADMISSAO
A partir da versão 1
lastRaiseDateData de último aumentoPFHSTSAL.DATAMUDANCA
A partir da versão 1
birthDateData de aniversárioPPESSOA.DTNASCIMENTO
A partir da versão 1
demissionDateData de demissãoPFUNC.DATADEMISSAO
A partir da versão 2
experienceEndDateData do fim do período de experiênciaPFUNC.FIMPRAZOCONTR
A partir da versão 2
dismissalType

Tipo de demissão:
1 - Pedido de desligamento
2 - Sem justa causa
3 - Com justa causa

DE/PARA:

Caso o tipo de demissão seja  "3 - Inic. Empregado com justa causa" ou  "4 - Inic. Empregado sem justa causa", retorna "1 - Pedido de desligamento".

Caso o tipo de demissão "2 - Inic.Empregador sem justa causa" retorna "2 - Sem

justa caua,
3 - Com justa causa

justa causa".

Caso o tipo de demissão "1 - Inic.Empregador com justa causa", retorna "3 - Com justa causa".

Valores diferentes dos citados acima, retorna  "2 - Sem justa causa".

PFUNC.TIPODEMISSAO
A partir da versão 2
hiringTypeIntegrationId

Identificador único de integração do regime de contratação

A partir da versão 2
PFUNC.CODTIPO
departmentIntegrationIdIdentificador único de integração da área da pessoaPFUNC.CODSECAO
A partir da versão 1
positionIntegrationIdIdentificador único de integração do cargo da pessoaPFUNC.CODFUNCAO
A partir da versão 1
positionLevelIntegrationIdIdentificador único de integração do nível cargo da pessoaPFUNC.CODNIVELSAL
A partir da versão 1
facilityIntegrationIdIdentificador único de integração da unidade da pessoaPFUNC.CODFILIAL
A partir da versão 1
managerIntegrationIdIdentificador único de integração do líder imediato da pessoa
A partir da versão 1
Código da Pessoa do chefe imediato, verificando a estrutura de Chefe/Supervisor
ou Hierarquia por Posição (quando ativada).

Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo
e
que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.1 - DADOS ENVIADOS NO ENDPOINT DE CARGOS

Campo

Descrição

Campo RM
Disponível nas versões
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFUNCAO.CODIGO
A partir da versão 1
nameNomePFUNCAO.NOME
A partir da versão 1
positionGroupIntegrationIdIdentificador único de integração do grupo de cargo do cargoPFUNCAO.CARGO
A partir da versão 1


Retorno


Descrição

Valor string

O retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.2 - DADOS ENVIADOS NO ENDPOINT DE NÍVEIS DE CARGOS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MVNIVELFUNCAO.CODNIVEL
A partir da versão 1
nameNomeVNIVELFUNCAO.NOMENIVEL
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.3 - DADOS ENVIADOS NO ENDPOINT DE GRUPOS DE CARGOS

Campo

Descrição

Campo RM
Disponível nas versões
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPCARGO.CODIGO
A partir da versão 1
nameNomePCARGO.NOME
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.4 - DADOS ENVIADOS NO ENDPOINT DE UNIDADES

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MGFILIAL.CODFILIAL
A partir da versão 1
name

Nome

GFILIAL.NOME
A partir da versão 1


Retorno


Descrição

Valor string

O retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.5 - DADOS ENVIADOS NO ENDPOINT DE ÁREAS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPSECAO.CODIGO
A partir da versão 1
nameNomePSECAO.DESCRICAO
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


2 - REGISTROS AUXILIARES

2.6 - DADOS ENVIADOS NO ENDPOINT DE REGIMES DE CONTRATAÇÕES

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&M
A partir da versão 2
PTPFUNC.CODCLIENTE
nameNome
A partir da versão 2
PTPFUNC.DESCRICAO


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


3 - HISTÓRICO DE REGISTROS AUXILIARES POR PESSOAS

3.1 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA CARGOS

Campo

Descrição

Campo RM
Disponível nas versões
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTFCO.CODCOLIGADA
A partir da versão 2
positionIntegrationIdIdentificador único de integração do cargo da pessoaPFHSTFCO.CODFUNCAO
A partir da versão 2
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 2
changeDateData de alteração da pessoa para o cargoPFHSTFCO.DTMUDANCA
A partir da versão 2


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


3.2 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA NÍVEIS DE CARGOS

Campo

Descrição

Campo RM
Disponível nas versões
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTFCO.CODCOLIGADA
A partir da versão 1
positionLevelIntegrationIdIdentificador único de integração do nível de cargo da pessoaPFHSTFCO.CODNIVEL
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
changeDateData de alteração da pessoa para o nível de cargoPFHSTFCO.DTMUDANCA
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


3.3 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA GRUPOS DE CARGOS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTFCO.CODCOLIGADA
A partir da versão 1
positionGroupIntegrationIdIdentificador único de integração do grupo de cargo da pessoaVGRUPOOCUPACIONAL.CODGRUPOOCUP
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
changeDateData de alteração da pessoa para o grupo de cargoPFHSTFCO.DTMUDANCA
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


3.4 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA UNIDADES

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTSEC.CODCOLIGADA
A partir da versão 1
facilityIntegrationIdIdentificador único de integração da unidade da pessoaGFILIAL.CODFILIAL
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
changeDateData de alteração da pessoa para a unidadePFHSTSEC.DTMUDANCA
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


3.5 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA ÁREAS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTSEC.CODCOLIGADA
A partir da versão 1
departmentIntegrationIdIdentificador único de integração da área da pessoaPFHSTSEC.CODSECAO
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
changeDateData de alteração da pessoa para a áreaPFHSTSEC.DTMUDANCA
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


4 - AFASTAMENTOS POR PESSOAS

4.1 - DADOS ENVIADOS NO ENDPOINT DE AFASTAMENTOS POR PESSOAS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTAFT.CODCOLIGADA
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
type

Tipo do afastamento, podendo ser:

  • Acidente de trabalho = 1
  • Doença ocupacional = 2
  • Doença = 3
  • Licença maternidade = 4
  • Licença paternidade = 5
  • Licença não remunerada = 6

DE/PARA:

Caso o tipo de afastamento seja   T-Af.Ac.Trabalho, retorna Acidente de trabalho = 1.

Caso o tipo de afastamento seja  O - Doença Ocupacional, retorna Doença ocupacional = 2.

Caso o tipo de afastamento seja  P - Af.Previdência, retorna Doença = 3.

Caso o tipo de afastamento seja  E - Licença Mater. ou  W - Licença Mater. Compl. 180 dias, retorna  Licença maternidade = 4.  

Caso o tipo de afastamento seja  Y - Licença Paternidade, retorna Licença paternidade = 5.

Caso o tipo de afastamento seja   L - Licença s/venc, retorna Licença não remunerada = 6.

 Valores diferentes dos citados acima, retorna tipoAfastamento = 0.

PFHSTAFT.TIPO
A partir da versão 1
startDateData de início do afastamentoPFHSTAFT.DTINICIO
A partir da versão 1
endDateData de término do afastamentoPFHSTAFT.DTFINAL
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote


5 - FALTAS POR PESSOAS

5.1 - DADOS ENVIADOS NO ENDPOINT DE FALTAS POR PESSOAS

Campo

Descrição

Campo RM

Disponível nas versões

integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTFALTA. CODCOLIGADA
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
A partir da versão 1
year

Ano de ocorrência da falta

PFHSTFALTA.ANOCOMPFALTA
A partir da versão 1
monthMês de ocorrência da faltaPFHSTFALTA.MESCOMPFALTA
A partir da versão 1
daysNotWorkedTotal de dias não trabalhados para o ano e mês informadosCALCULADO PELO SISTEMA
A partir da versão 1


Retorno


Descrição

Valor stringO retorno é uma string que é o identificador do processo que será utilizado no endpoint de consulta para checar o status do processamento do lote