Identificador de Regra

PCP-813ITEEX01

Módulo: PCP - Planejamento e Controle Produção.

Finalidade: Esse identificador foi criado para:
- consistências gerais para cada item a ser explodido;
- definir o depósito para avaliação do estoque disponível;
- definir o depósito de reserva do componente;
- definir o agrupamento de necessidades;
- definir o agrupamento de necessidades pai;
- indicar se deve avaliar a quantidade mínima do produto ("S" ou "N").

Características: o identificador de regra será acionado quando:

  1. nos códigos de produto exibidos na tela Cálculo de Necessidades Produção e Compras - Explosão (F813GNE), o campo Tipo for PED. Sendo assim, quando for efetuado um pedido a regra é executada a cada item do pedido;
  2. caso o produto possuir outros produtos em um nível abaixo é verificado se existe necessidade na tabela Necessidades Produtos (E815NBP).
    1. caso houver necessidade do desse produto filho, e se a necessidade for gerada através do cálculo específico o identificador será executado.
    2. No entanto, toda e qualquer necessidade encontrada na tabela E815NBP, diferente de Específico o identificador não será executado.

Tela: Explosão de Necessidades

Transação: Não se aplica.

Regra:

definir alfa PCPACodPro;
definir alfa PCPACodDer;
definir alfa PCPACodMod;
definir alfa PCPACodRot;
definir numero PCPNCodFil;
definir numero PCPNNumPed;
definir numero PCPNSeqIpd;

se (PCPNNumPed = 107)
geralog("Pedido não pode ser explodido.");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
PCPACodPro ALFA Código do produto N
PCPACodDer ALFA Código da derivação N
PCPACodMod ALFA Código do modelo N
PCPACodRot ALFA Código do roteiro N
PCPNCodFil NÚMERO Código da filial do pedido N
PCPNNumPed NÚMERO Número do pedido N
PCPNSeqIpd NÚMERO Item do pedido N
PCPATipNec ALFA Tipo de necessidade N
PCPACodOri ALFA Código da origem N
PCPAAgrExp ALFA Agrupamento da explosão de necessidades N
PCPNQtdNec NÚMERO Quantidade do item para o cálculo de necessidades S
PCPADepAva ALFA Depósito para avaliação do estoque disponível.
O depósito informado nessa variável, somente é utilizado para cálculo de necessidades (F813GNE) do tipo "Normal". Este depósito é utilizado para avaliar quantidade mínima, máxima e múltipla do estoque do produto acabado, ou seja, atua em conjunto com o identificador PCP-813MNEST01, quando a variável "PCPAAvaEst" desse identificador estiver igual a "S-Sim" e o campo Quantidade Estoque Mínimo para análise de reposição (tela F210EST) estiver com valor maior que zero.
S
PCPADepRes ALFA Depósito de reserva do componente S
PCPAAgrNec ALFA Agrupamento de necessidades S
PCPAAgrPai ALFA Agrupamento de necessidades pai S
PCPAAvaMnp ALFA Indica se deve avaliar a quantidade mínima do produto ("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ê?