1) Add Service Contract:

Service Contract basically is done directly from the data layer (i.e. for example the person with the highest approval layer authority who directly generating a new service contract. the difference between contract request and contract is in the contract request a user is sending request to the higher authority for approval and in the service contract the higher authority is directly generating the service contract)