RetornaConferenciaQuaEfe
Retorna as inconsistências que a função ConferirQuadroEfetivo encontrou no quadro efetivo da empresa. Esta função deve ser chamada somente quando a função ConferirQuadroEfetivo retornar um valor maior que zero, caso contrário significa que não há inconsistência no quadro efetivo.
Sintaxe: RetornaConferenciaQuaEfe(Alfa xOperacao, Alfa xOrigem, Numero xTabOrg, Numero xNumLoc, Alfa xCodCCu, Numero xEstCar, Alfa xCodCar, Numero xTipVag, Numero xQtdVag)
Parâmetros:
Nome | Tipo | Descrição |
xOperacao | Alfa | Operação de navegação pelos registros encontrados. O conteúdo desse campo pode ser: “PRIMEIRO” para posicionar no primeiro registro; “ULTIMO” para posicionar no último registro; “PROXIMO” para pular para o próximo registro; “ANTERIOR” para retornar ao registro anterior; e “LIBERAR” para finalizar o resultado e liberar os registros (liberando memória). |
xOrigem | Alfa | Origem das vagas. Pode ser “Efetivo” quando as vagas vem da tabela do efetivo que é alimentada via trigger, ou “Real” quando as vagas representa a quantidade de colaboradores ativos cadastrados. |
xTabOrg | Numerico | Tabela do Organograma. |
xNumLoc | Numerico | Código do Local da inconsistência (Quando o controle do quadro for por Local). |
xCodCCu | Numerico | Código do Centro de Custo da inconsistência (Quando o controle do quadro for por Centro de Custo). |
xEstCar | Alfa | Estrutura de Cargo. |
xCodCar | Numerico | Cargo da inconsistência. |
xTipVag | Numerico | Tipo de Vaga da inconsistência. Esta informação virá zerada quando a empresa não utilizar Tipo de Vaga. |
xQtdVag | Numerico | Quantidade de vagas. |
Tipo de Retorno: Retorna 0 quando conseguir retornar e -1 quando não encontrar o registro.
Exemplo:
<div class="Code"><p>xRet = RetornaConferenciaQuaEfe("PRIMEIRO", xOrigem, xTabOrg, xNumLoc, xCodCCu, xEstCar, xCodCar, xTipVag, xQtdVag);<br></br>Enquanto (xRet = 0)<br></br>{<br></br>xRet = RetornaConferenciaQuaEfe("PRIMEIRO", xOrigem, xTabOrg, xNumLoc, xCodCCu, xEstCar, xCodCar, xTipVag, xQtdVag);<br></br>}<br></br>RetornaConferenciaQuaEfe("LIBERAR", xOrigem, xTabOrg, xNumLoc, xCodCCu, xEstCar, xCodCar, xTipVag, xQtdVag);</p></div>
Utilização: Gerador de Relatórios e Regras.
English
Español

English
Español

