You need to sign in to do that
Don't have an account?
Bango
SOAP Listener
Hello all,
I have very little experience with this so please bare with me and be clear :)
We have an external system that sends out SOAP messages when an issue occurs. The goal is to catch those messages and create a case out of them. I would like to know how to do that in steps please. Any help is helpful :) Take care and please let me know if you need additional information.
Which means you have to create an endpoint in Salesforce and have the external System call this salesforce endpoint method and deliver the soap message.
Now you can parse the message and create a case or any other object out of it.
Now there are two approaches here.
1. The Standard Salesforce SOAP API
2. Webservice methods.
If you can make any changes in the external system, you can download the Salesforce SOAP WSDL and feed it into the external system. Upon requirement, you can have that system, call this SOAP API to create records.
Or
You can create your own webservice classes and expose them. Even here you would have to make changes to the external system code.
Links:
SOAP API:
http://www.salesforce.com/us/developer/docs/api/index.htm
Webservices: http://wiki.developerforce.com/page/Apex_Web_Services_and_Callouts
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_web_services_methods.htm
Hope this helps.
Regards,
Satish Kumar
Please mark my answer as a solution if it was helpful so it is available to others as a proper solution.
If you felt I went above and beyond, please give me Kudos by clicking on the star icon.