RetornaInfSalCargo

Retorna as informações salariais do cargo, tratando também as exceções por filial e sequência.

Esta função busca as informações salariais do cargo definidas por filial e caso não encontre retorna as informações salariais descritas no cadastro do cargo.

Sintaxe: RetornaInfSalCargo (Numero NumEmp, Numero TipCol, Numero NumCad, Numero DatRef, Numero EstCar, Alfa CodCar, Numero End EstSal, Alfa End ClaIni, Alfa End NivIni, Alfa End ClaFim, Alfa End NivFim, Numero End TipSal)

Parâmetros:

Nome

Tipo

Descrição

NumEmp

Numérico

Código da empresa do colaborador.

TipCol

Numérico

Tipo colaborador.

NumCad

Numérico

Código de cadastro do colaborador.

DatRef

Numérico

Data de referência.

EstCar

Numérico

Código da estrutura de cargo. Se for informado valor zero a função considera a estrutura de cargo utilizada pelo colaborador na data de referência.

CodCar

Alfa

Código do cargo. Se não for informado o código do cargo a função considera o cargo do colaborador na data de referência.

EstSal

Numérico

Código da estrutura salarial.

ClaIni

Alfa

Classe salarial inicial.

NivIni

Alfa

Nível salarial inicial.

ClaFim

Alfa

Classe salarial final.

NivFim

Alfa

Nível salarial final.

TipSal

Numérico

Tipo Salarial.

Exemplo:

<div class="Code"><p>/* DEFINE VARIÁVEIS DE RETORNO */<br></br>Definir Data xData;<br></br>Definir Alfa xClaIni;<br></br>Definir Alfa xClaFim;<br></br>Definir Alfa xNivIni;<br></br>Definir Alfa xNivFim;<br></br><br></br>/* MONTA DATA DE REFERÊNCIA */<br></br>MontaData (22, 3, 2010, xData);<br></br><br></br>/* RETORNA INFORMAÇÕES SALARIAIS, CONSIDERANDO O CARGO DO COLABORADOR CONFORME DATA DE REFERÊNCIA */<br></br>RetornaInfSalCargo(1, 1, 1, xData, 0, " ", xEstSal, xClaIni, xNivIni, xClaFim, xNivFim, xTipSal);</p></div>

Utilização: Editor de regras.

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

Este artigo ajudou você?