Árvore de páginas

Versões comparadas

Chave

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

...

Deck of Cards
id1
Card
defaulttrue
id1
labelParametrização
titleParametrização
  • No programa FP0540 - Manutenção Descentralizada HCM
    1. Na aba Ahgora marque a opção "Integra Ahgora PontoWeb" e cadastre os dados para a integração.
      1. Tipo de Ambiente:
        1. Produção ou Homologação
          1. Para o tipo de ambiente 'Homologação', a parametrização pode ser realizada no ambiente de Produção do TOTVS. Após finalizar os testes com o tipo 'Homologação', é possível alterar o tipo para 'Produção'. Essa mudança elimina a tabela de controle de envio, permitindo que os dados fiquem com o status 'Não Integrado', prontos para envio.
            1. Obs.: Essa opção permite parametrizar cadastros, como o do FP1500, com 'Utiliza Ponto Ahgora' e a data de elegibilidade preenchidos.
      2. Configurações conexão Ahgora:
        1. Usuário 
        2. Senha
        3. Endereço do servidor

Importante:

        • As informações de acesso ao ambiente da Ahgora devem ser solicitadas ao responsável do contrato da Ahgora.
        • No endereço do servidor, informa a base da URL ex: "https://api.ahgora.com.br".

  • Utiliza Ponto Ahgora
    1. Na aba Cadastral, durante a inclusão ou alteração dos dados do funcionário, é possível manter ou atualizar as informações para integração. 
      1. Nas informações dos campos Utiliza Ponto Ahgora, temos
        • Ponto Obrigatório, para quem deve registrar o ponto.
        • Ponto Livre, para quem não precisa registrar o ponto.
        • Data Elegibilidade Ponto, data relacionada ao dado do campo bate ponto "ponto obrigatório ou livre", data que inicia a elegibilidade do ponto.


Card
id2
labelParametrização Ahgora
titleParametrização Ahgora

Antes da integração, é necessário que os cadastros básicos já existam no sistema da Ahgora. Abaixo estão os dados e onde encontrá-los no RH Datasul:

    • Eventos (Código Contábil Ahgora) - FP0020 - Manutenção Eventos - Analíticos
      • A informação deve ser concatenada com o código da empresa. Além disso, é necessário incluir a descrição do evento.
      • Para empresas que não utilizam eventos por empresa, a concatenação deve ser feita com o código da empresa do funcionário, em vez de usar um asterisco.
      • Exemplo: Empresa 10, evento 103 = "10103 - Horas Extras Noturnas (50%)".
  •  
    • Turno (Escala Ahgora) - FP1400- Manutenção Turno de Trabalho
      • O turno é definido por banco e deve ser utilizado apenas o código do turno cadastrado no programa FP1400. Além disso, é necessário incluir a descrição correspondente do turno.
      • Exemplo: "103 - Produção - 07:30 as 17:30".
  •  
    • Sindicato - FP0600 - Manutenção Sindicatos
      • O sindicato é definido por banco e deve ser utilizado apenas o código do sindicato cadastrado no programa FP0600. Além disso, é necessário incluir a descrição correspondente do sindicato.
      • Exemplo: "18 - SINDICATO DOS TECNOLOGOS".
  •  
    • Centro de Custo - FP0660 - Manutenção Centros de Custo
      • O código de centro de custo precisa ser concatenada com o código da empresa do funcionário. Além disso, é necessário incluir a descrição do centro de custo.
      • Exemplo: Empresa 10, Centro de Custo 0040100 = "10004100 - Administração".
  •  
    • Afastamento - FP0060 - Manutenção Situações
      • A situação de afastamento é definido por banco e deve ser utilizado apenas o código da situação cadastrado no programa FP0060. Além disso, é necessário incluir a descrição correspondente da situação.
      • Exemplo: "29 - Afastado por Doença Horas".


Card
id3
labelIntegração
titleIntegração

Para acessar o novo programa de integração dos produtos do RH Datasul com a Ahgora, vá ao menu e procure, por exemplo, pela palavra 'Ahgora'. Em seguida, será exibido o programa 'Integração Ahgora'.

