Service Directory > v31.2 > Recruiting > Put_Primary_Posting
 

Operation: Put_Primary_Posting

Updates an existing Job Posting to make it the Primary Posting, used in social share and invite to apply.


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

Contains request information to make a Job Posting the Primary Posting
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Job_Requisition_Reference  Job_Requisition_EnabledObject  [1..1]  Job Requisition Reference for the Job Posting to update.   
Job_Posting_Reference  Job_PostingObject  [1..1]  Job Posting to be updated.   
Forecasted_Payout  decimal (22, 2) >0   [0..1]  The Forecasted Agency Payout on a Job Posting. Calculated at time of posting or updated later. The Currency for this value is stored separately on the Job Posting.   
Agency_Currency_Reference  CurrencyObject  [0..1]  The Currency for the Forecasted Agency Payout stored on the Job Posting.   
Validation Description
Job Requisition Reference and Job Requisition for Job Posting Reference do not match.   
Primary Posting must be an active job posting.   
Job Postings to External Sites may not have Forecasted Payout Amount or Currency   
Please provide both a Forecasted Payment Amount and Currency for the Recruiting Agency Job Posting selected.   
Please provide either an External Job Posting to select as the Primary Posting or a Recruiting Agency Job Posting to update with a Forecasted Payment Amount and Currency   
top
 

Response Element: Put_Primary_Posting_Response

Wrapper element for Primary Posting Response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Primary_Posting_Data  Job_Posting_Data  [0..*]  Data for individual Job Postings.   
top
 

Job_Requisition_EnabledObject

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

Job_Requisition_EnabledObjectID

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

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

Job_PostingObjectID

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

CurrencyObject

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

CurrencyObjectID

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

part of: Put_Primary_Posting_Response
Data for individual Job Postings.
 
Parameter name Type/Value Cardinality Description Validations
Job_Posting_Reference  Job_PostingObject  [0..1]  Job Posting to modify.   
Job_Posting_Site_Reference  Job_Posting_SiteObject  [0..1]  Job Posting Site for Job Posting.   
Primary_Posting  boolean  [0..1]  Job posting is the default job posting used for social share and invite to apply referrals. Will return false until post job business process is complete.   
top
 

Job_Posting_SiteObject

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

Job_Posting_SiteObjectID

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

part of: Job_Requisition_EnabledObjectID
Base Type
string
top
 

Job_PostingReferenceEnumeration

part of: Job_PostingObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Job_Posting_SiteReferenceEnumeration

part of: Job_Posting_SiteObjectID
Base Type
string
top