Service Directory > v31.2 > Integrations > Reassign_Business_Process_Step
 

Operation: Reassign_Business_Process_Step

This operation reassign a business process step, if reassignable by the processing user and the new assignee has the required Roles to complete the step.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Reassign_Business_Process_Step_Request

Top-level request element for the Reassign Business Process Step operation
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Event_Record_Reference  Unique_IdentifierObject  [1..1]  A reference to a business process event record. The reference can come from a Workday ID.   
Reassign_Business_Process_Step_Data  Reassign_Business_Process_Step_Data  [1..1]  Element containing the data for the reassignment.   
Validation Description
The business process step: "[step]" cannot be reassigned to "[role]".   
The processing user does not have the privileges to reassign "[step]".   
Business process step "[step]" are not awaiting "[role]".   
"Reassign from" field must be specified, the business process step: "[step]" require action from all of the recipients.   
The business process step: "[step]" is already assigned to "[role]".   
The business process step "[step]" is configured with DocuSign eSignature integration and cannot be reassigned.   
top
 

Response Element: Reassign_Business_Process_Step_Response

Reference to business process event record processed.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Event_Record_Reference  Unique_IdentifierObject  [0..1]  A reference to a business process event record. The reference can come from a Workday ID.   
top
 

Unique_IdentifierObject

part of: Reassign_Business_Process_Step_Request, Reassign_Business_Process_Step_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Unique_IdentifierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Unique_IdentifierObjectID

part of: Unique_IdentifierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  IID, WID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Reassign_Business_Process_Step_Data

part of: Reassign_Business_Process_Step_Request
Element containing the data for the reassignment.
 
Parameter name Type/Value Cardinality Description Validations
Reassign_To_Reference  RoleObject  [1..1]  Specify a reference to the new Assignee for the business process step. The reference by default comes from Employee ID but can also be configured to accept Workday ID or Academic Affiliate ID when applicable.   
Reassign_From_Reference  RoleObject  [0..1]  Specify a reference to one of the current Assignee of the business process step. By default the reference comes from Employee ID but it can also be configure to accept Workday ID or Academic Affiliate ID when applicable.   
Reason  string  [0..1]  Reassignment reasson   
top
 

RoleObject

part of: Reassign_Business_Process_Step_Data, Reassign_Business_Process_Step_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  RoleObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

RoleObjectID

part of: RoleObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Academic_Affiliate_ID, Academic_Contact_ID, Academic_Person_ID, Applicant_ID, Beneficiary_ID, Business_Entity_Contact_ID, Candidate_ID, Company_Reference_ID, Contingent_Worker_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Dependent_ID, Emergency_Contact_ID, Employee_ID, Extended_Enterprise_Contact_Person_ID, Extended_Enterprise_Learner_ID, External_Committee_Member_ID, Former_Worker_ID, Instructor_ID, Learning_Instructor_ID, LearningUserName, Organization_Reference_ID, Recruiting_Agency_User_ID, RecruitingUserName, Region_Reference_ID, Service_Center_Representative_ID, Student_ID, Student_Proxy_ID, Student_Recruiter_ID, StudentUserName, SupplierUserName, System_User_ID, System_User_OpenID, System_User_OpenID_Connect_Internal, System_User_OpenID_Internal, WorkdayUserName  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Unique_IdentifierReferenceEnumeration

part of: Unique_IdentifierObjectID
Base Type
string
top
 

RoleReferenceEnumeration

part of: RoleObjectID
Base Type
string
top