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.