F813GNE - Cálculo de Necessidades Produção e Compras (Explosão)
É necessário informar pelo menos um parâmetro para mostrar os produtos ou serviços produzidos com necessidade de produção. O cálculo é feito com base na seleção dos produtos/serviços desejados. As quantidades necessárias aliadas aos consumos dos componentes da estrutura dos produtos geram as necessidades de produtos/serviços intermediários e de compra. Essas necessidades ficam à disposição para gerar ordens de produção e solicitações de compra.
Importante
Para garantir a geração correta das necessidades de produção, o produto a ser explodido deve estar com sua estrutura multinível corretamente parametrizada. Antes de ser executado o cálculo, recomendamos executar a tela de Diagnóstico da Estrutura de Produtos (F731CLP) ou verificar a estrutura multinível pela tela Consulta Estrutura do Produto/Serviço multinível (F701CMN).
A seguinte mensagem pode ocorrer no log da rotina de explosão das necessidades: Produto: XXXX Derivação: A Erro: Não existe consumo informado para a derivação X nos componentes do modelo Y. Pedido: 1 Item: 1. Nesse caso, não serão geradas as necessidades da estrutura do produto relacionadas ao item de pedido.
Observação
É possível gerar
necessidades de produção de serviços do tipo produzido. A rotina de explosão será igual ao
produto produzido, porém, o serviço não terá ligação com o depósito, com isso,
jamais fará reserva. Os componentes do serviço seguem a mesma lógica do
produzido, ou seja, será gerado conforme os parâmetros definidos na origem do
produto/serviço.
Também é possível gerar necessidades
de produção de serviços produzidos que não possuam modelos, apenas roteiro de
produção.
Tipo de cálculos necessidades
Normal
Gera necessidades agrupadas dos pedidos, não possibilitando o
rastreamento (nº Pedido = 0);
Específico
Gera necessidades específicas por pedido (mantém a
numeração do Pedido).
Observação
Quando selecionada a opção Normal no Tipo de Cálculo
Necessidade e informar o
número do Pedido, o sistema não levará esta informação para a tela de Geração de OPs/OSs, pois esta opção visa agrupar os pedidos, caso contrário deixaria de mostrar outros
pedidos envolvidos.
Ao marcar somente alguns itens da grade para explodir,
o sistema não levará as informações destes para a tela de Geração de OPs/OSs pois como
existe a abrangência na Origem do produto/serviço, podem existir parametrizações de explosão
distintas entre si.
Quando cancelar as necessidades de um pedido e alterar o tipo de cálculo, ao
efetuar uma nova explosão, o TipNec (Tipo de Necessidade de
Produto(Fabricado)) será alterado.
Pela primeira vez o pedido foi explodido como Normal, as necessidades foram canceladas e após foi explodido com o tipo de cálculo Pedido Específico. Neste caso, o sistema alteraria de N - Normal para P - Específico na tabela E815NBP (PCP - Necessidades Produtos).
Observação
Este procedimento será válido apenas quando a Necessidade Produção Aberta por Pedido, da origem do produto, possuir o valor S - Sim.
Seleção para cálculo necessidades
Permite explodir o Tipo de Necessidade originada por:
- Pedidos: através de pedidos de previsão ou específicos. Caso seja informada Data de Entrega ou Data de Entrega Produção esta opção deve ser marcada. Caso as datas sejam preenchidas e a opção Pedido não estiver selecionada, ao utilizar botão Mostrar, será retornada uma mensagem bloqueando a apresentação dos dados;
- Necessidade: através da geração de necessidade de componentes intermediários não explodidos pela opção multinível;
- Necessidade Manual: através da reposição manual do estoque, via PCP.
Passos para a definição da data prevista de início e fim de uma O.P.:
Observação
Esses passos são válidos quando a necessidade for proveniente de um pedido e a origem estiver configurada para não gerar O.P com a data de início do período.
Explosão de necessidade
No produto principal (primeiro nível):
- inicia baseado na data de entrega da O.P (E120PED.DatPrv);
- desconta os dias de desembaraço configurados na filial (E070FIL.PrdQdd) (não considera o calendário industrial);
- nos produtos intermediários (demais níveis):
- inicia baseado no dia anterior ao da necessidade de nível superior (E815NBP.QtdDia);
- desconta os dias de paralelismo configurados no produto/derivação (E070DER.DiaRep) (não considera o calendário industrial);
- grava na necessidade (E815NBP.QtdDia) a diferença entre a data final do período de produção (E016PVP.DatFim) e a data calculada (data de entrega do pedido), ou seja, na necessidade ficam gravados os períodos de produção (E815NBP.CodPvp) e quantos dias antes do fim do período a produção deve ser finalizada (E815NBP.QtdDia).
Geração de O.Ps (F910GPR - a partir de necessidades)
As O.Ps são geradas com base nos dados da necessidade.
- inicia baseada na data de fim do período (E016PVP.DatFim) definido na necessidade (E815NBP.CodPvp);
- desconta os dias definidos na necessidade (E815NBP.QtdDia);
- define a data prevista de fim da O.P (E900COP.DtpIni) (considera o calendário industrial, ou seja, se a data de fim for um domingo, e no calendário não houver trabalho no domingo, o sistema irá transferir a data de fim para o sábado);
- desconta o tempo de produção conforme o roteiro e quantidade necessária (considera o calendário industrial);
- define a data prevista de início da O.P (E900COP.DtpFim).
Campos
Cálculo de Necessidades Multinível
Gera necessidades em toda a estrutura do produto/serviço.
Avaliar Estoque Mínimo dos Componentes
Durante o cálculo de necessidades, caso a
origem explodida reservar componentes (parâmetro de origem Abate Estq
Disponív.) e o estoque disponível do componente ficar menor ou igual ao Estoque
Mínimo definido na ligação de cada depósito, será gerada uma ocorrência no arquivo Log
descrevendo quais os Produtos/Derivações ficaram abaixo do estoque mínimo naquele
depósito. O nome do Log baseia-se na data,
hora e minuto em que ocorreu a explosão:
21_6_11_54.TXT. Quando a explosão de um ou mais componentes atinjam estoque abaixo do mínimo, será incluído no log que será gerado as quantidades de estoque mínimo, máximo e de reposição.
Produto XXXX Derivação Depósito XXXX
ficou abaixo do Estoque Mínimo. (Mín.: 5 / Máx.: 15 / Rep.: 5).
Caso o estoque disponível do componente ficar menor ou igual a Quantidade de Reposição, também será incluído no log uma ocorrência descrevendo quais os Produtos/Derivações ficaram abaixo da quantidade de reposição naquele depósito.
Para validação do estoque mínimo o sistema calcula da seguinte maneira:
EstMid = Quantidade mínima dias estoque
EstMad = Quantidade máxima dias estoque
QtdCcr = Quantidade consumo médio por dia no período
QtdDis = (Quantidade Estoque + Quantidade Ordem) – (Quantidade Reservada + Quantidade Bloqueado Manual + Quantidade Reservada Exclusiva)
Se (((EstMid > 0) ou (EstMad > 0)) e ((QtdCcr * EstMid) > QtdDis)) então irá ser gerado log de estoque mínimo.
Para validação do estoque reposição o sistema calcula da seguinte maneira:
QtdDis = (Quantidade Estoque + Quantidade Ordem) – (Quantidade Reservada + Quantidade Bloqueado Manual + Quantidade Reservada Exclusiva)
EstRep = Quantidade estoque reposição
Se ((QtdDis <= EstRep) e (EstRep > 0)) então irá ser gerado log de estoque reposição.
Levar Pedidos Digitados p/ Geração de OPs após processamento
Ao marcar esta opção, o filtro de filial e pedido informados, serão carregados na tela de geração de OPs para filtrar somente as necessidades vinculadas a este filtros. É indicado que ao utilizar essa opção marcada, se utilize o filtro de filial e pedido visto que na tela de geração de OPs o sistema exigirá que se informe a filial ao informar o pedido.
Avaliar O.C. em Aberto no Estoque Disponível
Ao fazer a explosão de
necessidades serão deduzidas do estoque também as ordens de compras que estão com a
situação 9(Não fechado) e em aprovação multinível(em análise - que não foram
aprovadas ainda).
Avaliar Calendário Industrial no Cálculo de Datas das Necessidades
Será feito o cálculo da quantidade de dias a partir da data de entrega do pedido,
levando em consideração o calendário do período. O sistema irá pegar a data de
entrega do pedido e descontar o total de dias, levando em consideração as
datas não trabalhadas no calendário industrial.
Abater Estoque Disponível da Qtde a Produzir
A Qtde
Aberto a qual será gerada a necessidade, será em função da quantidade
disponível em estoque, ou seja, será descontado a quantidade
disponível em estoque do item (Qtde Disp. s/ Pedidos) da quantidade do
pedido (Qtde Produzir Original).
Observação
A quantidade disponível em estoque a ser abatida depende dos depósitos
que estão ligados ao produto e do parâmetro Considera Disp.
p/ Cálc. Nec.? existente no cadastro de Depósitos. Já a Qtde Disp. c/ Pedidos mostra a quantidade disponível restante
considerando a quantidade aqui pedida deste item (Qtde Produzir Original). Se a quantidade disponível em estoque for negativa, não haverá abatimento na quantidade a produzir.
Confira também Qtde Reservada do Pedido.
Avaliar pedidos produzidos não faturados
Estará habilitada quando a opção Abater Estoque Disponível da Qtde a
Produzir for selecionada.
Na explosão do MRP de um pedido, essa opção faz com que a quantidade de pedidos já produzidos e que ainda não foram faturados sejam desconsiderados.
Evita abater o estoque desses pedidos, e caso não tenha estoque
disponível, será gerado registro de necessidades de produção.
Avaliar Saldos de Nec. Já Geradas
Quando não assinalada, mostra
na coluna Qtde Aberto as necessidades originais conforme foram informadas no
pedido. Quando assinalada, o sistema avalia se existe saldo de necessidades do item e, em
caso positivo, abate este da necessidade requerida no pedido, mostrando a necessidade
resultante na coluna Qtde Aberto.
Observação
O padrão do sistema é desmarcado (não avaliar).
Avaliar Saldos de Ops/Os. Já Geradas
Para que o usuário possa optar se ao gerar uma necessidade de produção manual
(para reposição de estoques ou não), o sistema verifique o saldo de OPs/OSs geradas a mais
(através da quantidade mínima, múltipla ou máxima) e abata este saldo da quantidade a
gerar na OP/OS . Se estiver marcado o sistema fará a verificação do saldo de OPs/OSs
pendentes, se não estiver marcado, o sistema gera a quantidade sem verificação de
saldos pendentes.
Visualizar Pedido
Mostra o número do pedido na grade.
Visualizar LOG após Cálculo de Necessidades
Mostra uma
tela de mensagem do arquivo LOG, após a explosão.
Coleção
Define a coleção usada para filtrar os produtos vinculados à coleção por validade. Esse campo é mostrado apenas se o cadastro da empresa indicar que utiliza controle de Coleção por Validade.
Seq. Validade
Seleciona apenas os produtos vinculados à coleção por validade ativos na coleção. Esse campo é mostrado apenas se o cadastro da empresa indicar que utiliza controle de Coleção por Validade. Se a coleção for preenchida, é obrigatório informar a sequência de validade.
Confira também os tópicos Componentes vinculados à Coleção/Validade e Controle de Coleção por Validade.
Seleção para pedidos
Mostrará os pedidos:
- Bloqueados: Quando o parâmetro Exp. pedidos bloqueados estiver definido como N(não) na tela F099UPR, o ficará desabilitado, não sendo possível fazer a explosão de necessidades dos pedidos que estão bloqueados;
- Não Bloqueados;
- Com Comp. Exclusivo (que têm componentes exclusivos informados na tela de Pedido Agrupado);
- Sem Comp. Exclusivo;
- Previsão;
- Normal,
Ordenar registros selecionados por
Ordena os itens na grade, conforme opção escolhida. Veja também:
Se for gerada
Necessidade (Produção/Compra) com Período inferior a data atual (para os componentes),
ou inferior a data da Necessidade principal (período e período procedente), o sistema
criará o arquivo Log EXPLOSÃO.TXT no diretório \Logs.
Caso a
Qtde Aberto para gerar necessidades for menor do que a quantidade esperada,
verificar a Quantidade Sobressalente.
Campos
Agrup. Est.
Ao selecionar algum valor nesse , ao clicar no botão Mostrar,
aparecerá na grade somente os produtos que tenham esses agrupamentos informados
no seu cadastro (tela F075PRO).
Agrup. Com.
Ao selecionar algum valor nesse , ao clicar no botão Mostrar,
aparecerá na grade somente os produtos que tenham esses agrupamentos informados
no seu cadastro (tela F075PRO).
Agrup. Cus.
Ao selecionar algum valor nesse , ao clicar no botão Mostrar,
aparecerá na grade somente os produtos que tenham esses agrupamentos informados
no seu cadastro (tela F075PRO).
Agrup. Cotas
O cadastro do agrupamento é feito na tela
F013AGP. No cadastro de produtos, página Derivação
possui o Agrupamento Cotas Vendas para informar o agrupamento de cotas
que este produto utilizará.
Marca
O cadastro da Marca é feito na tela F076MAR. No cadastro de produtos, na página Dados
Gerais, o Marca Produto permite informar que marca este produto
utilizará.
Item
Item do pedido.
Agrup. Explosão
Ao informar algum valor neste , ficará gravado nas
tabelas E814NBC (Necessidades Compras p/ Produção e E815NBP (Necessidades
Produtos), servindo como identificação (multinivel) do lote. A consulta do valor gravado pode ser feita nas telas F826CNP e
F827CNC.
Grupo
Além de filtrar os registros de necessidades de produção e compras
por grupo de empresas, também aplica o filtro ao realizar pesquisa
no Cliente.
Motivo
Realiza o filtro por motivo da situação do produto/derivação,
exemplo: produto com situação Fora de linha. Busca registros de necessidades que possuem saldo em estoque conforme
limite inicial e final.
serão selecionados.
R
Tem o objetivo de negar o valor que está sendo informado. Não trará registros de necessidades de produção da
família informada.
Guia Produtos
Aberta após mostrar os dados
na tela
Na grade são mostrados os produtos/derivações, quantidade necessária e pedido
que gerou a necessidade, dentro dos parâmetros informados na tela.
Importante
Na ligação do cliente com a marca existe um check box que indica se a marca está bloqueada para produção para determinado cliente. Se estiver definido como 'S', o pedido deste cliente, com esta marca não aparecerá para explosão de necessidades de produção.
Marcando os itens e processando gera as necessidades de produção e compra, permitindo
em seguida a geração dos Ordens de produção e compra.
Ver também Qtde Reservada do Pedido.
- Botão Disp. p/ Exp.
Ao gerar solicitações de compras através desta rotina, caso a empresa tenha plano financeiro e obrigatoriedade de rateios na solicitação, utilizando o identificador de regras EST-405RATSC01 pode-se definir o critério e a forma de rateio.
Importante
Este identificador é o mesmo utilizado pela Análise de Reposição de Produtos no Comercial. Se o usuário não desejar que a tela de rateio abra a cada item, na produção, deverá definir na regra a forma de rateio tipo '2' Pré-definido sem confirmação. Ou também poderá definir na tela F099UES, que 'Não' tem permissão de alterar rateios.
Campos
Qtde aberto
Refere-se a quantidade que deverá ser produzida, após avaliar o estoque.
Quando no botão Seleção a opção Abater Estoque Disponível da Qtde a Produzir
estiver marcada, aparecerá nessa grade o Qtde Aberto que mostrará o total
de peças que falta produzir, ou seja, total de peças do item do pedido menos o
total de peças disponível no estoque.
Qtde a Produzir Original
Refere-se a quantidade original do item do pedido.
Identificadores de regras
Módulo | Código |
PCP | 813TIPDS01 |
PCP | 813AEQIP01 |
PCP | 813ALTDT01 |
PCP | 813RESES01 |
PCP | 813VRFQM01 |
EST | 405RATSC01 |
PCP | 813GEREX01 |
PCP | 813ITEEX01 |
PCP | 813RETPD01 |
PRD | 000CFLTP01 |
PCP | 813AGRNE01 |
PCP | 813MNEST01 |
PCP | 813AVSLD01 |
PCP | 813GRREP01 |
PCP | 813BUSOC01 |
PCP | 813EXPNE01 |
PRD | 813GNERE00 |
GER | 000MONTA01 |
PCP | 813FILGO01 |
- se na regra estiver definida a variável VSVrfEstResPerPoster
igual a S, será
possível verificar o estoque físico reservado em um período futuro.
:
A consulta poderá ser feita na tela F827CNC.
Suponhamos que você tenha um estoque físico de 10 unidades e a origem de seu produto gere uma solicitação de compra. Neste caso, ao gerar um pedido (número 1) com data de entrega para o dia 30/11/2008, de 20 unidades, o sistema irá reservar as 10 unidades para este pedido e gerar uma S.C. de 10 unidades. Porém surgiu um novo pedido (número 2) com uma data de entrega anterior, para 30/10/2008, com 30 unidades. Se a variável acima mencionada estiver definida na regra, ao fazer a explosão de necessidades do pedido 2, o sistema irá cancelar as 10 unidades geradas para o pedido 1, irá gerar mais uma S.C. para este pedido, pegará as 10 unidades de estoque e reservará para o pedido 2 gerando uma S.C. de 20 unidades para o pedido 2.
- se na regra estiver definida a variável PCPAVrfEstDispFutPro igual a S, no momento da explosão, com o Abater Estoque Disponível da Qtde a Produzir selecionado, irá verificar se existe uma necessidade futura que utilizou estoque disponível para um período diferente do atual. Caso existir, transfere a disponibilidade para necessidade atual e complementa a quantidade utilizada na necessidade futura evitando assim produções antecipadas. Este processo é de forma multinível e o transporte de quantidades entre as necessidades é de forma automática.
Para o processo de cancelamento de um pedido, também será avaliado, pois caso este tenha utilizado um estoque disponível, este estoque irá ser transferido para a primeira necessidade após o período atual que ainda não foi programada.
Para facilitar o controle destas transferências, foi criado o DisUti na tabela E815NBP, que durante a explosão de necessidades será alimentado para identificar a quantidade de estoque disponível que foi utilizada no momento da explosão.
Observação
Somente será realizada esta transferência da disponibilidade para pedidos possuindo datas com períodos diferentes de produção.
- PCP-813EXPNE01: possui variáveis para consulta do código da filial do pedido, número do pedido e sequência de item do pedido. Desta forma, será possível descobrir o produto acabado e chegar no roteiro e verificar qual é o fornecedor, para definir se reserva ou não o item. Ao processar a tela F813GNE (F813PRO) será possível consultar o valor de todas as variáveis.