Service Directory > v32.1 > Talent > Put_Development_Item
 

Operation: Put_Development_Item

This operation adds or updates a Development Item.


@ - 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_Development_Item_Request

Put Development Item Request Element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only   
Development_Item_Reference  Development_ItemObject  [0..1]  Development Item Reference   
Remove  boolean  [0..1]  Remove   
Development_Item_Data  Development_Item_Data  [0..1]  Development Item Data Element   
Validation Description
Development Item "[dev item]" already exists.   
A Development Item Reference must be included when Remove is selected as part of the request.   
A Development Item cannot be created/edited and removed in the same request.   
A Development Item that has already been deleted cannot be edited.   
Development Item "[dev_item]" is In Review and cannot be edited or deleted.   
top
 

Response Element: Put_Development_Item_Response

Element with Put Development Item Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Development_Item_Reference  Development_ItemObject  [0..1]  A reference to the Development Item requested.   
top
 

Development_ItemObject

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

Development_ItemObjectID

part of: Development_ItemObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Development_Item_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
 

Development_Item_Data

part of: Put_Development_Item_Request
Development Item Data Element
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference  WorkerObject  [1..1]  Reference to the Worker who owns the current Development Item.   
Development_Item_Version_Data  Development_Item_Version_Data  [1..*]  Contains detailed data for the referenced Development Item 
Validation Description
Select an active Development Item Status.   
A Development Item may not have an inactive Category.   
The Completion Date must be on or after the Start Date.   
 
top
 

WorkerObject

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

WorkerObjectID

part of: WorkerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Contingent_Worker_ID, Employee_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
 

Development_Item_Version_Data

part of: Development_Item_Data
Contains detailed data for the referenced Development Item
 
Parameter name Type/Value Cardinality Description Validations
ID  string  [0..1]  A unique identifier for the Development Item.   
Development_Item  string (140)   [1..1]  Title field of the referenced Development Item   
Additional_Information  RichText  [0..1]  Additional Information field for the referenced Development Item   
Category_Reference  Development_Item_CategoryObject  [0..*]  Category field for the referenced Development Item   
Development_Item_Start_Date  date  [0..1]  Start Date field for the referenced Development Item   
Development_Item_Completion_Date  date  [0..1]  Completion Date field for the referenced Development Item   
Status_Reference  Development_Item_StatusObject  [1..1]  The status of the Development Item. The status is required and must be an active Development Item Status.   
Status_Note  string  [0..1]  Status Note field for the referenced Development Item   
Updated_by_Worker_Reference  WorkerObject  [0..1]  Updated by Worker Reference is the worker updating the Development Item. If left empty, the processing worker will be used.   
Relates_To_Reference  Talent_TagObject  [0..*]  Tag Reference for Development Items based on Competency, Job Profile, and Work Experience Skill.   
Validation Description
Select an active Development Item Status.   
A Development Item may not have an inactive Category.   
The Completion Date must be on or after the Start Date.   
top
 

Development_Item_CategoryObject

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

Development_Item_CategoryObjectID

part of: Development_Item_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Development_Item_Category_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
 

Development_Item_StatusObject

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

Development_Item_StatusObjectID

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

Talent_TagObject

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

Talent_TagObjectID

part of: Talent_TagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Competency_ID, Development_Item_ID, Gig_ID, Job_Profile_ID, Training_ID, Work_Experience_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
 

Development_ItemReferenceEnumeration

part of: Development_ItemObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

RichText

part of: Development_Item_Version_Data
Base Type
string
top
 

Development_Item_CategoryReferenceEnumeration

part of: Development_Item_CategoryObjectID
Base Type
string
top
 

Development_Item_StatusReferenceEnumeration

part of: Development_Item_StatusObjectID
Base Type
string
top
 

Talent_TagReferenceEnumeration

part of: Talent_TagObjectID
Base Type
string
top