RetVagAfaLoc

A função RetVagAfaLoc retorna a quantidade de afastados no quadro efetivo em um determinado local, cargo, tipo de vaga e data passados como parâmetros.

Sintaxe: RetVagAfaLoc(Numero xNumEmp, Numero xTabOrg, Numero xNumLoc, Numero xEstCar, Alfa xCodCar, Numero xTurno, Numero xDatAlt, Numero End xVag, Numero xTipVag);

Parâmetros:

Nome

Tipo

Descrição

xNumEmp

Numérico

Número da empresa.

xTabOrg

Numérico

Tabela de organograma.

xNumLoc

Numérico

Número do local.

xEstCar

Numérico

Estrutura do cargo.

xCodCar

Alfa

Cargo.

xTurno

Numérico

Turno.

xDatAlt

Numérico

data da alteração.

xVag

Numérico

Vaga.

xTipVag

Numérico

Tipo de vaga.

Exemplo:

<div class="Code"><p>Definir alfa xCodLoc;<br></br>xNumEmp = EmpAtu;<br></br>xTabOrg = 1;<br></br>xCodLoc = "1.01";<br></br>xNumLoc = RetornaNumLoc(xTabOrg, xCodLoc);<br></br>xEstCar = RetEstCarEmp(xNumEmp, DatSis);<br></br>Definir alfa xCodCar;<br></br>xCodCar = "1";<br></br>xTurno = 9; @ Geral @<br></br>xTipVag = 2;<br></br>MontaData(01,01,2012,xDatAlt);<br></br>xTabOrg = 1;<br></br>RetVagAfaLoc(xNumEmp, xTabOrg, xNumLoc, xEstCar, xCodCar, xTurno, xDatAlt, xVag, xTipVag);<br></br>Se (xVag > 0)<br></br>inicio<br></br>...<br></br>fim</p></div>

Utilização: Gerador de relatórios e editor de regras.

Disponível para o módulo: QL.

Este artigo ajudou você?