Árvore de páginas

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 utilizadasFluxo


01. VERSÕES

Informações
iconfalse

A partir dos patches:

  • 12.1.34.14
  • 12.1.332205.9
  • 12.1.342209.4
  • 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.

...

FLUXO

 

Deck of Cards
id1
Permite a parametrização

Parametrização dos dados para integração junto

o

ao TOTVS P&M - Performance e Metas.

Principais Campos e Parâmetros:


Card
id1
labelParametrização
titleParametrização
Informações
titleImportante

Caso tenha problemas com o certificado na integração:


Acessar o programa FP0540 - Consulta Descentralização RH 

Consulta Descentralização RH – Pasta Metas 

Objetivo da tela:

Ação:

Descrição:

Integra Performance e MetasQuando assinalado, permite parametrizar integração junto ao TOTVS P&M - Performance e Metas.
Nome Tenant

Nome do Cliente junto ao P&M. Esta informação refere-se ao subdomínio do Cliente junto ao TOTVS P&M - Performance e Metas.

Nome AmbienteQuando informado 'Desenvolvimento' indica que é ambiente de desenvolvimento. Não informar valor quando for ambiente de produção
Client IDCredencial do protocolo RAC, para obter um token de fluxo ClientCredentials.
Secret IDCredencial do protocolo RAC, para obter um token de fluxo ClientCredentials.

Mais informações Documento de referência: Manutenção Descentralização HCM - FP0540

Card
defaulttrue
id2
labelPerfomance e MetasSincronização
titlePerfomance e MetasSincronização

Acessar Executar o programa FP7400 - Integração Performance e Metas

Mais informaçõesDocumento de referência: FP7400 - Listagem Informações da Integração

   Mais informações acesse:

   https://tdn.totvs.com/pages/viewpage.action?pageId=676047532Regras de integração do P&M: Integração de cadastros básicos de pessoas


Card
id3
labelDe/Para
titleDe/Para

Retorno

2 - REGISTROS AUXILIARES

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

2 - REGISTROS AUXILIARES

2.3 - DADOS ENVIADOS NO ENDPOINT DE GRUPOS DE CARGOS

2 - REGISTROS AUXILIARES

2.4 - DADOS ENVIADOS NO ENDPOINT DE UNIDADES

2 - REGISTROS AUXILIARES

2 - REGISTROS AUXILIARES

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

Retorno

3 - HISTÓRICO DE REGISTROS AUXILIARES POR PESSOAS

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

Retorno

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

Retorno

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

Retorno

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

Retorno

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

Retorno

4 - AFASTAMENTOS POR PESSOAS

4.1 - DADOS ENVIADOS NO ENDPOINT DE AFASTAMENTOS POR PESSOAS

Retorno

5 - FALTAS POR PESSOAS

5.1 - DADOS ENVIADOS NO ENDPOINT DE FALTAS POR PESSOAS

Retorno

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


Card
id3
labelDe/Para
titleDe/Para
Tipo InformaçãoPrograma

Nível Hierárquico (P&M-Grupos de Cargos)


FP0720 - Manutenção de Cargo

A descrição é considerada do programa FP0730 - Manutenção Nível Hierárquico Funcional

Nível de Cargo (P&M-Níveis de Cargos)

FP0720 - Manutenção de Cargo

A descrição é considerada do programa FP0750 -  Manutenção Nível Cargo

Cargos (P&M-Cargos)

FP0720 - Manutenção de Cargo

A descrição é considerada do programa FP0770 - Manutenção Cargo Básico

