Blanket order/Definition

Order the customer makes with its supplier which contains multiple delivery dates scheduled over a period of time, sometimes at predetermined prices.