"Legenda na manutenção de ordem de compra"

Ocorrência

Legenda na manutenção de ordem de compra.


 Solução

1.Mudar a cor da fonte para “vermelha” quando a ordem de compra estiver completamente atrasada.
2.Mudar a cor da fonte para “laranja” quando a ordem de compra estiver parcialmente atrasada.

Para que o primeiro cenário seja possível a ordem deve se encontrar completamente atrasada, isso acorre quando a data atual for maior que a data limite de entrega e a mesma não foi baixada por completo ou parcialmente, ou seja, baixado = “não”.

Já para que o segundo cenário ocorra a ordem precisará estar parcialmente atrasada, isso acontece quando a data atual for maior que o primeiro vencimento de entrega e menor que o maior vencimento, quando a ordem possui mais de uma data de entrega em um mesmo pedido e os itens com esta data não forem baixados por completo ou parcialmente. Se a data estiver atrasada mas o item já foi baixado o pedido não estará atrasado.

Para as datas intermediárias: supondo que uma ordem pode ter mais que duas datas de previsão de entrega, deve-se verificar se o item está atrasado e não foi baixado para pintar de laranja. Quando a ordem possui apenas uma data, valerá a regra do vermelho.

  • Em atraso parcialmente: amarelo

  • Em atraso totalmente: vermelho