Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    insoft-senior-hcm-api

    Aplicações Auxiliares
    senior integracao-folha
    1
    1
    41
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • J
      Jeferson S. Desenvolvimento última edição por Felipe Dietrich

      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-api

      Documentação Detalhada: O:\Sistemas_Java\insoft-senior-hcm-api\Integração Sênior.pdf

      A 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ção 1 ou 4.

      2. Busca de dados da Sênior

      Nesse processo foram criadas tabelas espelho no owner do Ponto.

      • Cadastro de Cargos - R024CAR e R030CAR

      • Cadastro de Setores/Centros de Custo - R018CCU ou R016HIE + 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 - R038HCC ou R038HLO

      • Históricos de Afastamentos - R038AFA

        Para 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 R016HIE e R016ORN, 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.

      2.1 Configuração na IFPW002

      68bcd8da-ada6-4d5c-bd47-66fa3c34db4c-image.png

      • 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 TABORG
        • TABORG= 1,TABORG= 2,TABORG= 3

      Como filtro adicionar deve ser criado o parâmetro customizado TIPCOL_SENIOR que ira conter o valor da coluna TIPCOL das 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.

      1 Resposta Última resposta Responder Citar 1
      • Primeiro post
        Último post
      Powered by NodeBB | Contributors