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.