Identificador de Regra
PCP-910CAEOP01
Módulo: PCP - Planejamento e Controle Produção.
Finalidade: Quando ativo, este identificador (Considera abatimento do estoque na geração da O.P.) deve retornar uma variável igual a "S - Sim" ou "N - Não", indicando se deve considerar o abatimento do estoque no cálculo de necessidades do pedido, bem como na geração da ordem de produção. Ou seja, na rotina de cálculo das necessidades a partir da tela F813GNE, a opção Abater Estoque Disponível da Qtde a Produzir deve estar selecionada.
O identificador é chamado através da tela F910GPR no momento do cálculo das quantidades da O.P. e tem disponíveis as variáveis de entrada PcpNCodEmp (código da empresa) e PcpACodOri (código da origem). Desta forma, através de uma regra haverá a possibilidade de indicar se a origem deve ter o abatimento de estoque na quantidade prevista da O.P. em grade ou não.
Características:
- Ter rastreabilidade do pedido na O.P.;
- O abatimento é válido apenas para os produtos que constam no pedido, ou seja, os produtos de níveis intermediários não serão considerados para abater o estoque;
- Válido apenas quando acessado a partir da guia Agrupado da tela F910GPR;
- Válido apenas para produtos com grade;
- Na geração da O.P. na tela F910GPR:
- A quantidade total da O.P. poderá ficar menor que a quantidade máxima do produto quando tiver o abatimento de estoque sobre a necessidade;
- O sistema manterá as quantidades de acordo com a proporcionalidade de cada produto, mas quando a necessidade do produto ficar abaixo da sua proporcionalidade, a quantidade do produto na O.P. irá assumir a quantidade da necessidade;
- Caso o abatimento de estoque atender toda a necessidade de uma derivação do produto, esta derivação não irá constar na ordem de produção.
- Apontamento da O.P.:
- As telas do sistema que realizam apenas o apontamento da grade completa, não podem ser utilizadas neste caso. Quando a O.P. apresentar quantidades diferentes da proporcionalidade devido ao abatimento do estoque, o apontamento pode ser feito pela função programador ApontarOPs.
Tela: F910GPR
Regra:
Definir Numero PcpNCodEmp;
Definir Alfa PcpACodOri;
Definir Alfa PcpAAbtEst;
PcpAAbtEst = 'S';
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
PcpNCodEmp | NÚMERO | Código da empresa | N |
PcpACodOri | ALFA | Código da origem | N |
PcpAAbtEst | ALFA | Retorna indicador se abate estoque na geração da O.P. ("S - Sim" e "N - Não") | 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.