Identificador de Regra

SGQ-104RMCRG01

Módulo: SGQ - Sistema de Gestão da Qualidade.

Finalidade: Executar a regra associada na inclusão/alteração/exclusão de registros nesta tela

Tela: F104RMC

Transação: Não se aplica.

Regra:

Deve estar ligado a uma regra.

Exemplo de Regra:

Definir Alfa Estado;
Definir Numero VCodEmp;
Definir Alfa VTipRmc;
Definir Numero VNumRmc;
Definir Alfa VAssRmc;
Definir Data VDatGer;
Definir Alfa VDesNcf;
Definir Alfa VSitReg;

Definir Alfa VTitulo;
Definir Alfa VAlfaNum;

inicio
IntParaAlfa(VNumrmc, VAlfaNum);
Se (VSitReg = "I")
VTitulo = "Inclusão do registro Tipo: " + VTipRmc + " Numero: " + VAlfaNum;
Senao
Se (VSitReg = "A")
VTitulo = "Alteração do registro Tipo: " + VTipRmc + " Numero: " + VAlfaNum;
Senao
VTitulo = "Exclusão do registro Tipo: " + VTipRmc + " Numero: " + VAlfaNum;

@Envia e-mail avisando sobre alteração@
EnviarEmail("destinatario@provedor.com.br", VTitulo, "remetente@provedor.com.br", "", VDesNcf, "");
fim;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VCodEmp NÚMERO Empresa do registro N
VTipRmc ALFA Tipo do registro N
VNumRmc NÚMERO Número do registro N
VAssRmc ALFA Assunto do registro N
VOriRmc NÚMERO Origem do regisrto N
VReqIso ALFA Requisito da ISO N
VAreApl ALFA Área de aplicação N
VCodCli NÚMERO Cliente do registro N
VCodFor NÚMERO Fornecedor do registro N
VDatAud DATA Data da auditoria N
VAudLid ALFA Auditor líder N
VUsuGer NÚMERO Usuário que gerou o registro N
VDatGer DATA Data de geração do registro N
VHorGer NÚMERO Hora de geração do registro N
VDesNcf ALFA Descrição da não-conformidade N
VCodDoc ALFA Código do documento N
VSitReg ALFA Situação (A - Alterado / I - Incluído / E - Excluído) N

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?