Identificador de Regra
PCP-813MNEST01
Módulo: PCP - Planejamento e Controle Produção.
Finalidade: Identificador criado para avaliar Quantidades Mínimas, Máximas e Múltiplas do estoque. Quando uma necessidade é gerada, o sistema verifica se o saldo disponível em estoque ficou abaixo do estoque mínimo (E210EST.ESTMIN). Caso fique, será produzida uma quantidade maior para atingir o Máximo de estoque (estoque máximo - saldo disponível). O saldo gerado e a quantidade a ser produzida deverão ser múltiplos do produto.
Características:
- Deverá ser criada uma regra para retornar se deve ou não avaliar o produto em questão.
- O identificador de regras PCP-813MNEST01 não é acionado quando o tipo de explosão for específico.
- Por padrão, o processo automático 17 - Cálculo de Necessidades de Compras/Produção executa a explosão de necessidades como específica. Para que execute como normal, é necessário passar o parâmetro CalculoNormal como S (sim).
- O parâmetro PCPAAvaEst indica se o estoque mínimo do produto deve ser avaliado. É válido apenas quando o produto possui necessidade a gerar.
- O parâmetro PCPAAvaEpp indica se o estoque mínimo do produto do pedido deve ser avaliado, mesmo que o produto não tenha necessidade a gerar por conta do abatimento de estoque, definida através da caixa de seleção Abater Estoque Disponível da Qtde a Produzir da tela Cálculo de Necessidades Produção e Compras (Explosão) (F813GNE).
Se, durante a geração das necessidades não houver quantidade a ser gerada, mas seu estoque ficou abaixo do mínimo, o sistema irá gerar uma necessidade com quantidade para atingir o estoque máximo do produto. Sobre esta quantidade, é aplicado o múltiplo do produto, podendo, neste caso, não atingir o estoque máximo para respeitar este múltiplo.
Se, após a geração dessa necessidade, não for gerada a Ordem de Produção (OP), esta necessidade não será identificada como estoque disponível. Caso uma nova geração de necessidades seja realizada para o produto, outra poderá ser gerada para que ele atinja o estoque máximo, gerando necessidade a mais que a quantidade necessária.
- o paramêtro PCPAAvaEsm, avalia se permite que a disponibilidade do estoque possa ficar acima do estoque máximo, respeitando a quantidade múltipla do produto.
Exemplo:Produto com estoque máximo igual a 100, quantidade múltipla igual a 30 e estoque atual de 8. A necessidade de reposição a ser gerada seria igual a 92.
O padrão do sistema respeita a quantidade máxima de estoque e após aplicado a quantidade múltipla, a necessidade a ser gerada seria de 90 e depois a disponibilidade ficaria de 98.
Se o parâmetro PCPAAvaEsm = 'S', a necessidade a ser gerada seria de 100 e depois a disponibilidade ficaria em 108.
Se o parâmetro PCPAAvaEsm = 'N', assume o padrão.
Tela: Explosão de Necessidades
Transação: Não se aplica.
Regra:
definir alfa PCPAAvaEst;
definir alfa PCPACodPro;
se (PCPACodPro = "XXXX")
PCPAAvaEst = "S";
senao
PCPAAvaEst = "N";
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
PCPACodOri | ALFA | Origem | N |
PCPACodFam | ALFA | Família | N |
PCPACodPro | ALFA | Produto | N |
PCPACodDer | ALFA | Derivação | N |
PCPNCodFil | NÚMERO | Filial | N |
PCPNNumPed | NÚMERO | Pedido | N |
PCPNSeqIpd | NÚMERO | Item | N |
PCPAAvaEst | ALFA | Avaliar estoque mínimo (S/N) | S |
PCPAAvaEpp | ALFA | Avaliar estoque mínimo para o produto do pedido (S/N) | S |
PCPAAvaEsm | ALFA | Avalia se a disponibilidade pode ficar acima do estoque máximo respeitando a quantidade múltipla | 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.