Regra por processo 868 - Excluir 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 Excluir e 1 depois de Excluir.

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.

Exemplo:
<div class="Code"><p>Definir alfa xAdmin;</p><p>SegEntAdministrador(CodUsu, xAdmin);</p><p>se ((vExecucaoRegra = 0) e (xAdmin = "N") e (R080QUA.VAGGER &#x3C;> 0)){</p><p>Mensagem(Erro, "Usuário sem permissão para excluir quadro com vagas previstas.");</p><p>}</p></div>

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

867 - Alterar Manutenção Quadro Vagas Diário por Local/Cargo

Este artigo ajudou você?