best way to determine what is missing is to turn on logging and look for the error as it appears you are creating a Web Service and not using the OOB supplied Web Service.
Is there a reason not to use the OOB Web Service for SRM?
We added some required custom fields to the forms so I generated a new web service.
1 of 1 people found this helpful
Which form are you using to create the web service ?
The web service should be of SRM:RequestInterface_Create form and the Title Instance Id is present on this interface form and while creating the record we need to pass the SRD instance id in this.
I think this error is coming because you are passing the wrong SRD Instance ID in TitleInstanceId field, when we submit the request on the SRM:RequestInterface_Create form then it will fetch the SRD information on the basis of title instance id , so may there is no any SRD with matching SRD Instance ID.
As you wants to create the Change via SRM so you need to pass the following fields on SRM:RequestInterface_Create form:
1) Title Instance Id = Instance id of the SRD, which you want to use.
2) login id = login id of the people.
3) z1D Action = CREATE
4) Source Keyword = CHG
Hope this will help you.
Any Update , have you resolved this issue ?