Identificador de Regra
PCP-912CRMDC01
Módulo: PCP - Planejamento e Controle Produção.
Finalidade: Identificador de regras adicionado para habilitar o usuário à consistência dos campos relacionados a reserva manual de componentes para Ordens de Produção e Serviço, por meio de uma regra ligada.
Características: 912CRMDC01 -> Consiste Reserva Manual de Componentes
F912RCO -> Acessada pela tela F912ROC.
Tela: F912ROC - Reserva manual de Estoque de Componentes para O.Ps/O.Ss.
Transação: Não se aplica.
Regra:
Definir Alfa PcpACodCmp;
Definir Alfa PcpADerCmp;
Definir Numero PcpNQtdPrv;
Definir Numero PcpNQtdRes;
se (PcpACodCmp = "0000001")
inicio
se (PcpADerCmp = "ABACAXI")
inicio
se (PcpNQtdPrv <> PcpNQtdRes)
geralog("Não é permitido fazer reserva parcial para o comp. 0000001, der. "ABACAXI");
fim
fim;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
PcpACodOri | ALFA | Código de Origem | N |
PcpNNumOrp | NÚMERO | Número da O.P/O.S | N |
PcpACodCmp | ALFA | Código do Componente | N |
PcpADerCmp | ALFA | Derivação do Componente | N |
PcpNQtdPrv | NÚMERO | Quantidade prevista para o componente | N |
PcpACodDep | ALFA | Código do depósito informado para a reserva | N |
PcpNQtdRes | NÚMERO | Quantidade a ser reservada no depósito | N |
PcpACodLot | ALFA | Código do lote a ser reservado | 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.