Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Appsplus panel macro confluence macro
data{"features":["title","icon","rounded","collapsible","border"],"title":"General Guidelines. **Delete before publishing**","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","iconPrimary":"#FFFFFF","iconSecondary":"#0052CC","newMacro":false}

**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.

    • See Image Style Guide for details.

  • 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
minLevel1
maxLevel2
absoluteUrltrue

Overview

You can use this Snap to execute delete requests to in the Oracle HCM instance.

...

Snap

...

Type

Oracle HCM - Delete Snap is a Write-type Snap that delete records into Oracle HCM instance.

Prerequisites

Valid account with the required permissions.

Support for Ultra Pipelines

Works in Ultra Pipelines.

Snap Views

View Type

View Format

Number of Views

Examples of Upstream and Downstream Snaps

Description

Input 

Document

  • Min: 0

  • Max: 1

  • Mapper

  • Script

  • Router

Each input document offers details associated with the data that must be posted to the target Oracle HCM instance.

Output

Document

  • Min: 0

  • Max: 1

  • JSON Splitter

  • JSON Formatter

  • Join

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:

  • Stop Pipeline Execution: Stops the current pipeline execution when the Snap encounters an error.

  • Discard Error Data and Continue: Ignores the error, discards that record, and continues with the remaining records.

  • Route Error Data to Error View: Routes the error data to an error view without stopping the Snap execution.

Learn more about Error handling in Pipelines.

Snap Settings

Info
  • Expression (blue star): JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.

  • SnapGPT (blue star): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.

  • Suggestion (blue star): Populates a list of values dynamically based on your Account configuration.

  • Upload (blue star): Uploads files. Learn more.

Learn more about the icons in the Snap Settings dialog.

 This field set comprises the following fields:
  • Query parameter

  • Query parameter value$widget
  • Key

  • Value

    Field Name

    Field Type

    Description

    Label*

     

    Default ValueOracle HCM Delete
    ExampleDelete worker

    String

    Specify a unique name for the Snap.

     

    Version*

     

    Default Value: N/A
    Example: 11.13.18.05

    String/Expression/Suggestion

    Specify the Oracle HCM instance version.

    Resources name

     

    Default Value: N/A
    Example: workers

    String/Expression

    Specify the Oracle HCM resources (Tasks). The suggestion list (available resources) is populated based on the selected version. For example: absences, elementEntries, and workers.

    Endpoint*

     

    Default Value: N/A
    Example/workers

    String/Expression/Suggestion

    Specify the Oracle HCM endpoint. The suggestions are populated (available endpoints) based on the selected resource. For example if “worker” resource is selected, the suggestions that populate are:

    • /workers

    • /workers/{id}

    • /workers/{id}/child/addresses/{id}

    Entity

     

    Default Value: $  
    (the HTTP entity data is at the root of the input Map data)
    Example$.entity 
    (if the HTTP entity data is the value of the "entity" key at the root of the input Map data)

    String/Expression

    Specify the JSON path to the HTTP entity data in the input map data. If no entity data is present, you can leave this field blank to send it to the service URL.

    For expressions, the strings must be enclosed in double quotes, {id} should be replaced with valid variable names.

    • “/workers”

    • “/workers/” + $id

    • “/workers/” + $worker_id + “/child/addresses/” + $address_id

    For variable names passed from pipeline parameter:

    • “/workers/” + _id

    • “/workers/” + _worker_id + “/child/addresses/” + _address_id

    Query parameters

    Use this field set to add query parameters to your request.

     

    Query parameter

     

    Default ValueN/A
    Example: id

    String

    The Specify the name of the query parameter.

    Query parameter value

     

    Default Value: N/A
    Example

    $widget.id

    String/Expression

    The Specify the value that you want to assign to the parameter.

    Header parameters

    Use this field set to set the HTTP header key-value pairs.

    Header parameter

     

    Default ValueN/A
    Example: content-type

    String

    The Specify the name of the HTTP header.

    Header parameter value

     

    Default Value: N/A
    Exampleapplication/json

    String/Expression

    The Specify the value that you want to assign to the HTTP header.

    note

    This property is expression-enabled. For more information on the expression language, see Understanding Expressions in SnapLogic and Using Expressions. For information on Pipeline Parameters, see Pipeline Properties.

    Snap Execution

     

    Default ValueExecute only
    ExampleValidate & Execute

    StringDropdown list

    Select one of the following three modes in which the Snap executes:

    • Validate & Execute: Performs limited execution of the Snap, and generates a data preview during Pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during Pipeline runtime.

    • Execute only: Performs full execution of the Snap during Pipeline execution without generating preview data.

    • Disabled: Disables the Snap and all Snaps that are downstream from it.

    ...

    ...

    Snap Pack History

    Expand
    titleClick here to expand...
    Insert excerpt
    Baselinked:Oracle HCM Snap PackBaselinked:
    Oracle HCM
    nameXYZ Snap Pack History

    ...

    Related Content