Identificador de Regra
SGQ-102INSPE10
Módulo: SGQ - Sistema de Gestão da Qualidade.
Finalidade: O objetivo deste identificador é permitir que os valores alvo, mínimo e máximo sejam definidos através da regra.
Características: Se as variáveis SgqNVlrAlv, SgqATipVlr, SgqNVlrMax ou SgqNVlrMin não forem declaradas na regra, o sistema considerará os valores originais definidos na verificação.
O valor zero é considerado válido para os campos SgqNVlrAlv, SgqNVlrMax e SgqNVlrMin, ou seja, se a regra retornar zero para algum destes campos, o zero será o valor alvo, máximo ou mínimo a ser considerado.
Este identificador só é chamado quando o tipo de avaliação da verificação é variável (E101VER.TipVer = 'V').
Tela: F102CEI
Transação: Não se aplica.
Regra:
Deve estar ligado a uma regra.
Exemplo de regra:
@ variáveis de consulta @
Definir Alfa SgqAFasIns;
Definir Alfa SgqACodPro;
Definir Alfa SgqACodDer;
Definir Alfa SgqACodSer;
Definir Numero SgqNCodFil;
Definir Numero SgqNNumNfc;
Definir Alfa SgqACodSnf;
Definir Numero SgqNSeqIpc;
Definir Numero SgqNSeqIsc;
Definir Alfa SgqACodRot;
Definir Numero SgqNCodEtg;
Definir Numero SgqNSfxEtr;
Definir Numero SgqNSeqRot;
Definir Numero SgqNSfxSeq;
Definir Alfa SgqACodOri;
Definir Numero SgqNNumOrp;
Definir Numero SgqNSeqEoq;
Definir Alfa SgqACodPin;
Definir Alfa SgqACodInp;
Definir Numero SgqNSeqVer;
@ Declaração das variáveis que retornam valor @
Definir Numero SgqNVlrAlv;
Definir Alfa SgqATipVlr;
Definir Numero SgqNVlrMax;
Definir Numero SgqNVlrMin;
Se ((SgqAFasIns = "PRD") e (SgqACodPro = "2101"))
{
SgqNVlrAlv = 10; @ O valor alvo será 10 @
SgqATipVlr = "P"; @ Os valores mínimo e máximo serão calculados como percentual @
SgqNVlrMax = 10; @ A tolerância será de 10% acima do alvo @
SgqNVlrMin = 10; @ A tolerância será de 10% abaixo do alvo @
}
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
SgqAFasIns | ALFA | Fase da inspeção ("REC" = Recebimento; "PRD" = Produção; "LIV" = Livre) | N |
SgqACodPro | ALFA | Produto que está sendo inspecionado (quando SgqAFasIns for "REC" ou "PRD") | N |
SgqACodDer | ALFA | Derivação que está sendo inspecionada (quando SgqAFasIns for "REC" ou "PRD") | N |
SgqACodSer | ALFA | Serviço inspecionado (quando SgqAFasIns for "REC") | N |
SgqNCodFil | NÚMERO | Filial da NF (quando SgqAFasIns for "REC") | N |
SgqNCodFor | NÚMERO | Fornecedor da NF (quando SgqAFasIns for "REC") | N |
SgqNNumNfc | NÚMERO | Número da NF (quando SgqAFasIns for "REC") | N |
SgqACodSnf | ALFA | Série da NF (quando SgqAFasIns for "REC") | N |
SgqNSeqIpc | NÚMERO | Sequência do produto na NF (quando SgqAFasIns for "REC") | N |
SgqNSeqIsc | NÚMERO | Sequência do serviço na NF (quando SgqAFasIns for "REC") | N |
SgqACodRot | ALFA | Roteiro da OP (quando SgqAFasIns for "PRD") | N |
SgqNCodEtg | NÚMERO | Estágio do movimento da OP (quando SgqAFasIns for "PRD") | N |
SgqNSfxEtr | NÚMERO | Sufixo do estágio do movimento da OP (quando SgqAFasIns for "PRD") | N |
SgqNSeqRot | NÚMERO | Sequência do roteiro do movimento da OP (quando SgqAFasIns for "PRD") | N |
SgqNSfxSeq | NÚMERO | Sufixo da sequência do roteiro do movimento da OP (quando SgqAFasIns for "PRD") | N |
SgqACodOri | ALFA | Origem da OP (quando SgqAFasIns for "PRD") | N |
SgqNNumOrp | NÚMERO | Número da OP (quando SgqAFasIns for "PRD") | N |
SgqNSeqEoq | NÚMERO | Sequência do movimento da OP (quando SgqAFasIns for "PRD") | N |
SgqACodPin | ALFA | Plano de inspeção | N |
SgqACodInp | ALFA | Código da inspeção dentro do plano | N |
SgqNSeqVer | NÚMERO | Sequência da verificação da inspeção | N |
SgqNVlrAlv | NÚMERO | Valor alvo para a verificação | S |
SgqATipVlr | ALFA | Tipo dos valores mínimo e máximo ("P" = Percentual; "V" = Valor) | S |
SgqNVlrMax | NÚMERO | Valor ou percentual máximo que será tolerado | S |
SgqNVlrMin | NÚMERO | Valor ou percentual mínimo que será tolerado | S |
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.