Query flow

  1. The query flow retrieves a Salesforce Id given an external key, which will be either the AccountLocalId or the LocalContactId.
  2. The Query flow expects to find a query string in the LocalEnvironment. This will have been set in the main subflow for the current operation.
  3. The Query string is mapped into the SOAP query operation for a Salesforce web service call.
  4. A service call is made to Salesforce. If this returns success the Id is saved in the Environment for later actions.
  5. If a fault is returned the fault code is checked and an exception thrown to generate error handling process.
Back to the overview