Ao executar esse programa, será apresentada a aplicação com o menu 'Integração Ahgora', contendo itens como Funcionários e Afastamentos. No menu seguinte, 'Exclusão Ahgora', encontra-se a opção Afastamentos.

A seguir, detalharemos um pouco mais cada uma dessas opções.


Deck of Cards
idIntegração
Card
defaulttrue
id3-1
labelFuncionários
titleFuncionários
Informações
titleAtualização Cadastral

Para que os dados do funcionário sejam carregados na tela de integração com a Ahgora, é necessário que haja alguma alteração nos dados cadastrais do funcionário.

    • Abaixo estão listados os campos em que essa situação pode ocorrer:
      • Admissão
      • Nome
      • PIS
      • Data de Demissão
      • Alteração do Turno
      • CTPS
      • Alteração do Cargo
      • Alteração da Unidade de Lotação
      • Sexo
      • E-mail
      • CPF
      • RG
      • Transferência do Funcionário
      • Alteração do Centro de Custo
      • Data de Nascimento
      • Bate Ponto
      • Data de Troca de Elegibilidade do Ponto
      • Alteração do Chefe Imediato
      • Alteração de Sindicato
      • Telefone

Informações da tela

    • Na tela inicial, são apresentados filtros básicos para a seleção dos funcionários que serão enviados. Por padrão, o campo 'Data Admissão De' vem preenchido com um mês anterior à data atual, enquanto o campo 'Data Admissão Até' é preenchido com a data atual.
    • Os filtros 'Estabelecimento' e 'Data Admissão De' são obrigatórios.

    • Para mais filtros, é necessário acessar a opção de . Nesta opção é possível realizar mais alguns filtros específicos além dos filtros já apresentados tela principal.

    • Após aplicarmos os filtros será apresentada a seguinte tela:
      • Status: Correspondente ao status do registro
      • Matrícula Ahgora: Código da empresa + estabelecimento + matricula.
      • Nome: Nome do funcionário.
      • Dt. Admissão: Data de admissão.
      • Dt. Demissão: Data de demissão.
      • Turno: Código do turno do funcionário.
      • Cargo: Código do cargo do funcionário.
      • Movimento: Inclusão/Alteração (status alteração ocorrerá sempre que o primeiro cadastro já tenha sido enviado para Ahgora).
      • Dt. Movimento: Data da movimentação (envio a Ahgora).

    • Serão listados até 100 registros por página. Ao final da página, será exibido o botão 'Carregar mais resultados' .
    • Para realizar o envio, selecione o(s) registro(s) desejado(s) e clique em 'Integrar Funcionários'. .

    • Ao integrar o registro, se tudo ocorrer corretamente, o status será alterado para 'Aguardando Retorno'. Em seguida, basta selecioná-lo novamente e atualizar o status para verificar o retorno da integração.

    • Ao final da atualização, o status do registro será alterado conforme o resultado:

      • Sem inconsistências: O status será atualizado para 'IN - Integrado', com a mensagem 'Registro integrado com sucesso.'
      • Com inconsistências: O status será atualizado para 'CI - Com Inconsistências'. Nesse caso, o erro pode ser consultado na opção 'Status', acessível ao clicar nos três pontos localizados à direita da tabela.


Card
id3-2
labelAfastamentos
titleAfastamentos
Informações
titleInclusão/Alteração do Afastamento
  • Para que a situação de afastamento seja carregada na tela de integração com a Ahgora, é necessário realizar a inclusão ou alteração do afastamento do funcionário.
  • As informações de afastamento seguem o filtro em que a data de início do afastamento seja menor ou igual à Data Afastamento Até, e a data de término do afastamento seja maior ou igual à Data Afastamento De.

Obs.: As situação de afastamento relacionadas a Transferência entra e saída e Desligamento, são desconsideradas no envio dos Afastamentos. Essas alterações são geradas pendencia de envio para o Funcionário.

