Table of Contents

Connections

Commands

Connections

Workday Connector

Workday API functions

Inputs

Input

Type

Detail

Notes

User name

TextField

Workday user name

Password

TextField

Workday password

Tenant

TextField

Workday tenant

Host

TextField

Workday host: This can be found in the URL of your Workday environment. The characters preceding the domain (i.e. ".workday.com") represent the host.

Domain

TextField

Workday domain: This is the domain for your workday environment, and it can vary between instances. Common values are workday.com and myworkday.com

Commands

Download custom report

Downloads a custom report from workday

Inputs

Input

Type

Detail

Notes

URL

TextField

URL of the Workday report

Format

DropdownField

Desired report format

Output file

TextField

File path where the Workday report will be downloaded. Not required if planning on using report as an artifact.

Outputs

Output

Output Type

Notes

Output File

File

Report File Size

Integer

Exit Codes

Code

Type

Detail

0

Success

Indicates that the task completed successfully

1

Error

General failure

10

Error

API Failure

Import Budget

Executes the Import Budget action in Workday

Inputs

Input

Type

Detail

Notes

EIB Template File

FileField

Workday EIB template for importing budget data. This template should be an XML file that defines the fields necessary for completing an Import Budget action

Input file

FileField

CSV that contains source data. Note that the CSV's headers must match the fields defined in the template file

Ignore warnings

BooleanField

Toggles ignoring warnings for missing optional fields. The template file will contain optional fields, so the command will throw an error if the fields are not present unless this option has been selected.

Outputs

Output

Output Type

Notes

Import budget error log

File

Exit Codes

Code

Type

Detail

0

Success

Indicates that the command completed successfully

1

Error

Invalid arguments

3

Error

General failure

10

Warning

Command completed with a warning

Launch EIB

Launches an EIB integration

Inputs

Input

Type

Detail

Notes

Integration ID

TextField

Workday Integration System ID

Override Type

DropdownField

Component of the EIB that is being overridden

Override Field Name

TextField

Name of the field that will be overridden in the EIB request

Override Field Reference ID

TextField

WID of the external field being overridden

Outputs

None

Exit Codes

Code

Type

Detail

0

Success

Command completed successfully

1

Error

Invalid arguments

3

Error

General failure

Launch EIB - With Parameters

Launches an EIB integration with parameters

Inputs

Input

Type

Detail

Notes

Integration ID

TextField

Workday Integration System ID

Parameters

GroupField

Optionally add a list of parameters to override

Outputs

Output

Output Type

Notes

Results

File

Exit Codes

Code

Type

Detail

0

Success

Command completed successfully

1

Error

Invalid arguments

3

Error

General failure

Launch EIB with File

Launches an EIB integration that requires a file input

Inputs

Input

Type

Detail

Notes

Integration ID

TextField

Workday Integration System ID

File Field Name

TextField

Name of the file field in your EIB

EIB File

FileField

EIB template file which will be populated with data from the accompanying CSV file

CSV File

FileField

CSV file with data to populate your EIB template. Note that this CSV must contain columns that correspond to all of the required fields in the EIB

Delimiter

DropdownField

Delimiter character of your CSV file

Outputs

None

Exit Codes

Code

Type

Detail

0

Success

Command completed successfully

1

Error

Invalid arguments

3

Error

General failure

Did this answer your question?