| Namespace | http://www.mulesoft.org/schema/mule/wd-staffing |
|---|---|
| Schema Location | http://www.mulesoft.org/schema/mule/wd-staffing/2.0/mule-wd-staffing.xsd |
| Version | 2.0 |
| Minimum Mule Version | 3.2 |
The Staffing Module exposes operations over Workday Human Capital Management Business Services data, including Employee, Contingent Worker and Organization information. This Web Service can be used for integration with enterprise systems including corporate directories, data analysis tools, email or other provisioning sub-systems, or any other systems needing Worker and/or Organization data.
| Configuration | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Configure an instance of this module
| |||||||||||
| Message Processors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets information for applicants specified in the request or information for
all applicants if no criteria or applicant is specified in the request.
| |||||||||||
This operation will get employee contract information for employees.
| |||||||||||
This operations answers the available positions
| |||||||||||
This operation will hire an existing applicant or a new applicant into an
employee position, headcount, or job using the Hire Employee business process
event and its relevant sub business processes.
| |||||||||||
This operation adds a new Applicant (or updates an existing Applicant) with
the supplied information.
| |||||||||||
To use the this module within a flow the namespace to the module must be included. The resulting flow will look similar to the following:
<mule xmlns="http://www.mulesoft.org/schema/mule/core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:wd-staffing="http://www.mulesoft.org/schema/mule/wd-staffing"
xsi:schemaLocation="
http://www.mulesoft.org/schema/mule/core
http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/wd-staffing
http://www.mulesoft.org/schema/mule/wd-staffing/2.0/mule-wd-staffing.xsd">
<!-- here goes your flows and configuration elements -->
</mule>
This module is configured using the config element. This element must be placed outside of your flows and at the root of your Mule application. You can create as many configurations as you deem necesary as long as each carries its own name.
Each message processor, message source or transformer carries a config-ref attribute that allows the invoker to specify which configuration to use.
| Attributes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Type | Name | Default Value | Description | Optional. Give a name to this configuration so it can be later referenced. | |||||||
| The Staffing endpoint. | |||||||||||
| The Workday account's password | |||||||||||
| The Workday account's username | |||||||||||
Gets information for applicants specified in the request or information for all applicants if no criteria or applicant is specified in the request.
INCLUDE_ERROR
| Name | Default Value | Description |
|---|---|---|
| Optional. Specify which configuration to use. |
| if operation fails | |
| Exception |
This operation will get employee contract information for employees.
INCLUDE_ERROR
| Name | Default Value | Description |
|---|---|---|
| Optional. Specify which configuration to use. |
| if operation fails | |
| Exception |
This operations answers the available positions
INCLUDE_ERROR
INCLUDE_ERROR
| Name | Default Value | Description |
|---|---|---|
| Optional. Specify which configuration to use. |
| if operation fails | |
| Exception |
This operation will hire an existing applicant or a new applicant into an employee position, headcount, or job using the Hire Employee business process event and its relevant sub business processes.
INCLUDE_ERROR
| Name | Default Value | Description |
|---|---|---|
| Optional. Specify which configuration to use. | ||
| Optional. If autocomplete is enabled. Default is false. | ||
| Optional. If process should be run now. Defaults is false |
| if operation fails | |
| Exception |
This operation adds a new Applicant (or updates an existing Applicant) with the supplied information.
INCLUDE_ERROR
| Name | Default Value | Description |
|---|---|---|
| Optional. Specify which configuration to use. | ||
| Optional. The optional applicant id. Must be specified if attempting to update an existing applicant and Workday id is not specified | ||
| Optional. The optional Workday id. Must be specified if attempting to update an existing applicant and applicant id is not specified |
| if the operation failed. | |
| if operation fails | |
| Exception |