Identificador de Regra
SGQ-102INSPE05
Módulo: SGQ - Sistema de Gestão da Qualidade.
Finalidade: Permitir informar uma quantidade a inspecionar diferente para cada inspeção de um plano na tela de execução de inspeções do SGQ (F102CEI).
Características: Ao utilizar este identificador, o identificador SGQ-102INSPE01 não pode estar ativo.
Se a quantidade retornada pelo identificador for maior do que a quantidade original (quantidade do item da NF ou do movimento da OP), será utilizada a quantidade original e não a da regra.
Se a quantidade retornada pelo identificador for menor ou igual a zero, também será utilizada a quantidade original.
A regra deste identificador somente será executada na inclusão de uma execução.
Tela: Inspeção do SGQ (F102CEI)
Transação: Não se aplica.
Regra:
Este identificador deve estar ligado a uma regra.
Exemplo de regra:
Definir Alfa FasIns;
Definir Alfa CodPro;
Definir Alfa CodDer;
Definir Alfa CodSer;
Definir Alfa CodSnf;
Definir Alfa CodOri;
Definir Alfa CodRot;
Definir Alfa CodInp; @ Código da inspeção @
Definir Alfa CodPin; @ Código do plano de inspeção @
Se (FasIns = "REC") @ se for recebimento de NF @
inicio
Se (SeqIpc > 0) @ recebimento de produto @
inicio
Se ((CodInp = "BORRACHA") e (CodPin = "PLANO1")) @ se for a inspeção BORRACHA no plano PLANO1 @
QtdInp = QtdOri - 2;
Senao
QtdInp = QtdOri;
fim;
Senao @ SeqIsc >0 (recebimento de serviço) @
inicio
QtdInp = QtdOri - 2;
fim;
fim;
Senao @ FasIns = "PRD" (produção) @
inicio
QtdInp = QtdOri - 3;
fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
FasIns | ALFA | Fase da inspeção (REC - Recebimento de NF / PRD - Produção) | N |
CodPro | ALFA | Código do produto | N |
CodDer | ALFA | Código da derivação do produto | N |
CodSer | ALFA | Código do serviço inspecionado (apenas para REC) | N |
CodFil | NÚMERO | Filial da NF de entrada (apenas para REC) | N |
NumNfc | NÚMERO | Numéro da NF de entrada (apenas para REC) | N |
CodSnf | ALFA | Código da série da NF de entrada (apenas para REC) | N |
SeqIpc | NÚMERO | Seqüência do item de produto na NF de entrada (apenas para REC) | N |
SeqIsc | NÚMERO | Seqüência do item de serviço na NF de entrada (apenas para REC) | N |
CodRot | ALFA | Código do roteiro do produto (apenas para PRD) | N |
CodEtg | NÚMERO | Código do estágio do movimento (apenas para PRD) | N |
SfxEtr | NÚMERO | Opção do estágio (apenas para PRD) | N |
SfxSeq | NÚMERO | Opção da seqüência (apenas para PRD) | N |
SeqRot | NÚMERO | Seqüência do roteiro (apenas para PRD) | N |
CodOri | ALFA | Origem da O.P. (apenas para PRD) | N |
NumOrp | NÚMERO | Número da O.P. (apenas para PRD) | N |
SeqEoq | NÚMERO | Seqüência do movimento (apenas para PRD) | N |
CodPin | ALFA | Código do plano de inspeção | N |
CodInp | ALFA | Código da inspeção do plano | N |
QtdOri | NÚMERO | Quantidade original do item da NF ou do movimento da O.P. | N |
QtdInp | NÚMERO | Quantidade a ser inspecionada | S |
InsTot | ALFA | Indica se deve ser um único registro com a quantidade total (S ou N) | 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.