Histórico da Página
...
A prioridade será por data de entrega, priorizando as ordens de produção que devem ser entregues primeiro ou por data de início, priorizando as ordens de produção que devem iniciar primeiro. Considera o parâmetro "Priorização" da tela de configuração da programação, aba Nivelamento.
Para cada ordem encontrada deverá verificar se possui ordens filhas/intermediárias considerando o C2_SEQPAI (Seq. Pai), sendo que, se existir, as intermediárias devem ser priorizadas antes das ordens dos demais produtos que não possuem sequência da ordem pai (para que seja possível priorizar todas as ordens utilizadas para entregar o produto final). Quando existir o Seq. Pai será gerada a árvore de ordens de produção, ou seja, todas as ordens de produção utilizadas para atender determinada produção.
...
Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prioriza a ordem que precisa ser entregue primeiro, da última operação para a primeira. As ordens de produção são ordenadas por data de entrega (ordem crescente), prioridade da ordem de produção, código do produto, saldo da ordem de produção (ordem decrescente), data de início (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 e 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:
|
Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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, código do produto, 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:
|
...
Exemplo comparativo dos tipos de programação:
Informações |
---|
Para consultar e alterar as prioridades de uma programação, deve ser acessada a Tela de Prioridades através do menu lateral do CRP. |
02. Nivelamento
O processo de nivelamento consiste em alocar as ordens de produção e suas operações nos recursos, de forma que não haja estouro da capacidade. Isto é, duas ou mais operações alocadas a um recurso durante o mesmo período.
...
Caso uma ordem de produção não seja completamente nivelada durante esta etapa, sua árvore será desfeita e reprocessada a partir da data de inicio da programação. Caso durante o reprocessamento uma ordem de produção ainda não consiga ser nivelada completamente, será considerado o conteúdo do parâmetro "Nivelamento parcial?".gerada disponibilidade adicional para o recurso até a ordem ser nivelada por completo.
Caso nivelamento parcial esteja ativado, as ordens de produção poderão ter suas operações alocadas de forma parcial, sem atender todo o tempo necessário para aquela operação. Caso o parâmetro esteja desativado, as ordens de produção que não forem completamente niveladas durante o reprocessamento terão suas árvores desfeitas.
Alocação das operações
As alocações das operações serão feitas sempre considerando a ultima operação nivelada da árvore. Exceto quando não houver operação nivelada na árvore, neste caso irá utilizar a data de inicio ou a data de entrega da ordem de produção, de acordo com o parâmetro "priorização".
...
Informações |
---|
O reprocessamento é executado apenas quando o parâmetro "Data nivelamento" for selecionado com a opção "Data da programação". |
...
Disponibilidade adicional
Caso selecionado a opção de nivelamento parcial, as ordens de produção poderão ter suas operações alocadas de forma parcial, sem atender todo o tempo necessário para aquela operação. Caso contrario, as árvores que possuam ordens com operações sem alocação ou alocação parcial, terão todas suas alocações desfeitas, liberando o tempo do recurso.
- Nivelamento pela data da ordem de produção: Quando o nivelamento for realizado pela data da ordem de produção, o nivelamento parcial será considerado no reprocessamento da ordem. Ou seja, a árvore será desfeita e reprocessada pela data de inicio da programação, caso ainda não consiga nivelar toda a árvore será considerado o parâmetro de nivelamento parcial.
- Nivelamento pela data da programação: Quando o nivelamento for realizado pela data da programação. o nivelamento parcial será considerado no processamento da árvore.
...
uma ordem de produção que esteja sendo alocada pela data da programação não possua disponibilidade para ser alocada completamente será gerado disponibilidade adicional para atender ordem. A geração da disponibilidade adicional será feita até atender completamente a operação que está sendo alocada, ou até a quantidade de dias adicionais atingir o valor do parâmetro MV_DISPADC (padrão = 365). Caso a disponibilidade adicional atingir o valor limite de dias, a árvore da ordem de produção terá seu nivelamento desfeito e os dias adicionais para atender as operações das ordens dessa árvore serão desconsiderados.
Após o nivelamento, caso um recurso tenha gerado disponibilidade adicional, será gerado a disponibilidade adicional para todos os recursos que não possuem disponibilidade até a ultima data gerada.
Exemplo: Considerando recursos onde a disponibilidade encerra dia 18/01. Caso durante o nivelamento um dos recursos tenha gerado disponibilidade adicional até 25/01, todos os outros recursos terão sua disponibilidade calculada até o dia 25/01.
As ordens de produção com alocação em disponibilidade adicional podem ser identificadas pela ocorrência 04 - Alocação após a data final.
03. Efetivação
O processo de efetivação consiste em efetivar o resultado da programação do CRP para as ordens de produções niveladas ou distribuídas da programação.
A etapa de efetivação é executada via boatão "Outras Ações" opção "Efetivar programação".
Ao efetivar uma programação as ordens que foram efetivadas serão exibidas conforme legenda "Efetivada".
Existe a possibilidade de refazer o processo de efetivação das ordens utilizando o parâmetro "Replaneja efetivadas?" no folder de "Ordem de produção".
Se a programação não considerar as ordens efetivadas, as horas utilizadas por essas ordens serão diminuídas da disponibilidade.
Informações |
---|
Ao excluir uma ordem produção efetivada pelo CRP pelas rotinas PCPA712, MATA650, MATA651 e MATA720 será emitido um alerta que a ordem está efetivada. O usuário deverá indicar se deseja excluir ou não. |