Service Directory > v31.2 > Human_Resources > Put_Job_Category
 

Operation: Put_Job_Category

This operation adds or updates a Job Category.


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

Contains data for adding or updating a Job Category.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only Flag. Indicates that the service is an add only, not an update.   
Job_Category_Reference  Job_CategoryObject  [0..1]  Reference to an existing Job Category. Only needed when updating the Reference ID for the Job Category.   
Job_Category_Data  Job_Category_Data  [1..1]  Wrapper element that encapsulates the Job Category Data   
Validation Description
Add Only is true but the Job Category ID is already in use.   
top
 

Response Element: Put_Job_Category_Response

Element containing the Put Job Category response data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Job_Category_Reference  Job_CategoryObject  [0..1]  Reference to a Job Category.   
top
 

Job_CategoryObject

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

Job_CategoryObjectID

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

Job_Category_Data

part of: Put_Job_Category_Request
Wrapper element that encapsulates the Job Category Data
 
Parameter name Type/Value Cardinality Description Validations
Job_Category_ID  string  [0..1]  A unique identifier for the job category.   
Job_Category_Name  string  [0..1]  Name of the Job Category. 
Validation Description
Job Category Name is required.   
 
Job_Category_Description  string  [0..1]  Free form text describing a job category.   
Inactive  boolean  [0..1]  Boolean which indicates if the Job category is inactive.   
top
 

Job_CategoryReferenceEnumeration

part of: Job_CategoryObjectID
Base Type
string
top