Appsplus panel macro confluence macro
**Delete Before Publishing**
Always use title casing for Heading formats 1 and 2.
Always use active voice.
Do not use "Please" anywhere in the document.
Screenshots
Always use the New Form UI.
Be optically similar. Max size corresponding gridline to 1000 px size, as in the style guide.
Do not capture Snap borders when showing configurations in the Examples section. You can add a border in the editor here.
Examples must always use first-person plural references. You can use the second-person if needed depending upon the example's content.
In this article
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Overview
You can use this Snap to ...execute the update request in the Oracle HCM instance.
...
Snap Type
The <Snap name> Oracle HCM - Update Snap is a Read/ Write/Parse/Transform/Flow/Format-type Snap that reads/fetches/writes/parses/executes/transforms/calls/creates… update records into Oracle HCM instance
Prerequisites
Valid
...
account with the required permissions.
None.
Support for Ultra Pipelines
...
Works in Ultra Pipelines.
Works in Ultra Pipelines
...
Does not support Ultra Pipelines.
Limitations
None.
Known Issues
None.
Snap Views
View Type | View Format | Number of Views | Examples of Upstream and Downstream Snaps | Description |
---|---|---|---|---|
Input | Document |
Binary or Document
|
|
|
..
| Each input document offers details associated with the data that must be posted to the target Oracle HCM instance. |
Output | Document |
Binary
Binary or Document
|
|
..
..
Each output document contains details associated with the outcome of the Oracle HCM instance. If the Snap fails during the operation, it sends an error document to the error view containing the fields error, reason, resolution, and stacktrace. However, you must enable the Error view to view the error document. | ||||
Error | Error handling is a generic way to handle errors without losing data or failing the Snap execution. You can handle the errors that the Snap might encounter |
while running the |
Pipeline by choosing one of the following options from the When errors occur list under the Views tab:
|
Learn more about Error handling in Pipelines. |
Snap Settings
Appsplus panel macro confluence macro | data | {"features":["title","icon","rounded","collapsible","border"],"title":"Documenting Fields Based On Data Type/UI Element","titleColor":"#000000","titleColorBG":"#ff5c30","titleSize":"14","titleBold":true,"titleItalic":false,"titleUnderline":false,"lozenge":"Hot stuff","lozengeColor":"#172B4D","lozengeColorBG":"#fff0b3","height":200,"panelPadding":12,"panelColor":"#172B4D","panelColorBG":"#FFFFFF","borderColor":"#ff5c30","borderRadius":3,"borderStyle":"solid","borderWidth":1,"icon":"editor/
---|
Info |
Info |
Learn more about the icons in the Snap Settings dialog. |
Field Name | Field Type |
---|
Field Dependency
Description |
---|
Label*
Default Value: |
The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline.
Number of records
Default Value:
Example:
String/Expression
Sampling Type is Number of records.
Enter the number of records to output.
fieldset Name
Specify advanced parameters that you want to include in the request.
Field 1*
Default Value: <value> or None.
Example: <value>
String
Debug mode check box is not selected.
Field 2
Default Value: <value> or None.
Example: <value>
String
None.
Snap Execution
Default Value:
Example: Validate & Execute
Dropdown list
N/A
Oracle HCM Update |
String
None.
Update workers | String | Specify a unique name for the Snap.
|
Version*
Default Value: N/A | String/Expression/Suggestion | Specify the Oracle HCM instance version. The suggestion list retrieves all available versions. |
Resources name
Default Value: N/A | String/Expression | Specify the Oracle HCM resources (Tasks). The suggestions list retrieves all available resources based on the selected version. |
Endpoint*
Default Value: N/A | String/Expression | Specify the Oracle HCM endpoint. The suggestions list retrieves all available endpoints based on selected resource. For example if “worker” resource is selected, the suggestions populated are:
|
Entity
Default Value: $ | String/Expression | Specify the JSON path to the HTTP entity data in the input map data. You can leave this field blank if there is no entity data to send to the service URL. |
Query parameters | Use this field set to add query parameters to your request. This field set comprises the following fields:
| |
Query parameter
Default Value: N/A | String | The name of the query parameter. |
Query parameter value
Default Value: N/A | String/Expression | The value that you want to assign to the parameter. |
Header parameters | Use this field set to create the HTTP header key-value pairs.
| |
Header parameter
Default Value: N/A | String | The name of the HTTP header. |
Header parameter value
Default Value: N/A | String/Expression | The value that you want to assign to the HTTP header. |
Snap Execution
Default Value: Execute only | String | Select one of the following three modes in which the Snap executes:
|
|
|
|
|
Troubleshooting
...
Error
...
Reason
...
Resolution
...
Account validation failed.
...
The Pipeline ended before the batch could complete execution due to a connection error.
...
Verify that the Refresh token field is configured to handle the inputs properly. If you are not sure when the input data is available, configure this field as zero to keep the connection always open.
Examples
Excluding Fields from the Input Data Stream
We can exclude the unrequired fields from the input data stream by omitting them in the Input schema fieldset. This example demonstrates how we can use the <Snap Name> to achieve this result:
<screenshot of Pipeline/Snap and description>
Download this Pipeline.
Downloads
...
Download and import the pipeline into the SnapLogic application.
...
|
...
Provide pipeline parameters, as applicable.
Attachments | ||||
---|---|---|---|---|
|
Snap Pack History
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
...
Related Content
...
Endpoint Doc Link 1
...
Endpoint Doc Link 2
...
Getting Started with SnapLogic
...