Exemplos de cálculo das Necessidades Produtos (E815NBP.QtdDia)
Quando o campo da origem OP/OS Data Início Período estiver como 'S', após a explosão de necessidades o campo Quantidade dias de produção p/ produto pai desta necessidade calculada (QtdDia) do produto principal receberá a quantidade de dias que faltam para a entrega do pedido considerando a data final do período. O campo QtdDia dos componentes receberá a quantidade de dias para iniciar a produção para atender o produto principal, partindo de ZERO.
Data do período 01/01/15 a 31/01/15
Após a geração das OPs
Pedido x - Data entrega 15/01/15 - IniPvp = 'S' - Data inicial 01/01/15, Data final 01/01/15 - QtdDia do produto principal 16. - QtdDia componentes 0, 2, 4....
Pedido y - Data entrega 31/01/15 - IniPvp = 'S' - Data inicial 01/01/15, Data final 01/01/15 - QtdDia do produto principal 0. - QtdDia componentes 0, 2, 4....
Pedido z - Data entrega 05/01/15 - IniPvp = 'S' - Data inicial 01/01/15, Data final 01/01/15 - QtdDia do produto principal 26. - QtdDia componentes 0, 2, 4....
Quando o campo da origem OP/OS Data Início Período estiver como 'N', após a geração das OPs o campo Quantidade dias de produção p/ produto pai desta necessidade calculada (QtdDia) do produto principal receberá a quantidade de dias que faltam para a entrega do pedido considerando a data final do período. O campo QtdDia dos componentes receberá a quantidade de dias para iniciar a produção para atender o produto principal, partindo do final do período.
Data do período 01/01/15 á 31/01/15
Após a geração das OPs
Pedido x - Data entrega 15/01/15 - IniPvp = 'N' - Data inicial 15/01/15, Data final 15/01/15 - QtdDia do produto principal 16. - QtdDia componentes 17, 19, 21, 23 ...
Pedido y - Data entrega 31/01/15 - IniPvp = 'N' - Data inicial 31/01/15, Data final 31/01/15 - QtdDia do produto principal 0. - QtdDia componentes 1, 3, 5, 7 ...
Pedido z - Data entrega 05/01/15 - IniPvp = 'N' - Data inicial 05/01/15, Data final 05/01/15 - QtdDia do produto principal 26. - QtdDia componentes 29, 31, 2, 4 ...