Informações da tela

    • Na tela inicial, são apresentados filtros básicos para a seleção dos afastamento que serão enviados. Por padrão, o campo 'Data Afastamento De' vem preenchida com um mês anterior que a data atual e a 'Data Afastamento Até' com a data atual.
    • Os filtros de 'Estabelecimento' e 'Data Afastamento De' são obrigatórios. 

    • Para mais filtros, é necessário acessar a opção de . Nesta opção é possível realizar mais alguns filtros específicos além dos filtros já apresentados tela principal.

    • Após aplicarmos os filtros será apresentada a seguinte tela:
      • Status: Correspondente ao status do registro
        • IN - Integrado.
        • NI - Não Integrado.
        • CI - Com Inconsistência.
        • AR - Aguardando Retorno.
      • Matrícula Ahgora: Código da empresa + estabelecimento + matricula.
      • Nome: Nome do funcionário.
      • Tipo do afastamento: Situação e descrição do afastamento.
      • Dt. Início: Início do afastamento.
      • Dt. Fim: Fim do afastamento.

    • Serão listados até 100 registros por página. Ao final da página, será exibido o botão 'Carregar mais resultados' .
    • Para realizar o envio, selecione o(s) registro(s) desejado(s) e clique em 'Integrar Afastamentos'. .

    • Ao integrar o registro, se tudo ocorrer corretamente, o status será alterado para 'Aguardando Retorno'. Em seguida, basta selecioná-lo novamente e atualizar o status , para verificar o retorno da integração.

    • Ao final da atualização, o status do registro será alterado conforme o resultado:

      • Sem inconsistências: O status será atualizado para 'IN - Integrado', com a mensagem 'Registro integrado com sucesso.'
      • Com inconsistências: O status será atualizado para 'CI - Com Inconsistências'. Nesse caso, o erro pode ser consultado na opção 'Status', acessível ao clicar nos três pontos localizados à direita da tabela.

Card
id3-3
labelExclusão Afastamentos
titleExclusão Afastamentos
Informações
titleExclusão do Afastamento

Para que a exclusão da situação de afastamento seja carregada na tela de integração com a Ahgora, é necessário eliminar a situação de afastamento do funcionário.

Informações da tela

    • Na tela inicial, são apresentados filtros básicos para a seleção dos afastamento que serão enviados. Por padrão, o campo 'Data Exclusão De' vem preenchida com um mês anterior que a data atual e a 'Data Exclusão Até' com a data atual.
    • Os filtros de 'Estabelecimento' e 'Data Exclusão De' são obrigatórios. 

    • Para mais filtros, é necessário acessar a opção de . Nesta opção é possível realizar mais alguns filtros específicos além dos filtros já apresentados tela principal.

    • Após aplicarmos os filtros será apresentada a seguinte tela:
      • Status: Correspondente ao status do registro
        • IN - Integrado.
        • NI - Não Integrado.
        • CI - Com Inconsistência.
        • AR - Aguardando Retorno.
      • Matrícula Ahgora: Código da empresa + estabelecimento + matricula.
      • Nome: Nome do funcionário.
      • Tipo do afastamento: Situação e descrição do afastamento.
      • Dt. Início: Início do afastamento.
      • Dt. Fim: Fim do afastamento.

    • Serão listados até 100 registros por página. Ao final da página, será exibido o botão 'Carregar mais resultados' .
    • Para realizar o envio, selecione o(s) registro(s) desejado(s) e clique em 'Integrar Afastamentos'. .

    • Ao integrar o registro, se tudo ocorrer corretamente, o status será alterado para 'Aguardando Retorno'. Em seguida, basta selecioná-lo novamente e atualizar o status , para verificar o retorno da integração.

    • Ao final da atualização, o status do registro será alterado conforme o resultado:

      • Sem inconsistências: O status será atualizado para 'IN - Integrado', com a mensagem 'Registro integrado com sucesso.'
      • Com inconsistências: O status será atualizado para 'CI - Com Inconsistências'. Nesse caso, o erro pode ser consultado na opção 'Status', acessível ao clicar nos três pontos localizados à direita da tabela.
Card
id3-4
labelAgendamento do processo
titleAgendamento do processo



Card
id3-5
labelApuração de Resultados
titleApuração de Resultados
Informações

Para a apuração dos resultados obtidos no PontoWeb, é necessário realizar a parametrização e a execução dos dados por meio da integração de Resultados do Integrador 2.0 da Ahgora PontoWeb com o RH Datasul, seguindo a documentação correspondente.

