PowerExchange for Salesforce
PowerExchange for Salesforce includes the following changes.
PowerExchange for Salesforce 9.5.1.4.1
PowerExchange for Salesforce 9.5.1.4.1 includes the following changes.
Java Requirements for Bulk API Target Sessions
For Bulk API target sessions, configure at least 10 to 50 MB of space for the Java temporary directory on the PowerCenter Integration Service machine.
Previously, the Bulk API did not use the Java temporary directory when writing to Salesforce targets.
End of Life for Salesforce API Versions
PowerExchange for Salesforce does not support the following Salesforce API versions:
Previously, PowerExchange for Salesforce supported these Salesforce API versions.
Related Object Fields No Longer Available for Import
You can no longer import fields from objects related to the following Salesforce objects:
- •ActivityHistory
- •EmailStatus
- •Name
- •OpenActivity
- •OwnedContentDocument
Previously, you could import fields from objects related to these objects.
Error Logging
The PowerCenter Integration Service writes error messages to the error log for the session.
Previously, the PowerCenter Integration Service wrote error messages to both the error log and the session log.
SOAP Request Logging
For sessions that read from Salesforce with the standard API, the PowerCenter Integration Service no longer includes SOAP requests in the session log.
Previously, you could view SOAP requests in session logs when you configured the session for verbose tracing.
Salesforce API Version
PowerExchange for Salesforce uses version 30.0 of the Salesforce API.
Use the Salesforce service URL to configure connections to Salesforce. To use the latest version of the Salesforce API, create an application connection or update the service URL in an existing application connection.
Use the following version of the Salesforce service URL:
https://www.salesforce.com/services/Soap/u/30.0
If the new version of a Salesforce object has a different structure than the previous version of the object, re-import the Salesforce object. After you re-import the object, analyze the associated mapping to determine if you need to update the mapping.
Note: You cannot import the following Salesforce objects that are newly available with version 30.0 of the Salesforce API:
- •AttachedContentDocument
- •CombinedAttachment
Previously, PowerExchange for Salesforce used version 27.0 of the Salesforce API.
PowerExchange for Salesforce 9.5.1 HotFix 1
PowerExchange for Salesforce 9.5.1 HotFix 1 includes the following change.
Salesforce API Version
Effective in version 9.5.1 HotFix 1, PowerExchange for Salesforce uses version 27.0 of the Salesforce API.
Use the Salesforce service URL to configure connections to Salesforce. To use the latest version of the Salesforce API, create an application connection or update the service URL in an existing application connection.
Use the following version of the Salesforce service URL:
https://www.salesforce.com/services/Soap/u/27.0
If the new version of a Salesforce object has a different structure than the previous version of the object, re-import the Salesforce object. After you re-import the object, analyze the associated mapping to determine if you need to update the mapping.
Previously, PowerExchange for Salesforce used version 26.0 of the Salesforce API.