Identificador de Regra
PCP-910DSSRO01
Módulo: PCP - Planejamento e Controle Produção.
Finalidade: permitir que o usuário escolha a melhor opção de roteiro para uma determinada operação da O.P. Também é possível escolher a melhor opção para os estágios.
Características: são passados todos os dados da O.P. e o usuário precisa apenas retornar o sufixo para o estágio/sequência do roteiro. É necessário que o sufixo escolhido pelo usuário exista no roteiro. Esse identificador também está disponível para a programação de manutenções via tela F103PRM para escolha das opções da OS relacionada à manutenção.
Tela: Geração de O.Ps. (F910GPR).
Transação: não se aplica.
Regra: deve estar ligado a uma regra.
* Exemplo 1:
Definir numero VSSfxSeq;
Definir numero SeqRot;
VSSfxSeq = 0;
Se (SeqRot = 10)
VSSfxSeq = 2;
* Exemplo 2 (para também escolher a opção do estágio a partir de 01/08/08):
Definir Alfa CodOri;
Definir Alfa CodRot;
Definir Numero NumOrp;
Definir Numero CodEtg;
Definir Numero SfxEtr;
Definir Numero SeqRot;
Definir Numero SfxSeq;
Definir Numero QtdPrv;
Definir Numero VSSfxSeq;
Definir Numero VSSfxEtr;
Definir Alfa TipSfx;
Se (TipSfx = "E") @ estágio @
inicio
VSSfxEtr = 1;
Se ((CodRot = "2190") e (CodEtg = 211))
VSSfxEtr = 2;
fim;
Senao @ TipSfx = S -> Seq. Roteiro @
inicio
VSSfxSeq = 1;
Se ((CodRot = "2190") e (CodEtg = 211) e (SfxEtr = 2))
VSSfxSeq = 2;
fim;
Variáveis disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
CodOri | ALFA | Código da Origem da OP | N |
CodRot | ALFA | Código do Roteiro da OP | N |
NumOrp | NÚMERO | Número da OP | N |
CodEtg | NÚMERO | Cógido do Estágio da OP | N |
SeqRot | NÚMERO | Seqüência do Roteiro da OP | N |
SfxEtr | NÚMERO | Sufixo da estágio | N |
QtdPrv | NÚMERO | Quantidade Prevista da OP | N |
TipSfx | ALFA | Tipo do sufixo a ser definido pela regra (E - Estágio / S - Seq. Roteiro) | N |
VSSfxSeq | NÚMERO | Sufixo da Seqüência do Roteiro Escolhida | S |
VSSfxEtr | NÚMERO | Sufixo do estágio que foi escolhido | 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.