Lotações (P&M-Áreas)FP0780 - Manutenção de Unidade de Lotação
Estabelecimentos (P&M-Unidades)FP0560 - Manutenção Estabelecimentos
Funcionários (P&M-Pessoas)FP1500 - Funcionários / FP1510 - Funcionários Contratos Especiais
Tipo Funcionário (P&M-Regime Contratação)FP1500 - Funcionários / FP1510 - Funcionários Contratos Especiais (Campo Tipo Funcionário)
Histórico de Nível Hierárquico Funcionário (P&M PLR - Históricos Grupo Cargo Pessoas)FP1620 - Manutenção Salários Individual
Histórico de Nível Cargo Funcionário (P&M PLR - Históricos Níveis Cargos Pessoas)FP1620 - Manutenção Salários Individual
Histórico de Cargo Funcionário (P&M PLR - Históricos Cargos Pessoas)FP1620 - Manutenção Salários Individual
Histórico de Lotação Funcionário (P&M PLR - Históricos Departamento Pessoas)

FP1350 - Alteração Individual Lotação (Aba - Unid. Lotac.)

Histórico de Estabelecimentos Funcionário (P&M PLR - Históricos Unidades)FP1600 - Manutenção Histórico de Situações (Verifica se o funcionário possui Entrada por Transferência, carregando-as de forma decrescente a partir da data final do período de históricos selecionados em tela. Busca o registro de origem(saída por transferência), para realizar novas pesquisas de transferências realizadas entre período inicial e final dos históricos, e assim sucessivamente.
Caso funcionário não tenha históricos de entrada por transferência, será carrega posição atual do funcionário com data de início igual a data de admissão). 
Histórico de Afastamentos (P&M PLR - Histórico de Afastamentos)FP1600 - Manutenção Histórico de Situações
  • Regras Tipos Afastamentos(De/Para - Datasul x P&M):
    • 1 - Acidente de trabalho: FP0060 significado = afastado, Tipo de Afastamento = Acidente e Motivo eSocial = 01
    • 2 - Doença ocupacional: FP0060 significado = afastado, Tipo de Afastamento = Doença e Motivo eSocial = 01
    • 3 - Doença: FP0060 significado = afastado, Tipo de Afastamento = Doença e Motivo eSocial = 03
    • 4 - Licença maternidade: FP0060 significado = afastado, Tipo de Afastamento = Maternidade.
    • 5 - Licença Paternidade: FP0060 significado = afastado, Tipo de Afastamento = Paternidade.
    • 6 - Licença não remunerada: FP0060 significado = afastado, Tipo de Afastamento = Licença Não Remunerada.
Histórico de Faltas (P&M PLR - Histórico de Faltas)

FP1600 - Manutenção Histórico de Situações

  • Regras para Faltas:
    • Faltas Injustificadas ou Ausências Justificadas, com Flag Influi PLR selecionado no FP0060

IMPORTANTE: 

  • Os códigos de Cargo, Nível de Cargo, Nível Hierárquico, Estabelecimento, Unidade de Lotação e Regime contratação, são apresentados somente se estiverem relacionados a algum funcionário que foi listado de acordo com o faixa parametrizada na pasta Parâmetros.

1 - PESSOAS

2 - REGISTROS AUXILIARES

2.1 - DADOS ENVIADOS NO ENDPOINT DE CARGOS

Campo

Descrição

Campo RM
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFUNCAO.CODIGO
nameNomePFUNCAO.NOME
positionGroupIntegrationIdIdentificador único de integração do grupo de cargo do cargoPFUNCAO.CARGO

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

Campo

Descrição

Campo RM
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MnameNome

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

Campo

Descrição

Campo RM
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTFCO.CODCOLIGADA
positionIntegrationIdIdentificador único de integração do cargo da pessoaPFHSTFCO.CODFUNCAO
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
changeDateData de alteração da pessoa para o cargoPFHSTFCO.DTMUDANCA

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

Campo

Descrição

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

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

Campo

Descrição

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

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

Campo

Descrição

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

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

Campo

Descrição

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

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

Campo

Descrição

Campo RM
integrationIdIdentificador único de integração do objeto no sistema de origem com o P&MPFHSTAFT.CODCOLIGADA
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOA
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
PFHSTAFT.TIPO
startDateData de início do afastamentoPFHSTAFT.DTINICIO
endDateData de término do afastamentoPFHSTAFT.DTFINAL

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

Campo

Descrição

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

Ano de ocorrência da falta

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

Descrição

Valor string