Using pull-up orders
Define an order as a pull-up order to specify that, when the order is planned, the system should attempt to plan the order line to meet its Request Date (that is, it pull plans from the Request Date). If that plan is not successful, the system attempts to meet the order line's Due Date. If it can achieve the Due Date, the system incrementally attempts to improve the plan between the Request Date and Due Date. If the system cannot plan the order line at least by the Due Date, it push plans the line item from the current date out to the as-soon-as-possible date.
You define an order as a pull-up in the ORDER.FLAGS field (enter the appropriate integer value to set bit11). This flag affects all line items on the order. To force a particular order line to ignore this field, set the order line's Due Date equal to its Request Date.