RetVagAfaCcu
A função RetVagAfaCcu retorna a quantidade de afastados no quadro efetivo em
um determinado centro de custo, cargo e data passados como parâmetros.
Sintaxe:
RetVagAfaCcu(Numero xNumEmp, Alfa xCodCcu, Numero xEstCar, Alfa
xCodCar, Numero xTurno, Numero xDatAlt, Numero End xVag, Numero xTipVag);
Parâmetros:
| Nome | Tipo | Descrição |
| xNumEmp | Numérico | Empresa do Colaborador |
| xCodCcu | Alfa | Código do Centro de Custo |
| xEstCar | Numérico | Estrutura do Cargo |
| xCodCar | Alfa | Código do Cargo |
| xTurno | Numérico | Turno Obs.: Se a empresa usa turno deve ser passado um turno para referência, senão pode passar zero(0). |
| xDatAlt | Numérico | Data |
| xVag | Numérico | É o retorno da função, ou seja, a quantidade de afastados. |
| xTipVag | Numérico | Tipo de Vaga. Obs.: Quando a empresa utiliza o tipo de vaga deve informar qual o tipo de vaga que deseja consultar, senão deve informar um parâmetro default igual a 1. |
Exemplo:
xNumEmp = EmpAtu;
xCodCcu = "1101";
xEstCar = RetEstCarEmp(xNumEmp, DatSis);
xCodCar = "001";
xTurno = 9; @ Geral @
MontaData(01,10,2008,xDatAlt);
xTipVag = 1;
RetVagAfaCcu(xNumEmp, xCodCcu, xEstCar, xCodCar, xTurno, xDatAlt, xVag,
xTipVag);
Se (xVag > 0)
inicio
...
fim
Utilização: Gerador de relatórios e editor de regras.
Disponível para o módulo: QL.
English
Español
English
Español