Segue parte importante necessária para parametrização, para mais detalhes pode ser consultado no link abaixo.

    • Tipo de requisição: POST
    • Endpoint: api/rh/v1/ahgora/results
    • Autenticação: Basic Authentication
      • Para autenticação com o RH Datasul, basta ter um usuário com permissões da acesso as informações do funcionário, e utilizar o Basic Authentication usuário e senha. 
      • Sugestão que seja um usuário genérico, para evitar recadastro caso ocorra alteração de permissões de usuário.
      • Tarefas Integração dos Resultados - Ahgora PontoWeb X RH Datasul
Informações
titleParametrizações CalculoCálculo
  • Geração da Carga Turno:
    • Quando as informações das horas trabalhadas não são retornadas, é necessário gerar a Carga Turno utilizando os programas FP2540 ou FP2640. Se o estabelecimento não utiliza ponto eletrônico, será necessário parametrizar a composição da carga horária (turno mensal ou diário) para os turnos do respectivo estabelecimento.
  • Quando as horas trabalhadas são retornadas:
    • Nesse caso, é necessário desmarcar o campo "Considera Carga Turno" na aba Cálculo do programa FP1500.
  • Após o recebimento dos dados, o RH Datasul armazenará as informações no programa Manutenção Movimento c/ Controle Parcela - FP2040.

  • Os dados integrados têm a origem registrada como Int. Ahgora.

  • Após a integração, os dados ficam disponíveis para o cálculo da Folha de Pagamento ou Rescisão.

Informações
titleImportante

Após o cálculo dos valores do funcionário, não será possível reintegrar os dados. Para permitir uma nova integração, é necessário eliminar o cálculo da Folha Normal ou da Rescisão.

Card
id4
labelDe/Para
titleDe/Para
Card
id1
labelDe/Para
titleDe/Para

1 - FUNCIONÁRIOS

DescriçãoCampo Tabela RH DatasulDescrição / Regra
Identificação do colaboradorfuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario
Matricula do Funcionário
Enviar concatenado Empresa + Estabelecimento + Matricula
Nome do Funcionáriofuncionario.nom_pessoa_fisicNome do Funcionário
PIS do Funcionáriofuncionario.cod_pisNumero do PIS do Funcionário
Matrícula do E-Socialsped_participan.cod_matr_spedMatricula do eSocial
Data em que o Funcionário foi Admitidofuncionario.dat_admis_funcData de Admissão
Data de Demissãofuncionario.dat_desligto_funcData de Demissão
Código da escala/ turno do funcionáriofuncionario.cdn_turno_trabTurno do Funcionário
Data da alteração de escala/turnofunc_turno_trab.dat_inic_lotac_func_turno_trabData do ultimo histórico de turno
Tipo de Escala de Trabalhoturno_trab.idi_period_turno_trabEnviar sempre as horas padrão mensal do FP1400
Carteira de Trabalhofuncionario.cod_cart_trab -
funcionario.cod_ser_cart_trab -
funcionario.cod_unid_federac_cart_trab
Carteira de Trabalho do Funcionário
Título do Cargofuncionario.cdn_cargo_basic +
cargo.des_cargo
Código do Cargo + descrição
Descrição do departamento do Funcionáriofuncionario.cod_unid_lotacCódigo da Lotação + descrição
Gênero do Funcionáriorh_pessoa_fisic.idi_sexoSexo
E-mail do Funcionário

rh_pessoa_fisic.nom_e_mail

rh_pessoa_fisic.nom_mail_contat

