A vendor scheduling agreement is a purchase agreement made with the vendor that tie-ups the vendor for providing materials under pre-agreed conditions.