The present demo is an application that provides a complete workflow to sequentially invoke some of Workday's standard operations.
- Java 8
- Anypoint Studio 7.x
- Mule Runtime 4.1.x EE or higher
- APIKit
- DataWeave
- Access to a Workday account
-
Go to File > Import.
-
Select Anypoint Studio Project from External Location (under the parent folder "Anypoint Studio").
-
Provide the root path to the demo project folder.
-
Select Mule Runtime (4.1.x EE).
-
Click Finish.
-
Set credentials inside the file
src/main/resources/mule-app.properties
.workday.username= workday.password= workday.tenantname= workday.hostname=
-
Open the Global Element Configuration.
-
Click the Test Connection button to ensure there is connectivity with the sandbox. A successful message should pop-up.
- Go to Run > Run As > Mule Application.
-
Open a browser and access the URL http://localhost:8081/. You should see the Create Position form.
-
Click on Create Position button.
-
Click on Put Applicant button under Put Applicant form.
-
Click on Hire Employee button under the Hire Employee form.
-
Click on Terminate Employee button under the Terminate Employee form.
-
Click on Get Employee button under the Get Employee form.
-
A successful message with employee information should appear.
- For additional technical information on the Workday Connector, visit our technical reference documentation or refer to the Workday Documentation Site.
- For more information on Workday, go to the Workday API site.