- Versões
- Visão Geral
- Exemplo de utilização
- Tabelas utilizadas
Informações |
---|
|
A partir dos patches: - 12.1.332205.130
- 12.1.34.
- 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.
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.
Deck of Cards |
---|
|
Card |
---|
id | 1 |
---|
label | Parametrização |
---|
title | Parametrização |
---|
| Acesse o menu Serviços Globais | Segurança | PerfisSelecione , 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ção Image Removed |
Card |
---|
default | true |
---|
id | 2 |
---|
label | Perfomance e Performance & Metas |
---|
title | Perfomance 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 Removed Image 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 |
---|
id | 3 |
---|
label | De/Para |
---|
title | De/Para |
---|
| Card |
---|
id | 3 |
---|
label | De/Para |
---|
title | De/Para |
---|
| 1 - PESSOAS 1.1 - DADOS ENVIADOS NO ENDPOINT DE PESSOAS |
| Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFUNC.CODCOLIGADA |
|
A partir da versão 1 | A partir da versão 1 | socialName | Nome de preferência (apelido) | PPESSOA.NOMESOCIAL |
|
A partir da versão 1 | A partir da versão 1 | admissionDate | Data de admissão | PFUNC.DATAADMISSAO |
|
A partir da versão 1 | lastRaiseDate | Data de último aumento | PFHSTSAL.DATAMUDANCA |
| A partir da versão 1 | birthDate | Data de aniversário | PPESSOA.DTNASCIMENTO |
|
A partir da versão 1 | demissionDate | Data de demissão | PFUNC.DATADEMISSAO |
| A partir da versão 2 | experienceEndDate | Data do fim do período de experiência | PFUNC.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 causacausa". 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 2PFUNC.CODTIPO | departmentIntegrationId | Identificador único de integração da área da pessoa | PFUNC.CODSECAO |
|
A partir da versão 1 | positionIntegrationId | Identificador único de integração do cargo da pessoa | PFUNC.CODFUNCAO |
|
A partir da versão 1 | positionLevelIntegrationId | Identificador único de integração do nível cargo da pessoa | PFUNC.CODNIVELSAL |
|
A partir da versão 1 | facilityIntegrationId | Identificador único de integração da unidade da pessoa | PFUNC.CODFILIAL |
|
A partir da versão 1 | managerIntegrationId | Identificador único de integração do líder imediato da pessoa |
| A partir da versão 1Código da Pessoa do chefe imediato, verificando a estrutura de Chefe/Supervisor ou Hierarquia por Posição (quando ativada). |
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.1 - DADOS ENVIADOS NO ENDPOINT DE CARGOS | Disponível nas versões |
---|
integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFUNCAO.CODIGO |
|
A partir da versão 1 | A partir da versão 1 | positionGroupIntegrationId | Identificador único de integração do grupo de cargo do cargo | PFUNCAO.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 | Disponível nas versões |
---|
integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | VNIVELFUNCAO.CODNIVEL |
| A partir da versão 1 | name | Nome | VNIVELFUNCAO.NOMENIVEL |
|
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.3 - DADOS ENVIADOS NO ENDPOINT DE GRUPOS DE CARGOS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PCARGO.CODIGO |
| A partir da versão 1A 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.4 - DADOS ENVIADOS NO ENDPOINT DE UNIDADES |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | GFILIAL.CODFILIAL |
|
A partir da versão 1 | 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 |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PSECAO.CODIGO |
| A partir da versão 1A 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.6 - DADOS ENVIADOS NO ENDPOINT DE REGIMES DE CONTRATAÇÕES |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M |
| A partir da versão 2PTPFUNC.CODCLIENTE | name | Nome |
| A partir da versão 2
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 |
3 - HISTÓRICO DE REGISTROS AUXILIARES POR PESSOAS 3.1 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA CARGOS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTFCO.CODCOLIGADA |
|
A partir da versão 2 | positionIntegrationId | Identificador único de integração do cargo da pessoa | PFHSTFCO.CODFUNCAO |
|
A partir da versão 2 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
|
A partir da versão 2 | changeDate | Data de alteração da pessoa para o cargo | PFHSTFCO.DTMUDANCA |
| A partir da versão 2
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 |
3.2 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA NÍVEIS DE CARGOS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTFCO.CODCOLIGADA |
|
A partir da versão 1 | positionLevelIntegrationId | Identificador único de integração do nível de cargo da pessoa | PFHSTFCO.CODNIVEL |
|
A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
| A partir da versão 1 | changeDate | Data de alteração da pessoa para o nível de cargo | PFHSTFCO.DTMUDANCA |
|
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 |
3.3 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA GRUPOS DE CARGOS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTFCO.CODCOLIGADA |
|
A partir da versão 1 | positionGroupIntegrationId | Identificador único de integração do grupo de cargo da pessoa | VGRUPOOCUPACIONAL.CODGRUPOOCUP |
|
A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
|
A partir da versão 1 | changeDate | Data de alteração da pessoa para o grupo de cargo | PFHSTFCO.DTMUDANCA |
| 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 |
3.4 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA UNIDADES |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTSEC.CODCOLIGADA |
|
A partir da versão 1 | facilityIntegrationId | Identificador único de integração da unidade da pessoa | GFILIAL.CODFILIAL |
|
A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
| A partir da versão 1 | changeDate | Data de alteração da pessoa para a unidade | PFHSTSEC.DTMUDANCA |
|
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 |
3.5 - DADOS ENVIADOS NO ENDPOINT DE MOVIMENTAÇÃO DE PESSOAS PARA ÁREAS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTSEC.CODCOLIGADA |
| A partir da versão 1 | departmentIntegrationId | Identificador único de integração da área da pessoa | PFHSTSEC.CODSECAO |
|
A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
| A partir da versão 1 | changeDate | Data de alteração da pessoa para a área | PFHSTSEC.DTMUDANCA |
|
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 |
4 - AFASTAMENTOS POR PESSOAS 4.1 - DADOS ENVIADOS NO ENDPOINT DE AFASTAMENTOS POR PESSOAS | Disponível nas versões |
---|
integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTAFT.CODCOLIGADA |
|
A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.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 | startDate | Data de início do afastamento | PFHSTAFT.DTINICIO |
|
A partir da versão 1 | endDate | Data de término do afastamento | PFHSTAFT.DTFINAL |
| 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 |
5 - FALTAS POR PESSOAS 5.1 - DADOS ENVIADOS NO ENDPOINT DE FALTAS POR PESSOAS |
Disponível nas versões | integrationId | Identificador único de integração do objeto no sistema de origem com o P&M | PFHSTFALTA. CODCOLIGADA |
| A partir da versão 1 | personIntegrationId | Identificador único de integração da pessoa | PFUNC.CODPESSOA |
|
A partir da versão 1 | year | Ano de ocorrência da falta | PFHSTFALTA.ANOCOMPFALTA |
| A partir da versão 1 | month | Mês de ocorrência da falta | PFHSTFALTA.MESCOMPFALTA |
|
A partir da versão 1 | daysNotWorked | Total de dias não trabalhados para o ano e mês informados | CALCULADO PELO SISTEMA |
| 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 |
|
---|
|