Service Directory > v31.2 > Human_Resources > Update_Employee_Image
 

Operation: Update_Employee_Image

This operation updates an image (e.g. picture) related to a employee.


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


Contents

 

Web Service

 

Request

 

Element(s)

 

Request Element: Employee_Image_Update

Utilize the following elements to update the Image (e.g. picture) for an existing Employee within the Workday system.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Employee_Reference [Choice]   EmployeeObject  [1..1]  Reference element representing a unique instance of Employee.   
Employee_External_ID_Reference [Choice]   Employee_Reference  [1..1]  Reference element representing a unique instance of Employee. 
Validation Description
Employee Reference Integration ID does not exist!  A valid instance of Employee must exist for the given Integration ID Reference. 
 
Employee_Image_Data  Employee_Image_Data  [1..*]  Encapsulating element containing all Employee Image data.   
top
 

EmployeeObject

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

EmployeeObjectID

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

Employee_Reference

part of: Employee_Image_Update
Reference element representing a unique instance of Employee.
 
Parameter name Type/Value Cardinality Description Validations
Integration_ID_Reference  External_Integration_ID_Reference_Data  [1..1]  Integration ID reference is used as a unique identifier for integratable objects in the Workday system.   
Validation Description
Employee Reference Integration ID does not exist!  A valid instance of Employee must exist for the given Integration ID Reference. 
top
 

External_Integration_ID_Reference_Data

part of: Employee_Reference
Integration ID reference is used as a unique identifier for integratable objects in the Workday system.
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display name inside the Workday system.   
ID  ID  [1..1]  External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.   
top
 

ID

part of: External_Integration_ID_Reference_Data
External ID that uniquely identifies the integratable object within the context of the integration system identified by the System ID attribute.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@System_ID  string  [1..1]  Integration system identifier, part of a two part key (including the text value of the ID element) that uniquely identify integratable object. 
Validation Description
Integration System ID does not exist.  A valid instance of Integration ID must exist for the given System ID. 
 
top
 

Employee_Image_Data

part of: Employee_Image_Update
Encapsulating element containing all Employee Image data.
 
Parameter name Type/Value Cardinality Description Validations
Filename  string (255)   [1..1]  Text attribute identifying Filename of the Attachment.   
Image  base64Binary  [0..1]  File content in binary format.   
top
 

EmployeeReferenceEnumeration

part of: EmployeeObjectID
Base Type
string
top