My client wants to do GRN against a contract and there should be no PO i.e when a contractual agreement is done with a vendor then GRN should be done only with reference to contract and not PO ( contract release order)