I published the Service Desk WebService API in this SAP Solution Manager 7.0 SP16 Test Server where you could try to connect
http://190.55.206.98:8010/sap/bc/srt/rfc/sap/ICT_SERVICE_DESK_API?WSDL
The WS responses doesn't present problems with I try to invoke "RequestSYSTEMGUID" or "RequestGUID)
These are the outputs:
SYSTEMGUID
37517F497FEB1714E1000000C0A82A2A
REQUESTGUID
7B8988497AD01714E1000000C0A82A2A
But if I try to invoke "ReadCompleteIncident", i don't know what is the "IncidentGuid", I know SAPIncidentID ID, the Incident at SAP Service Desk, for example "1017", but i think that is wrong, and the WS maybe need to use the CRM Guid, that should be a string similar to REQUESTGUID.
http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
<soapenv:Header/>
<soapenv:Body>
<urn:ReadCompleteIncident>
<IncidentGuid>1017</IncidentGuid>
<SystemGuid>37517F497FEB1714E1000000C0A82A2A</SystemGuid>
</urn:ReadCompleteIncident>
</soapenv:Body>
</soapenv:Envelope>
and the response is:
http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header/>
<soap-env:Body>
<n0:ReadCompleteIncidentResponse xmlns:n0="urn:sap-com:document:sap:soap:functions:mc-style">
<Errors>
<item>
<ErrorCode>14</ErrorCode>
<Val1>1017</Val1>
<Val2/>
<Val3/>
<Val4/>
</item>
</Errors>
<IctAdditionalInfos/>
<IctAttachments/>
<IctHead>
<IncidentGuid/>
<RequesterGuid/>
<ProviderGuid/>
<AgentId/>
<ReporterId/>
<ShortDescription/>
<Priority/>
<Language/>
<RequestedBegin>0</RequestedBegin>
<RequestedEnd>0</RequestedEnd>
</IctHead>
<IctPersons/>
<IctSapNotes/>
<IctSolutions/>
<IctStatements/>
<IctStatus/>
<IctUrls/>
</n0:ReadCompleteIncidentResponse>
</soap-env:Body>
</soap-env:Envelope>
Please, I will help you if could post some examples howto invoke WS and get results of the incidents, because this a nightmare for me.
Thank you advance!!
Ezequiel