E-mail e E-mail contato. Prioriza o informado e se ambos, considera o e-mail 
CPF do Funcionáriorh_pessoa_fisic.cod_id_federCPF, sem caracteres
RG do Funcionáriorh_pessoa_fisic.cod_id_estad_fisicCarteira Identidade
CNPJ da filial do Funcionáriorh_pessoa_jurid.cod_id_federCNPJ da Pessoa Juridica do estabelecimento sem caracteres
Data da atribuição do CNPJ da empresa ao funcionáriofuncionario.dat_admis_transf_funcData da transferência entre estabelecimentos
Código do centro de custo do funcionáriofuncionario.cdn_empresa
funcionario.cod_rh_ccusto
Centro Custo concatenado com Empresa + Código Centro de Custo
Regime de Trabalho do Funcionáriofuncionario.idi_tip_funcDE/PARA dos tipos conforme regra da Ahgora, dados preenchidos pela descrisão
Data de Nascimento do Funcionáriorh_pessoa_fisic.dat_nascimentoData Nascimento
Data de Alteração de Cargohistor_sal_func.dat_liber_salData da transferência entre cargos. Sempre considerado o ultimo
Definição de carga horáriaturno_trab.qtd_hrs_padr_mes_rhQuantidade de horas mês
Ponto Obrigatóriofunc_aux_func.idi_elig_pontoDisponível somente quando habilita o produto do ponto
Data de troca da elegibilidade do registro de pontofunc_aux_func.dat_troca_elig_pontoEnviar a data quando passou a utilizar ponto, ou quando deixou de utilizar ponto.
Matrícula Chefia Imediata
Enviar a matricula do lider imediato da tabela de permissões
Nome Chefia Imediata
Nome do lider imediato
e-mail Chefia Imediata
e-mail lider imediato
Código do Sindicatofuncionario.cdn_sindicatoCódigo do Sindicato
Data da alteração do código do sindicato
Data da inclusão. Sempre considerado o ultimo
Telefonerh_pessoa_fisic.num_telefone rh_pessoa_fisic.num_telef_contatTelefone do funcionário
PIS
Preencher com true quando não tiver o PIS cadastrado e false quando tiver PIS cadastrado.
codInternofuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario
Matricula do Funcionario
Enviar concatenado com separador pipe "|"
Enviar concatenado Empresa + Estabelecimento + Matricula
Matricula Anterior
Preencher com a matricula do funcionário tranaferido.
Define o custo hora do funcionário, utilizado para cálculos financeiros.histor_sal_func.val_salario_horaSalário hora
Valor do salário do colaboradorfuncionario.val_salario_atualCaso o colaborar for mensalista, enviar o salário mensal
Caso o colaborar for horista, enviar o salário da hora

2 - AFASTAMENTOS

DescriçãoCampo Tabela RH DatasulDescrição / Regra
Identificação do colaboradorfuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario +
numero sequencial
Matricula do Funcionario
Enviar concatenado Empresa + Estabelecimento + Matrícula
Motivo do Afastamentosit_afast.cdn_sit_afast_funcSituação de Afastamento
Data e/ou hora Inicial do Afastamentosit_afast_func.dat_inic_sit_afast
sit_afast_func.num_horar_inic_sit_afast 
Data inicio do afastamento
Hora inicio: (00:00)
Hora Final: (24:00)
Data e/ou hora Final do Afastamentosit_afast_func.dat_term_sit_afast
sit_afast_func.num_horar_term_sit_afast 
Data fim do afastamento
Sem data fim, enviar vazio)
Código interno do Afastamentofuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario +
numero sequencial
Sequência Afastamento
Informar chave unica para identificar. Concatenar informações(empresa, estabelecimento, matricula e Sequencia).
Ação a ser realizadaInclusão ou alteração é 'INS'

3 - EXCLUSÃO DE AFASTAMENTOS

DescriçãoCampo Tabela RH DatasulDescrição / Regra
Identificação do colaboradorfuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario +
numero sequencial
Matricula do Funcionario
Enviar concatenado Empresa + Estabelecimento + Matrícula
Motivo do Afastamentosit_afast.cdn_sit_afast_funcSituação de Afastamento
Data e/ou hora Inicial do Afastamentosit_afast_func.dat_inic_sit_afast
sit_afast_func.num_horar_inic_sit_afast 
Data inicio do afastamento
Hora inicio: (00:00)
Hora Final: (24:00)
Data e/ou hora Final do Afastamentosit_afast_func.dat_term_sit_afast
sit_afast_func.num_horar_term_sit_afast 
Data fim do afastamento
Sem data fim, enviar vazio)
Código interno do Afastamentofuncionario.cdn_empresa +
funcionario.cdn_estab +
funcionario.cdn_funcionario +
numero sequencial
Sequência Afastamento
Informar chave unica para identificar. Concatenar informações(empresa, estabelecimento, matricula e Sequencia).
Ação a ser realizada
Obrigatório o envio do DEL quando for exclusão de informação

...