HI.vikas.
this is possible with product allocation also . And if you create new distribution channel for quantity contract and check product allocation field in schedule line category Along with Jodi Sebastian suggestion by creating new item category and schedule line category. In this schedule line category check product allocation. Then your requirement will be fulfilled.
try and let me know if it works,
RRegards,
Adithya