A decisão de produzir ou comprar os produtos empenhados se dá com base na estrutura, considerando:
Quando a empresa produz os componentes (produtos odutos com estrutura) necessários para a execução da OP principal (OP pai), e não existem componentes suficientes em estoque ou previsão de produção, o sistema gera automaticamente ordens de produção intermediárias (ou OPs filhas) de acordo com a quantidade necessária verificada, para que ao final do processo todos os componentes necessários para a fabricação do produto principal estejam disponíveis. Observe os parâmetros "MV_GERAOPI" e "MV_QUEBROP" que definem algumas regras para geração automática de OPs filhas. Para que as OPs filhas sejam geradas automaticamente a partir da inclusão de uma OP principal preencha este parâmetro com "T" (True - Verdadeiro), caso contrário preencha-o com "F" (False - Falso). Por padrão, o sistema gera as OPs filhas automaticamente. Indica se deve quebrar as OPs por quantidade de acordo com o lote econômico e lote mínimo informados no Cadastro de Produtos, ou gerar uma única OP com a quantidade total, para a abertura automática das OPs filhas. Preencha com "S" (Sim) para quebrar ou "N" (Não) para não quebrar. A empresa não é fabricante do componente (não existe estrutura associada) utilizado para a execução da OP e não possui a quantidade necessária em estoque ou previsão de recebimento. Assim, para que a OP possa ser executada, é gerada uma solicitação de compra de acordo com a quantidade necessária para a execução da OP Observe os parâmetros MV_GERASC e MV_QUEBRSC que definem algumas regras de geração automática de Solicitações de Compras. Para que as Solicitações de Compras sejam geradas automaticamente a partir da inclusão de uma OP principal preencha este parâmetro com "T" (True - Verdadeiro), caso contrário preencha-o com "F" (False - Falso). Por padrão, o sistema gera as Solicitações de Compras automaticamente. Indica se deve ou não quebrar as SCs por quantidade, de acordo com o lote econômico e quantidade por embalagem informado no Cadastro de Produtos, ou gerar uma única solicitação de compras. Preencha • | Além da quantidade por embalagem, pode também ser definido, no Cadastro de Produtos, um percentual a ser considerado no momento da compra. |
Dica: O parâmetro "MV_USAQTEM" indica se o sistema deve considerar a quantidade por embalagem ou o lote mínimo antes do lote econômico. O sistema realizará este controle se o conteúdo for "S", caso seja "N", o lote econômico será considerado primeiro. |
Exemplos: Se os parâmetros MV_QUEBROP e MV_QUEBRSC estiverem preenchidos com "S" (Sim), o sistema gera as solicitações de compra e as ordens de produção da seguinte forma: N - Necessidade LE - Lote Econômico LM - Lote Mínimo ou Quantidade por Embalagem TOL - Tolerância ME - Múltiplo de LE MM - Múltiplo de LM Exemplo 1: Considere: LE = 500; LM = 100; ME = múltiplos de lote econômico; MM = múltiplos de lote mínimo ou quantidade por embalagem; TOL = 0; MV_USAQTEM =N Necessidade | Regra | A Comprar/Produzir | SCs/OPs Geradas | 500 | N<=LE | LE | 500, | 520 | N<=(LE+LM) | LE+LM | 500, 100 | 600 | N<=(LE+LM) | LE+LM | 500, 100 | 620 | N>(LE+LM) | LE+MM | 500, 200 | 880 | N>(LE+LM) | LE+MM | 500, 400 | 980 | N>=(LE+LM) | ME | 500, 500 | 1020 | N>(LE+LM) | ME+LM | 500, 500, 100 |
Exemplo 2: Considere: Os mesmos dados, assumindo o parâmetro MV_USAQTEM = S Necessidade | Regra | A Comprar/Produzir | SCs/OPs Geradas | <=100 | N<=XLM | XLM | 100 | >100 E <=500 | X<N<LM<N<=LE | LE | 500 | 520 | N<=(LE+XLM) | LE+XLM | 500,100 | 600 | N<=(LE+XLM) | LE+XLM | 500,100 | 620 | N>(LE+XLM) | ME+MM | 500,200 | 880 | N>(LE+XLM) | ME+MM | 500,400 | 980 | N>(LE+XLM) | ME+MM | 500,500 | 1020 | N>(LE+XLM) | ME+MM | 500,500,100 |
Exemplo 3 Se o valor de X LM for igual a zero, o sistema completa a quantidade a ser gerada com o saldo restante. Considere: Os mesmos dados, assumindo X LM = 0 Necessidade | Regra | A Comprar/Produzir | SCs/OPs Geradas | <=500 | N<=LE | LE | 500, | 520 | N<=(LE+XLM) | LE+XLM | 500, 20 | 600 | N<=(LE+XLM) | LE+XLM | 500, 100 | 620 | N<=(LE+XLM) | LE+XLM | 500, 100120 | 880 | N>(LE+XLM) | ME+MM | 500, 200280 | 980 | N>(LE+XLM) | ME+MM | 500, 400480 | 1020 | N>(LE+XLM) | ME+MM | 500, 500, 100120 |
|