insoft-senior-hcm-api
-
A insoft-senior-hcm-api é uma aplicação responsável pela integração com o sistema de folha Sênior HCM.
Deploy:
O:\Sistemas_Java\insoft-senior-hcm-apiDocumentação Detalhada:
O:\Sistemas_Java\insoft-senior-hcm-api\Integração Sênior.pdfA aplicação possui 2 jobs que rodam periódicamente:
1. Envio de Eventos de cálculo
Para o envio de eventos funcionar, deve ter uma regra de exportação cadastra da na tela
PSW8010, que registre os eventos de pagamento na tabela intfol_eventos, assim buscando os registros que estejam com a situação1ou4.2. Busca de dados da Sênior
Nesse processo foram criadas tabelas espelho no owner do Ponto.
-
Cadastro de Cargos -
R024CAReR030CAR -
Cadastro de Setores/Centros de Custo -
R018CCUouR016HIE+R016ORN -
Funcionários -
R034FUN -
Históricos de Horários -
R038HES -
Históricos de Filiais -
R038HFI -
Históricos de Cargos -
R038HCA -
Históricos de Setor/Centro de Custo -
R038HCCouR038HLO -
Históricos de Afastamentos -
R038AFAPara processamento dos dados foi criada
pack_integracao_senior, que le as informações das tabelas espelho e insere nas tabela intfol.OBS:
- para cadastro de Setores, caso seja implantado com dados das tabela
R016HIEeR016ORN, deve ser feito carga de dados das mesmas previamente. - deve ser feita carga de dados da tabela
R030CAR, pois essa tabela contem as vigências da estrutura de cargos.
- para cadastro de Setores, caso seja implantado com dados das tabela
2.1 Configuração na IFPW002

- Sentido Integração: deve estar como “Folha→Ponto” ou “Ambos”.
- Tipo Integração: deve ser “Sênior HCM”.
- Tabela terceira: nome da tabela da sênior correspondente a tabela intfol
que será integrada. - Filtro Dados: filtro aplicado na consulta de pendências ao acionar a ta
bela na API da Sênior.
2.1.1 Filtro Dados
No filtro deve ser indicado as empresas que irão integrar entre Sênior HCM e Ponto Soft, o código das empresas é o que esta no cadastro da Sênior.
Cada código deve ser separado por vírgula, conforme exemplo abaixo:NUMEMP = 1,NUMEMP = 2,NUMEMP = 3
Assim a API, vai fazer uma requisição para cada NUMEMP.
- Para as tabelas R016ORN e R016HUE, o filtro de ver no campo
TABORGTABORG= 1,TABORG= 2,TABORG= 3
Como filtro adicionar deve ser criado o parâmetro customizado TIPCOL_SENIOR que ira conter o valor da coluna
TIPCOLdas tabelas da sênior, esse dado é obrigatório ser informado!O controle do
TIPCOLé feito dentro da pack_integracao_senior!2.1.2 Data de demissão
Deve ser cadastrado o parâmetro customizado OCOR_DESLIGAMENTO_SENIOR esse é o código que indica a demissão do colaborador, a data de demissão vem no campo
DATAFA.
Essa informação vem em duas tabelas, R034FUN e R038AFA. -