Creating and Retrieving Compensation Details

This example Pipeline demonstrates how to retrieve the compensation details with the scorecardResults object using the following operations:



  1. POST: Creates the scorecardresults object.
  2. GET: Retrieves the compensation details.
  3. PATCH: Updates the details.
  4. DELETE: Deletes the IDs of the scorecard results.
  5. This Pipeline consists of the following key steps:

    Create a JSON document to send the input data.

    Retrieve the scorecardResults object from Workday.

    Update the data in the scorecardResults object.

    Delete the updated data in the scorecardResuts object.

  6. Configure the JSON Generator Snap as follows with the scorecardResults object and validate the Snap:




  7. Configure the Mapper Snap to pass the scorecard details as an input to the Workday REST Snap.


  8. Configure the Workday REST Snap with the compensation Service and post Operation to create the scorecard object.


  9. After validating the Snap, view it in the output that the object is created.


  10. Configure the Mapper Snap to extract the scorecardResultsID.


  11. Configure the Workday REST Snap with the compensation Service and get Operation. After validating the Snap, you get the object value:




  12. Configure the Mapper Snap to extract the scorecardResults.


  13. Configure the Workday REST Snap with the Mapper Snap output and Patch Operation.


  14. After validating the Snap, you can view the output with updated object values.


  15. Configure the Mapper Snap to pass the original IDs that are to be deleted.


  16. Configure the Workday REST Snap with the Mapper Snap output and Delete Operation.


  17. After validating the Snap, you can view the output with the deleted path ID values.


To reuse the example pipelines:
  1. Download and import the SLP file into your Environment.
  2. Configure Snap accounts.
  3. Provide Pipeline parameters, if any.