Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

RetFunEmp

Esta função retorna a até 20 funções do colaborador em determinado período.

Sintaxe: RetFunEmp(Numero NumEmp, Numero TipCol, Numero NumCad, Data DatRef)

Parâmetros:

Nome Tipo Descrição
NumEmp Numérico Código da Empresa.
TipCol Numérico Tipo do Colaborador.
NumCad Numérico Número do Colaborador.
DatRef Data Data de Referencia.

Tipo de retorno: Carrega as seguintes variáveis de sistema, que podem ser utilizadas no gerador de relatórios:

Nome Descrição
EstCarFnc Estrutura de Cargos.
CodCarFnc Código do Cargo.
DatIniFnc Data Inicial da Função.
DatFimFnc Data Final da Função.

Exemplo:

/* Retorna funções vigente do colaborador */

 

Definir Data xDatAux;

Definir Data xDatIni;

Definir Data xDatFim;

Definir Alfa xCodCar;

Definir Numero xEstCar;

 

AlfaparaData("10/11/2007", "DD/MM/YYYY", xDatAux);

RetFunEmp(1,1,2,xDatAux);

i = 1;

 

Enquanto (CodCarFnc[i] <> "0")

Inicio

xDatIni = DatIniFnc[1];

xDatFim = DatFimFnc[1];

xCodCar = CodCarFnc[1];

xEstCar = EstCarFnc[1];

i = i+1;

Fim

Utilização: Gerador de Relatórios e Regras.

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

Este artigo ajudou você?