Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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 Performace e Metas

Card
defaulttrue
id2
labelPerfomance e Metas
titlePerfomance e Metas

Acessando Administração de Pessoal / Integração Perfomance e Metas  podemos fazer a integração filtrando por funcionário ou por periodo de admissão.

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

  Atenção:

  • Não é permitido a mesma descrição de seção, mesmo que o código seja diferente. Regra estabelecida pela P&M.
  • Multiplos Vinculos: a P&M permite apenas um cadastro por pessoa, sendo assim irá sobrepor e prevalecerá o ultimo cadastro integrado para o mesmo código de pessoa. No RM a ordem de envio é data de admissão para o mesmo código pessoa, se a data de admissao for igual, vai depender qual o banco irá mandar por ultimo.


   Maiores informações acessar o link abaixo:

   https://tdn.totvs.com/pages/viewpage.action?pageId=676047532



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.CODCOLIGADAA partir da versão 1
nameNomePPESSOA.NOMEA partir da versão 1
socialNameNome de preferência (apelido)PPESSOA.NOMESOCIALA partir da versão 1
emailEmailPPESSOA.EMAILA partir da versão 1
admissionDateData de admissãoPFUNC.DATAADMISSAOA partir da versão 1
lastRaiseDateData de último aumentoPFHSTSAL.DATAMUDANCAA partir da versão 1
birthDateData de aniversárioPPESSOA.DTNASCIMENTOA partir da versão 1
demissionDateData de demissãoPFUNC.DATADEMISSAOA partir da versão 2
experienceEndDateData do fim do período de experiênciaPFUNC.FIMPRAZOCONTRA partir da versão 2
dismissalTypeTipo de demissão:
1 - Pedido de desligamento,
2 - Sem justa caua,
3 - Com justa causa.
PFUNC.TIPODEMISSAOA partir da versão 2
hiringTypeIntegrationId

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


A partir da versão 2
departmentIntegrationIdIdentificador único de integração da área da pessoaPFUNC.CODSECAOA partir da versão 1
positionIntegrationIdIdentificador único de integração do cargo da pessoaPFUNC.CODFUNCAOA partir da versão 1
positionLevelIntegrationIdIdentificador único de integração do nível cargo da pessoaPFUNCAO.CARGOA partir da versão 1
facilityIntegrationIdIdentificador único de integração da unidade da pessoa
A partir da versão 1
managerIntegrationIdIdentificador único de integração do líder imediato da pessoa
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.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.CODIGOA partir da versão 1
nameNomePFUNCAO.NOMEA partir da versão 1
positionGroupIntegrationIdIdentificador único de integração do grupo de cargo do cargoPFUNCAO.CODCOLIGADAA 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.CODNIVELA partir da versão 1
nameNomeVNIVELFUNCAO.NOMENIVELA 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&MVGRUPOOCUPACIONAL.CODGRUPOOCUPA partir da versão 1
nameNomeVGRUPOOCUPACIONAL.NOMEGRUPOOCUPA 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.CODFILIALA partir da versão 1
name

Nome

GFILIAL.NOMEA 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.CODIGOA partir da versão 1
nameNomePSECAO.DESCRICAOA 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 1
nameNome
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 - 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.CODCOLIGADAA partir da versão 1
positionIntegrationIdIdentificador único de integração do cargo da pessoaPFHSTFCO.CODFUNCAOA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA partir da versão 1
changeDateData de alteração da pessoa para o cargoPFHSTFCO.DTMUDANCAA 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.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.CODCOLIGADAA partir da versão 1
positionLevelIntegrationIdIdentificador único de integração do nível de cargo da pessoaPFHSTFCO.CODNIVELA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA partir da versão 1
changeDateData de alteração da pessoa para o nível de cargoPFHSTFCO.DTMUDANCAA 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.CODCOLIGADAA partir da versão 1
positionGroupIntegrationIdIdentificador único de integração do grupo de cargo da pessoaVGRUPOOCUPACIONAL.CODGRUPOOCUPA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA partir da versão 1
changeDateData de alteração da pessoa para o grupo de cargoPFHSTFCO.DTMUDANCAA 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.CODCOLIGADAA partir da versão 1
facilityIntegrationIdIdentificador único de integração da unidade da pessoaGFILIAL.CODFILIALA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA partir da versão 1
changeDateData de alteração da pessoa para a unidadePFHSTSEC.DTMUDANCAA 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.CODCOLIGADAA partir da versão 1
departmentIntegrationIdIdentificador único de integração da área da pessoaPFHSTSEC.CODSECAOA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA partir da versão 1
changeDateData de alteração da pessoa para a áreaPFHSTSEC.DTMUDANCAA 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.CODCOLIGADAA partir da versão 1
personIntegrationIdIdentificador único de integração da pessoaPFUNC.CODPESSOAA 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
PFHSTAFT.TIPOA partir da versão 1
startDateData de início do afastamentoPFHSTAFT.DTINICIOA partir da versão 1
endDateData de término do afastamentoPFHSTAFT.DTFINALA 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&M
A partir da versão 1
personIntegrationIdIdentificador único de integração da pessoa
A partir da versão 1
year

Ano de ocorrência da falta


A partir da versão 1
monthMês de ocorrência da falta
A partir da versão 1
daysNotWorkedTotal de dias não trabalhados para o ano e mês informados
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


6 - CONSULTA A SITUAÇÃO DOS LOTES ENVIADOS

6.1 - DADOS ENVIADOS NO ENDPOINT DE LISTA DE PROCESSOS

Parâmetro

Descrição

orderCampo pelo qual o resultado será ordenado
pageSizeQuantidade de registros que retornão por página
pageNúmero da página que deseja obter os dados


Retorno


Descrição


Descrição

processId

Identificador do processo do lote

serviceNameNome do endpoint que iniciou o processo
startDateData de início do processo
stopDateData de conclusão da execução do processo
statusStatus da execução do processo (0 = Não iniciado, 1 = Executando, 2 = Concluído, 3 = Houve erro de validação) 


6.2 - DADOS ENVIADOS NO ENDPOINT DE CONSULTA DE PROCESSO

Parâmetro

Descrição

processIdIdentificador do processo do lote retornado pelos endpoints de envio de dados


Retorno


Descrição

processId

Identificador do processo do lote

serviceNameNome do endpoint que iniciou o processo
startDateData de início do processo
stopDateData de conclusão da execução do processo
statusStatus da execução do processo (0 = Não iniciado, 1 = Executando, 2 = Concluído, 3 = Houve erro de validação) 
errorMessages.codeCódigo do erro de validação utilizado para obter mais detalhes na tabela de erros de validação deste documento
errorMessages.integrationIdIdentificador de integração do registro que ocorreu o erro de validação
errorMessages.messageO motivo pelo qual ocorreu o erro de validação