Identificador de Regra

PCP-813BUSOC01

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

Finalidade: No processo de explosão de necessidades, permita considerar somente as ordens de compras dentro de um determinado período ou conforme parametrização do cliente.

Características: Não é recomendável a utilização de funções que utilizem interação com o usuário, pois ela se encontra dentro de uma transação de banco no momento da execução desta regra. A partir da utilização desse identificador, a explosão não garante mais as quantidades calculadas do estoque disponível do componente, visto que o usuário pode interferir diretamente no cálculo. Além disso, quando o identificador de regra não estiver ativo, o sistema obtém a quantidade pela soma de todas as ordens de compra do componente com situação igual a Não Fechado. Esta quantidade de OC é somada no cálculo de obtenção da quantidade disponível em estoque, quando na tela de Cálculo de Necessidades (F813GNE) estiver selecionado o parâmetro Avaliar O.C. em Aberto no Estoque Disponível.

Tela: Explosão de Necessidades

Transação: Não se aplica.

Regra:

Definir Numero PCPNCodEmp;
Definir Alfa PCPACodOri;
Definir Alfa PCPACodFam;
Definir Alfa PCPACodCmp;
Definir Alfa PCPADerCmp;
Definir Alfa PCPACodPro;
Definir Alfa PCPACodDer;
Definir Alfa PCPAProPai;
Definir Alfa PCPADerPai;
Definir Numero PCPNQtdOrd;


PCPNQtdOrd = 100;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
PCPNCodEmp NÚMERO Código da Empresa N
PCPACodOri ALFA Origem do componente N
PCPACodFam ALFA Família do componente N
PCPACodcmp ALFA Componente N
PCPADerCmp ALFA Derivação do componente N
PCPACodPro ALFA Código do produto principal (que originou a explosão) N
PCPACodDer ALFA Código da derivação do produto principal (que originou a explosão) N
PCPAProPai ALFA Código do produto pai do componente (um nível acima) N
PCPADerPai ALFA Código da derivação do produto pai do componente (um nível acima) N
PCPNQtdOrd NÚMERO Retorna a quantidade de OC em aberto do componente. É necessário montar uma regra para retornar esta quantidade. 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ê?