|
|
(22 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | The '''Web Service - SOAP Message''' [[Workflow Task]] allows you to post data to another system, outside of SmartSimple. The response returned by the external system can be stored into a custom field on the object against which the Workflow was triggered.
| + | #REDIRECT [[Workflows_Overview#Task_Type:_Web_Service_.E2.80.93_SOAP_Message]] |
| | | |
− | [[File:SOAP.png]]
| + | {{DeprecatedPage}} |
− | | |
− | ===Options===
| |
− | * '''Action''': The action to called by the Web Service call (These actions are defined by the external server, and are '''not''' part of SmartSimple)
| |
− | * '''Custom Field ID for Response''': The Custom Field ID of an [[Custom Field Type: Special - XML Data|XML]] custom field on the object that the Workflow was triggered against that the response returned by the external server.
| |
− | * '''Endpoint''': The URL or IP address of the destination server
| |
− | * Envelope Template: The content of the Web Service message to be sent to the external service. This can contain variables related to the object the workflow is triggered against.
| |
− | | |
− | ===Note===
| |
− | If the response your Web Service call contains values that you wish to store within a [[Custom Field]] on the object against which the [[Workflow]] was triggered you can connect a [[Update Custom Field Value]] Workflow Task to be the task following the '''Web Service - SOAP Message''' and use the variable syntax to pull the value from the XML Custom Field you selected to store the response to the Web Service call.
| |
− | | |
− | For example, if the [[Custom Field Type: Special - XML Data|XML]] Custom Field that stores the response (custom field ID 155255 in the image above) is called '''Web Service Response''' the variable in the [[Update Custom Field Value]] task to pull a node called '''AssignedIdentifier''' could be:
| |
− | @xml.Web Service Response.soap:Body.AssignedIdentifier.nodevalue@
| |
− | | |
− | ==See Also==
| |
− | * [[Web Services Overview]]
| |
− | | |
− | | |
− | [[Category:Workflows]]
| |