Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

AtualizaQuadroCCusto

Atualiza a quantidade de vagas do quadro previsto por centro de custo, conforme operação efetuada. Permite atualizar o quadro futuro, definindo uma data limite.

Sintaxe: Funcao AtualizaQuadroCCusto(Numero NumEmp, Alfa CodCcu, Numero EstCar, Alfa CodCar, Numero TipVag, Numero CmpQua, Numero CodTur, Alfa VagTmp, Numero DatLim, Alfa TipOpe, Numero QtdVag);

Parámetros:

Nome Tipo Descripción
NumEmp Numérico Número da empresa.
CodCcu Alfa Código do centro de custo;.
EstCar Numérico Estrutura de cargos.
CodCar Alfa Código do cargo.
TipVag Numérico Tipo de vaga. A empresa deve usar controlar tipo de vaga quando este parâmetro for diferente de 1.
CmpQua Numérico Data/competência do quadro a ser alterada ou incluída. Quando a empresa usar controle do quadro por competência, a função considera o dia primeiro do mês informado.
CodTur Numérico Turno. A empresa deve usar turno no QL quando este parâmetro for diferente de 9-Turno Geral.
VagTmp Alfa Indica se a vaga a ser alterada é temporária. A empresa deve controlar vagas temporárias quando este parâmetro for "S".
DatLim Numérico Data/competência limite a ser alterada em relação ao quadro futuro. Deve ser maior ou igual ao valor do parâmetro CmpQua ou igual a zero quando não desejar limitar.
TipOpe Alfa Indica a operação a ser efetuada:
"+" Somar a quantidade de vagas na data/competência informada. Incluir quando não existir;
"-" Subtrair a quantidade de vagas na data/competência informada. Quando o resultado ficar negativo, deverá assumir zero.
"=" Atribuir a quantidade de vagas na data/competência informada.

Obs.: Caso o controle do quadro seja diário, deverá verificar se existe registro na data. Caso não existir, deve incluir, efetuando a operação sobre o quadro vigente. Quando o controle do quadro for por competência deverá verificar se existe registro na data e efetuar a operação. Caso não existir deve incluir um registro na data sendo que a operação "-" não terá efeito, e a operação "+" será idêntica a operação "=".
QtdVag Numérico Número inteiro e positivo que indica a quantidade de vagas utilizada na operação selecionada.

Ejemplo:

/* Deseja-se somar uma vaga no quadro previsto */

 

xNumEmp = EmpAtu;
xCodCcu = "1101";
xEstCar = RetEstCarEmp(xNumEmp, DatSis);
xCodCar = "001";
xTipVag = 1;
MontaData(01,10,2007,xCmpQua);
xCodTur = 9; @ Geral @
xVagTmp = "N";
xDatLim = 0;
xTipOpe = "+"; @ Somar @
xQtdVag = 001;
AtualizaQuadroCCusto(xNumEmp, xCodCcu, xEstCar, xCodCar, xTipVag, xCmpQua, xCodTur, xVagTmp, xDatLim, xTipOpe, xQtdVag);

Utilización: Generador de Reportes y Reglas.

Disponível para o módulo: QL.

(missing or bad snippet)