BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
1 / 18 · Module 4 — Salesforce Connector · filtered: cheatsheet⊞ allnext →

4.14Target Variable — useful Mule trick

Remember in Module 2 we said Salesforce changes the payload.

For example:

payload = Account data

Salesforce Query
       ↓

payload = query result

Sometimes you don't want the connector operation to replace your current payload.

Mule operations support a Target Variable.

The current Salesforce connector exposes Target Variable and Target Value on many operations.

Conceptually:

Salesforce Query

Target Variable:
sfAccounts

Now instead of replacing:

payload

you can have:

vars.sfAccounts

while the payload remains available.

That's extremely useful.