Regra por processo 867 - Alterar Manutenção Quadro Vagas Diário por Local/Cargo
Regra executada ao gravar as alterações da tela de Manutenção Quadro Vagas Diário por Local/Cargo - FRMANQUA.
Poderá ser utilizada a variável de sistema "vExecucaoRegra" para identificar em qual momento está executando: a variável retornará 0 se estiver sendo chamada antes de Alterar e 1 depois de Alterar.
O usuário poderá impedir o processo utilizando o comando Cancel() ou o comando Mensagem(Erro...) para cancelar. Ao executar “cancel” ou Mensagem(Erro...) na regra, será cancelado todo o processo de gravação de todos os cargos, permanecendo os dados na tela.
Estará disponível somente para consulta o registro da tabela R080QUA.
Não disponível campos de usuário.
Não disponível por tipo de vaga.
Definir alfa xAdmin;
SegEntAdministrador(CodUsu, xAdmin);
se ((vExecucaoRegra = 0) e (xAdmin = "N") e (R080QUA.VAGGER > 10) e (R080QUA.VAGGER <= 0)){
Mensagem(Erro, "Quantidade de vagas previstas é inválida.");
}
Utilização:
Tela de Manutenção Quadro Vagas Diário por Local/Cargo - FRMANQUA
Disponível para o(s) Módulo(s):
QL
Regras por Processo Relacionadas:
866 - Inserir Manutenção Quadro Vagas Diário por Local/Cargo
868 - Excluir Manutenção Quadro Vagas Diário por Local/Cargo