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.