Opportunity Sharing Receive Update Response

The Opportunity Sharing Receive Update Response workflow process is shown in the following diagram.

Opportunity Sharing Receive Update Response Process: This image is described in the surrounding text.

As shown in this diagram, the following events happen when this workflow is called:

  • Get Method. This event returns the method value from the Siebel message. Both update and query use Opportunity Sharing Receive Update Response, and this method value tells the workflow whether this is a send update or receive update.

  • Query Response. This event checks to see if this is a response from an update or if this is a response from a query.

  • Get Internal Key/Get Internal Key Description/Parse Key/Query Opportunity. If this is a response from a query, this workflow is started from the inbound Web services, so there is no active object ID. The workflow needs to find the opportunity and retrieve the object ID. This group of steps returns the external key and the external key description and creates a search specification from them. Query Opportunity uses this search specification to find the opportunity and return its object ID. If this is a response from an update, the workflow is activated from the Opportunity Sharing External Update workflow and an object ID is passed in as an argument, so these steps are skipped.

  • Get Status. This event returns the transfer status from the Siebel message.

  • Get Status Message. This event returns the transfer status message from the Siebel message.

  • Get Last Update Time. This event retrieves the time when the Siebel message was created, which was added to the Siebel message when it was created.

  • Update Status and Time. This event updates the status and the timestamp to the keymap record.