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.1 aqui

CalSalEmp

Retorna o salário do colaborador em relação ao tipo. Retorna 0 (zero) no valor do salário caso o usuário ativo não tenha permissão de acesso ao campo R034Fun.ValSal.

Sintaxe: CalSalEmp (Numero xTipCal, Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero xDatSal);

Parâmetros:

Nome Tipo Descrição
xTipCal Numérico

Tipo de Salário. Pode ser:
0 - Salário Simulado;
1 - Salário Efetivo;
2 - Salário Final do Aviso (Rescisão);
3 - Salário Aviso Prévio Indenizado;
4 - Salário Mês Anterior;
5 - Salário Complementar;
6 - Salário Simulado (não ajusta salário conforme qtd dias);
7 - Salário Efetivo (não o ajusta salário conforme qtd dias);
8 - Salário Complementar (não o ajusta salário conforme qtd dias);
9 - Composição Salarial;
10 - Salário Aviso Prévio Reavido;
11 - Salário Estabilidade;
12 - Salário Complementar Aviso Prévio Indenizado;
13 - Salário Complementar Aviso Prévio Reavido.

xNumEmp Numérico Variável numérica com o número da empresa.
xTipCol Numérico Variável numérica com o tipo do colaborador.
xNumcad Numérico Variável numérica com o cadastro (código) do colaborador.
xDatSal Numérico Data Referência.

Retorno: Carrega as seguintes variáveis de sistema, conforme solicitado na função:
SalMinEmp - Salário Minuto do Funcionário;
SalHorEmp - Salário Hora do Funcionário;
SalDiaEmp - Salário Dia do Funcionário;
SalMesEmp - Salário Mês do Funcionário.

Exemplo: Deseja-se saber o salário efetivo do funcionário na sua data de admissão.

CalSalEmp (1, R034Fun.NumEmp, R034Fun.TipCol, R034Fun.NumCad, R034Fun.DatAdm);
xsalemp = SalMesEmp;

Utilização: Somente em regras por processo e gerador de relatórios.

Disponível para os módulos: Administração de Pessoal, CS, SM e QL.

Este artigo ajudou você?