RetSinEmp

Esta função retorna os dados do histórico de sindicato do colaborador em uma determinada data nas variáveis de sistema CodSinEmp e SocSinEmp, sendo, respectivamente, o código do sindicato e se o colaborador é sindicalizado (S/N).

Nas regras de apuração do Controle de Ponto e Refeitório, pode-se utilizar diretamente a variável CodSinEmp, que retornará o código do sindicato segundo a data do processamento (DatPro).

Sintaxe: RetSinEmp(Numero NumEmp, Numero TipCol, Numero NumCad, Numero DataRef);

Parâmetros:

Nome Tipo Descrição
Numemp Numérico Código do cadastro da empresa.
Tipcol Numérico Tipo do colaborador.
Numcad Numérico Código do cadastro do colaborador.
DataReg Numérico Data para retornar os dados do histórico de sindicato (código do sindicato e se o colaborador é sindicalizado).
CodSinEmp Numérico Retorna o código do sindicato a que o colaborador está vinculado em uma determinada data.
SocSinEmp Alfa Retorna se o colaborador é sócio de seu sindicato em uma determinada data.

Tipo de retorno: Preenche as variáveis CodSinEmp e SocSinEmp.

Exemplo: 

/* Retorna os dados do histórico de sindicato vigente em 31/03/2008 */
Definir Alfa xSocio;
MontaData (31,03,2008,xdata);
RetSinEmp (R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, xdata);
xCodSin = CodSinEmp;
xSocio = SocSinEmp;

 

/* Regra de Apuração. Retorna o sindicato na data que está sendo processada (DatPro)*/
Se (CodSinEmp = 6)
  Inicio
    ...
  Fim;

Utilização: Regras e gerador de relatórios.

Disponível para os módulos: Disponível em todos os módulos do Gestão de Pessoas | HCM.

Atenção

Esta função retorna informações do colaborador em uma determinada data: situação, vínculo, sindicato, salário, etc. Ela faz uso do Parâmetro Global. Ou seja, se for ativada esta função, o valor retornado será usado até que ela seja ativada novamente.

Este artigo ajudou você?