Invoke Operations Page
Select an operation for the invoke connection to perform in your integration.
Operations Page - Create, Update, Upsert, or Delete
Configure the Create, Update, Upsert, or Delete selection.
Create
This selection creates multiple records for different business objects.
Element | Description |
---|---|
Filter By object name | Type the initial letters to filter the display of
business objects. You can also select a filter type:
|
Select Business Objects | Select a single or multiple business objects to
include in the operation. For example:
If the operation supports multiple objects, you can select up to ten objects for one operation. You can use the arrow buttons to move the objects to the Your Selected Business Objects list. |
All or None |
Specifies the transactional behavior for Salesforce application
operations.
|
Configure header properties (Optional) |
Specify the duplicate rule to see if the record being created is a duplicate of an existing record.
|
Update
This selection updates multiple records for different business objects.
Element | Description |
---|---|
Filter By Object Name | Type the initial letters to filter the display of
business objects. You can also select a filter type:
|
Select Business Objects | Select a single or multiple business objects to
include in the operation. For example:
If the operation supports multiple objects, you can select up to ten objects for one operation. You can use the arrow buttons to move the objects to the Your Selected Business Objects list. |
All or None |
Specifies the transactional behavior for Salesforce application
operations.
|
Configure header properties (Optional) |
Specify the duplicate rule to see if the record being updated is a duplicate of an existing record.
|
Upsert
This selection creates or updates multiple records using an external ID field for the same business object.
Element | Description |
---|---|
Filter By Object Name | Type the initial letters to filter the display of
business objects. You can also select a filter type:
|
Select Business Objects | Select a business object to include in the
operation. For example:
|
Select external ID field | Select the external ID for the selected business object. |
All or None |
Specifies the transactional behavior for Salesforce application
operations.
|
Configure header properties (Optional) |
Specify the duplicate rule to see if the record being upserted is a duplicate of an existing record.
|
Delete
This selection deletes multiple records for different business objects.
Element | Description |
---|---|
All or None |
Specifies the transactional behavior for Salesforce
application operations.
|
Operations Page - Query Information
Configure the Query Information selection.
Select an operation type:
SOQL/SOSL Query
Execute a SOQL or SOSL query to fetch records or perform text-based searches across multiple business objects in Salesforce based upon the specified criteria.
Element | Description |
---|---|
Enter a SOQL (Salesforce Object Query Language) or SOSL (Salesforce Object Search Language) Query Statement |
Enter a valid query statement. SOQL statements
evaluate to a list of sObjects, a single sObject, or an integer for
count method queries. The following examples
are
provided:
SOSL statements evaluate to a list of sObjects, where each list contains the search results for a particular sObject type. For example:
|
Refresh |
Click to display any binding parameters. |
Binding Parameters |
Displays any parameters included in the query. For
example,
This query displays a binding parameters text box in
which to enter a test value for |
Test My Query |
Click to validate the query against the Salesforce application. Query results are displayed. If errors occur, you receive results about how to correct the query. |
Configure header properties (Optional) |
Specify the number of records to return in a query call. The minimum value is |
Retrieve
Retrieve multiple records of the same business object.
Element | Description |
---|---|
Filter By Object Name |
Type the initial letters to filter the display of
business objects. You can also select a filter type:
|
Select Business Object |
Select a business object to include in the operation. |
Operations Page - Core or Utility Operations
Configure the Core or Utility Operations selection.
Element | Description |
---|---|
Choose operation |
|
Filter By Object Name (Displays if Get Deleted or Get Updated was selected.) |
Type the initial letters to filter the display of
business objects. You can also select a filter type:
|
Select Business Object (Displays if Get Deleted or Get Updated was selected.) |
Select a business object to include in the operation. |
Operations Page - Invoke Apex Services
Configure the Invoke Apex Services selection.
Element | Description |
---|---|
What is the endpoint's relative resource URI? |
Specify the relative path associated with the
resource. The path can contain template parameters specified with
curly braces (for example, {order-id} ). A resource
is any source of specific information that can be addressed. The
resource path follows a fixed, prefixed URL appended with the
specified relative path. By default, the URL is prefixed with the
following
path:
|
What action do you want to perform on the endpoint? |
Select a single HTTP action (method) for the endpoint
to perform:
|
Select any options that you want to configure | Based on your selections, you can add parameters or
configure a request and/or response for this endpoint.
|
Operations Page – Download Attachment
Configure the Download Attachment selection.
Element | Description |
---|---|
Select an operation type |
|
Description |
Describes the operation type selected. |
Select Business Object (Appears only when Download using Record Identifier is selected.) |
Select only those business objects that support BLOB fields. These are:
|
Select BLOB field (Appears only when Download using Record Identifier is selected.) |
Select the BLOB field associated with the selected business object. |
Operations Page - Perform Bulk Data Operations
Configure the Perform Bulk Data Operations selection.
Element | Description |
---|---|
Select an operation type |
|
Select an operation (Displays the list of operations if you select Bulk CRUD as the operation type.) |
|
Select an operation (Displays the list of operations if you select Bulk Query as the operation type.) |
|
Description |
Describes the operation type selected. |
Select Business Object (Appears only when the Create, Update, Upsert, or Delete operation has been selected.) |
Type the initial letters to filter the display of business objects. You can also select a filter type:
|
Select column delimiter (to generate CSV for query results) (Appears only when the Create a Job operation has been selected.) |
Select the column delimiter from the list. |
Enter a SOQL Query Statement (Appears only when the Create a Job operation has been selected.) |
Enter the SOQL query. |
Include deleted records (Appears only when the Create a Job operation has been selected.) |
Select this checkbox to include deleted records as part of the bulk query result. |