Monday, January 27

Integrations: When to use EIB vs Core Connector

The big advantage with Core Connectors is the Change Detection. Which helps in generating the outbound files with the change data / delta data.

Most of the times, the requirement will be to generate the full file for the first time run and later on the change file.

Example: 

Worker demographics data - on Jan 1st 2020. - Send Full File as it is the first time for the vendor. Then here on 1st of every month send the change file. i.e. difference in data from Jan 1st to Feb 1st. It could include new hires, terminations and any other requested data changes for the said duration. It goes on every month. - Best accomplished with Core Connectors.

Through EIB also you could achieve the change detection, however it is not as simple as selecting the parameters during the launch.

Lets say, if the requirement is to send full file as output every time, we use EIB as the integration system.

Sunday, January 26

Integrations: How to you identify which integration to choose when you get a requirement

What is the approach?

Here is what I think you should consider while choosing the integration system. It hold good for both inbound and outbound.

When you get the requirement, first see if there are any Packaged Connectors (Delivered) for the third party directly with a little tweaks can help achieve the need.

Then if you were not able to find any delivered packaged connectors, try to see if there are any Core Connectors which are template based can help achieve the need of integration.

If you do not find one from above, check if you can do it with a custom report and through Enterprise Interface Builder.

And if any of the above does not show way for your integration needs, then you look out for Workday Studio. This is the final place where you achieve any complex integrations.

Summary:

Packaged connectors              - Delivered by Workday to connect with third party [End-to-End]
Core Connectors                     - Template based.
Enterprise Interface Builder - Custom Report or Web Service
Workday Studio                      - Multiple output files, Read from different sources , Exceptions,                                                                                                   Inbound & Outbound in same integration.

Saturday, January 25

Create Link to Initiate Business Process

Create Link to Initiate Business Process


In workday, you can use the task: Create Link to Initiate Business Process to create an URL.

For example, if you want to send the navigation of Change Job for a worker to your business user or some one, you can create the link and pass it on to them.



Remember that you need have the access to the said BP in-order to access the same.

Thursday, January 16

Migration tool: Solution

Solution


This is the feature used for migrating the objects / artifacts from one Tenant to the other Tenant.

You can create a new Solution or edit an existing Solution. And manually add one or more Workday Configurations to the Solution.

Check for the below Tasks


Most frequently used Configuration Types are:

- Custom Report
     - Integration System
     - Business Process Definition
     - Cloud Collection (Studio Project)

Create Solution Task  :


Select one of these options after you add your configurations:

Save Solution
Saves the Solution in your tenant. You can access the Solution using the View Solution report.

Save and Publish
Saves the Solution in your tenant, and starts the Publish Solution task. You can share it with others in the Solutions Library.

Save and Migrate
Saves the Solution in your tenant and starts the Migrate Solution task. Migrate the Solution to another tenant to which you have access.

View the existing Solution Task :


Wednesday, January 15

Integrations: Workday Web Services

Workday Web Services (WWS)

To access the Workday web services, you do not need community access. You can simply search on google and find the links as shown below.

This link below holds all the versions of workday web services. Click to view.

Version Directory

This link below shows all the public web services that you can access and the detailing of its attributes and properties. Click to view.

Workday Web Services

Example below:
Human_Resources is the Service
Change_Emergency_Contacts is the operation that you can perform.


As of today Jan 15th 2020, there are 43 broader services that you can find. Each of these services contain Operations.

You will be able to download the wsdl and xsd definitions.

  • WSDL - Web Services Description Language
  • XSD    - XML Schema Definition

Also notice that if any services were deprecated, they will be shown next to the operation.