Service Directory > v32.1 > Human_Resources > Put_Organization_Reference_ID
 

Operation: Put_Organization_Reference_ID

This task allows changing Organization Reference ID for an Organization. For Supervisory Organizations - if a valid sequence generator is defined, and the Organization Reference ID field is set to empty, then ID will be replaced with an automatically generated ID - if no sequence generator is defined, and the Organization Reference ID field is set to empty, then ID will be generated follow default pattern (SUPERVISORY_ORGANIZATION_XX_YY) - an option 'Include Organization ID in Name' can be set. A new effective-dated organization name is automatically created if any attributes used for organization name are different as of specified effective date.


@ - 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: Put_Organization_Reference_ID_Request

Request for Put Organization Reference ID
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Organization_Reference  OrganizationObject  [0..1]  Holds the Organization for which Organization Reference ID is going to be changed.   
Organization_Reference_ID_Data  Organization_Reference_ID_Reference_Data  [0..1]  Holds data for Organization Reference ID   
top
 

Response Element: Put_Organization_Reference_ID_Response

Response for Put Organization Reference ID
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Organization_ID_Reference  OrganizationObject  [0..1]  The Organization for which the Organization Reference ID information has been changed.   
top
 

OrganizationObject

part of: Put_Organization_Reference_ID_Request, Put_Organization_Reference_ID_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  OrganizationObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

OrganizationObjectID

part of: OrganizationObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_Reference_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Organization_Reference_ID, Region_Reference_ID  [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
 

Organization_Reference_ID_Reference_Data

part of: Put_Organization_Reference_ID_Request
Holds data for Organization Reference ID
 
Parameter name Type/Value Cardinality Description Validations
Organization_Reference_ID  string  [0..1]  Organization Reference ID 
Validation Description
The proposed reference id is already in use on a different organization. Duplicate reference ids are not allowed because the reference id must be unique for integrations.   
 
Organization_Name  string  [0..1]  Organization Name. This field is read-only and should not be post back in Put Organization ID Request.   
Include_Organization_ID_in_Name  boolean  [0..1]  This option is only allowed for Supervisory Organization at the moment. When set to true, Supervisory Organizations will have Organization Reference ID suffixed to their names. A new effective-dated organization name is automatically created if value for this field is different as of current moment. 
Validation Description
'Include Organization ID in Name' can only be set to true for supervisory organizations.   
 
top
 

OrganizationReferenceEnumeration

part of: OrganizationObjectID
Base Type
string
top