Service Directory > v32.1 > Human_Resources > Edit_Academic_Appointment_Track_Additional_Data
 

Operation: Edit_Academic_Appointment_Track_Additional_Data

This web service operation is best suited for the initial creation of the effective-dated custom object data on the appointment track. Subsequent updates are best performed via the UI using the online Update Academic Appointment business process. If this operation is used for updates, it should be noted that it will require the full set of all the custom object data every time any sort of update is performed.


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

Top-level element for editing Academic Appointment Track Additional Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Academic_Appointment_Track_Additional_Data  Academic_Appointment_Track_Custom_Object_Data  [1..1]  Effective dated additional data for an Academic Appointment Track. When updating custom objects that allow multiple instances, data for existing instances must appear in the request, otherwise it will be removed. 
Validation Description
The effective date must be between the Appointment Track’s Start Date and End Date.   
 
top
 

Response Element: Edit_Academic_Appointment_Track_Additional_Data_Response

Top-level response for Edit Academic Appointment Track Additional Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Academic_Appointment_Track_Reference  Academic_Appointment_TrackObject  [0..1]  Academic Appointment Track that was updated with additional data.   
Effective_Date  date  [0..1]  Effective date of additional data.   
Additional_Data  Effective_Dated_Web_Service_Additional_Data  [0..*]  Effective dated additional data.   
top
 

Academic_Appointment_Track_Custom_Object_Data

part of: Edit_Academic_Appointment_Track_Additional_Data_Request
Effective dated additional data for an Academic Appointment Track. When updating custom objects that allow multiple instances, data for existing instances must appear in the request, otherwise it will be removed.
 
Parameter name Type/Value Cardinality Description Validations
Effective_Date  date  [1..1]  Effective date of the edit additional data request.   
Academic_Appointment_Track_Reference  Academic_Appointment_TrackObject  [1..1]  Academic Appointment Track for edit additional data request.   
Business_Object_Additional_Data  Effective_Dated_Web_Service_Additional_Data  [1..1]  Web Service Additional Data   
Validation Description
The effective date must be between the Appointment Track’s Start Date and End Date.   
top
 

Academic_Appointment_TrackObject

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

Academic_Appointment_TrackObjectID

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

Effective_Dated_Web_Service_Additional_Data

part of: Academic_Appointment_Track_Custom_Object_Data, Edit_Academic_Appointment_Track_Additional_Data_Response
Web Service Additional Data
 
Parameter name Type/Value Cardinality Description Validations
top
 

Academic_Appointment_TrackReferenceEnumeration

part of: Academic_Appointment_TrackObjectID
Base Type
string
top