There are two types of contracts, and they go as follows:
Value contracts : In a value contract, the vendor has to pay the value, and the value is written accordingly
Quantity contracts : On the other hand, in a quality contract, a vendor has to write the terms of the contract according to the quantity of the material being supplied.