Histórico da Página
...
Quando surgir a necessidade de compra de um material é necessário verificar na matriz cadastrada para o produto, quais os fornecedores e respectivos contratos responsáveis pelo fornecimento do item e quais são seus percentuais. A partir destes dados, deve-se verificar o saldo dos itens dos contratos, para determinar se o fornecedor participará do fornecimento do item. Para cada contrato, onde o item tenha saldo suficiente para atender a quantidade (ou parte) que lhe cabe, de acordo com o percentual da matriz, deve ser gerada uma autorização de entrega para este fornecedor, conforme exemplo abaixo:
Contrato | Fornecedor | % de Participação | Saldo do item do contrato |
1 | A | 30 | 10,00 |
2 | B | 50 | 10,00 |
3 | C | 20 | 10,00 |
Necessidade de compra de 10,00 unidades do material. Neste caso devem ser geradas autorizações de entrega conforme abaixo:
Fornecedor | Contrato | Quantidade |
A | 1 | 3,00 |
B | 2 | 5,00 |
C | 3 | 2,00 |
Caso exista um contrato cujo saldo do item do contrato atenda parcialmente ou não atenda a quantidade que lhe cabe, de acordo com o percentual da matriz, caso o parâmetro MV_MFREDIS esteja ativo, esta quantidade deve ser redistribuída entre os demais contratos da matriz (desde que se tenha saldo para atender a quantidade), conforme exemplo abaixo:
Contrato | Fornecedor | % de Participação | Saldo do item do contrato |
1 | A | 30 | 11,00 |
2 | B | 50 | 10,00 |
3 | C | 20 | 15,00 |
Necessidade de compra de 30,00 unidades do material. Neste caso devem ser geradas autorizações de entrega conforme abaixo:
Fornecedor | Contrato | Quantidade |
A | 1 | 9,00 |
B | 2 | 15,00 |
C | 3 | 6,00 |
Porém como o saldo do contrato 2 permite apenas a geração de uma autorização de entrega de 10,00, os 5,00 restantes devem ser divididos entre os demais contratos, respeitando o percentual de participação de cada um.
Observação: Para descobrir o percentual de um contrato durante a redistribuição de uma quantidade não atendida por um contrato, calcule o percentual de cada contrato para este “saldo”. Esta conta pode ser efetuada através de regra de 3, conforme exemplo abaixo para o contrato 1 do fornecedor A: 50% (total de participação dos contratos que receberão o “saldo”) está para 100%. 30% (participação do contrato que está sendo calculado) está para X (valor a descobrir). Logo, X = (30 * 100) / 50 X = 60 Ou seja o contrato 1 do fornecedor A, receberá 60% do saldo a redistribuir (5,00). Logo, 5,00 * 0,6 = 3,00. |
Fornecedor | Contrato | Quantidade |
A | 1 | (9,00 + 3,00) 12,00 |
B | 2 | 10,00 |
C | 3 | 8,00 |
Porém, como o saldo do contrato 1 permite apenas a geração de uma autorização de entrega de 11,00, o 1,00 restante deve ser dividido entre os demais contratos, resultando em:
Fornecedor | Contrato | Quantidade |
A | 1 | 11,00 |
B | 2 | 10,00 |
C | 3 | 9,00 |
Geração de autorizações de entrega pelos saldos dos contratos em aberto
Neste método, utilizado quando não houver matriz de fornecimento válida cadastradas para o produto e contrato, deve ser calculado o saldo total de todos os contratos em aberto que existirem para o produto em questão. Este total representará 100%. A partir de então, deve ser calculado em percentual, quanto cada contrato representa deste 100%. Este percentual será utilizado para geração da autorização de entrega para o fornecedor/contrato.
Exemplo:
Contrato | Fornecedor | Saldo | % do Total |
1 | A | 5,00 | 12,50 |
2 | B | 20,00 | 50,00 |
3 | C | 15,00 | 37,50 |
Total |
| 40,00 | 100,00 |
Necessidade de compra de 30,00 unidades deste produto. Devem ser geradas autorizações de entrega conforme abaixo:
Fornecedor | Contrato | Quantidade |
A | 1 | 11,00 |
B | 2 | 10,00 |
C | 3 | 9,00 |
Documentos gerados pelo MRP por critério de data
...
Após o processamento, são geradas as autorizações de entrega com quantidade proporcional ao percentual de participação de cada fornecedor presente na na Matriz de Fornecimento.
...