Problem: Order Date Promised is taken from c_order.DatePromised ignore c_orderline.DatePromised.
Solution: improve Product Info>> Available to Promise >>c_orderline.DatePromised has higher priority then c_order.DatePromised.
note1. date must be considered when calculate levels (assume if get proper line date, then this will be OK)
note2. must be handled in sales and purchase orders too.