Multiexcerpt include macro | ||||
---|---|---|---|---|
|
Table of Contents | ||||
---|---|---|---|---|
|
...
You can use Workday Cancel Snap to cancel the objects in Workday, based on the field values in the input document that match the Workday object schema field names. These field names are defined by the Workday Web Service Definition Language (WSDL). The fields that match the object to be canceled are provided on the input view of the Snap and can be mapped using an upstream Mapper Snap.
Learn more about Workday Web Services (WWS) Directory for information on the Workday objects.
...
Info |
---|
ETL Transformations & Data Flow This Snap enables the following ETL operations/flows:
This Snap creates a SOAP request based upon the Workday Cancel object input schema and the input data passed into the snap. The Snap then submits the SOAP request to Workday and deletes the respective object in Workday and and converts the Workday SOAP XML response to JSON in the output view.
|
Prerequisites
Workday Account, data to query, and Workday security access to the objects that you want to cancel. Contact your organization's Workday Security Administrator for appropriate access.
Workday recommends using an Integration System User (ISU) with APIs.
...
Error | Reason | Resolution |
---|---|---|
HTTP/1.1 407 Proxy Authentication required. | The Snap is unable to tunnel through proxy. | Add the following key-value pair values to your Groundplex configuration and restart the plex to reflect the changes. Key: |
Examples
Canceling an Invoice
...
Using the Revenue
...
Management Service
This example Pipeline demonstrates how to cancel an invoice using the Revenue_Manangement service..
This Pipeline does not work for any Workday tenant since they are read by WID.
...
In the output preview, you can see the customer invoice reference ID that is canceled.
...
...
Handling an Error After an Attempted Cancellation
The second example showcases error handling. Invoice cancelation can only happen once per invoice. This example shows an error when we try to cancel an object that was already canceled.
Download the example Pipeline.
This Pipeline does not work for any Workday tenant since they read by WID
...
The error key provides the message returned from Workday ‘Invoice is not cancelable’.
The envelope key contains the information of the SOAP envelope that is populated by applying the variables from the input view into the generated SOAP envelope.
The stripped envelope key contains the information of the SOAP envelope that is sent to Workday
Downloads
Info |
---|
|
Attachments | ||
---|---|---|
|
...