This task will update an existing record or existing fields on a record, and requires the Salesforce record ID to update the record. It will only update a single record, if you have multiple records to update, you can use this task as a sub-task of an XML Repeater task, or use the Bulk Salesforce Operation task instead.
The Salesforce connection to use, see Connecting to Salesforce
The XML file containing the data to be updated. XML node names must match the Salesforce API field names. Custom fields are supported, and are usually named like
Account_Ref__. Values can only be provided for fields which are updateable. Note that the
CreatedById fields cannot be set by the task. The
SystemModstamp fields will be updated automatically.
The ID of the object to be updated e.g. 0015000000VALDtAAP
The name of the object to create e.g. Account
The file to save the response from Salesforce to.
See Common Task Settings
You can find an example of how to use this task in the Salesforce to Sage 50 Integration article.
Sample input file, which will update the
Name field and
Balance__c custom field on a record in Salesforce:
<?xml version="1.0" encoding="UTF-8"?> <root> <Name>Internetware Limited</Name> <Balance__c>150.00</Balance__c> </root>
Back | Edit on Github