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.

Este artigo ajudou você?