Prioriza a ordem que precisa ser iniciada primeiro, da primeira operação para a última. As ordens de produção são ordenadas por data de início (ordem crescente), prioridade da ordem de produção, saldo da ordem de produção (ordem decrescente), data de entrega (ordem crescente), código do produto e número da ordem (Número + Item + Sequência + Item Grade). Observação: O saldo da ordem de produção é considerado: C2_QUANT - C2_QUJE. Caso o parâmetro MV_PERDINF esteja configurado como .F., também é subtraído o valor da coluna C2_PERDA. As operações das ordens principais são ordenadas crescentemente e das intermediárias são ordenadas decrescentemente. A ordenação considera o "Seq. Pai" para que não seja priorizada uma ordem de produção filha antes da ordem de produção pai:
OP | Operação | Prioridade | Árvore/ID | Observação |
---|
OP0501001 | 10 | 1 |
| Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Este produto não usa Seq. Pai. | OP0501001 | 20 | 2 |
|
| OP0401001 | 10 | 3 |
| Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Este produto não usa Seq. Pai. | OP0401001 | 20 | 4 |
|
| OP0601001 | 10 | 5 |
| Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Este produto não usa Seq. Pai. | OP0601001 | 20 | 6 |
|
| OP0301001 | 10 | 7 |
| Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Este produto não usa Seq. Pai. | OP0301001 | 20 | 8 |
|
|
|
|
|
|
| OP0701001 | 10 | 9 | 1 | Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Como possui Seq. Pai para as ordens filhas, prioriza antes das filhas | OP0701001 | 20 | 10 | 1 |
| OP0701001 | 30 | 11 | 1 |
| OP0701004 | 30 | 12 | 1 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0701004 | 20 | 13 | 1 |
| OP0701004 | 10 | 14 | 1 |
| OP0701003 | 30 | 15 | 1 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0701003 | 20 | 16 | 1 |
| OP0701003 | 10 | 17 | 1 |
| OP0701002 | 30 | 18 | 1 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0701002 | 20 | 19 | 1 |
| OP0701002 | 10 | 20 | 1 |
| OP0701005 | 30 | 21 | 1 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0701005 | 20 | 22 | 1 |
| OP0701005 | 10 | 23 | 1 |
|
|
|
|
|
| OP0101001 | 10 | 24 | 2 | Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Como possui Seq. Pai para as ordens filhas, prioriza antes das filhas | OP0101001 | 20 | 25 | 2 |
| OP0101001 | 30 | 26 | 2 |
| OP0101004 | 30 | 27 | 2 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação .. | OP0101004 | 20 | 28 | 2 |
| OP0101004 | 10 | 29 | 2 |
| OP0101003 | 30 | 30 | 2 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0101003 | 20 | 31 | 2 |
| OP0101003 | 10 | 32 | 2 |
| OP0101002 | 30 | 33 | 2 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0101002 | 20 | 34 | 2 |
| OP0101002 | 10 | 35 | 2 |
| OP0101005 | 30 | 36 | 2 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0101005 | 20 | 37 | 2 |
| OP0101005 | 10 | 38 | 2 |
|
|
|
|
|
| OP0201001 | 10 | 39 | 3 | Priorizou a OP do produto acabado, com menor data de início e considerando a primeira operação para a última. Como possui Seq. Pai para as ordens filhas, prioriza antes das filhas | OP0201001 | 20 | 40 | 3 |
| OP0201002 | 20 | 41 | 3 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0201002 | 10 | 42 | 3 |
| OP0201004 | 20 | 43 | 3 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação .. | OP0201004 | 10 | 44 | 3 |
| OP0201003 | 20 | 45 | 3 | Priorizou a ordem filha pelo Seq. Pai. Iniciou pela última operação . | OP0201003 | 10 | 46 | 3 |
|
|