Service Directory > v31.2 > Payroll_GBR > Import_Worker_SSP_Work_Schedule_Calendar
 

Operation: Import_Worker_SSP_Work_Schedule_Calendar

This public web service operation is designed to bulk add/update Worker SSP Work Schedule Calendar data from external systems into Workday.


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

Request element for Import Worker SSP Work Schedule Calendar (WS Background Process).
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Worker_SSP_Work_Schedule_Calendar_Data_Request  Import_Worker_SSP_Work_Schedule_Calendar_Data_Request  [0..*]  Request element for Import Worker SSP Work Schedule Calendar (WS Background Process). 
Validation Description
[worker] for [company] already has an effective Worker SSP Work Schedule Calendar on [date].   
You can't have 2 Worker SSP Work Schedule Calendars effective for [worker] in [company] on [date].   
 
top
 

Response Element: Put_Import_Process_Response

Put Import Process Response element
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Import_Process_Reference  Web_Service_Background_Process_RuntimeObject  [0..1]  Web Service Background Process Runtime element   
Header_Instance_Reference  InstanceObject  [0..1]  Header Instance element   
top
 

Import_Worker_SSP_Work_Schedule_Calendar_Data_Request

part of: Import_Worker_SSP_Work_Schedule_Calendar_Request
Worker SSP Work Schedule Calendar Data
 
Parameter name Type/Value Cardinality Description Validations
Worker_Reference  WorkerObject  [1..1]  Worker Reference   
Company_Reference  CompanyObject  [1..1]  Company Reference   
Effective_Date  date  [1..1]  Effective Date on which the Worker SSP Work Schedule Calendar becomes effective.   
SSP_Work_Schedule_Calendar_Reference [Choice]   SSP_Work_Schedule_CalendarObject  [1..1]  SSP Work Schedule Calendar to apply as of the Effective Date for the specified Worker and Company.   
Apply_Global_SSP_Work_Schedule_Calendar [Choice]   boolean  [1..1]  Apply Global SSP Work Schedule Calendar Rule as of the Effective Date for the specified Worker and Company.   
Validation Description
[worker] for [company] already has an effective Worker SSP Work Schedule Calendar on [date].   
You can't have 2 Worker SSP Work Schedule Calendars effective for [worker] in [company] on [date].   
top
 

WorkerObject

part of: Import_Worker_SSP_Work_Schedule_Calendar_Data_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  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
 

CompanyObject

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

CompanyObjectID

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

SSP_Work_Schedule_CalendarObject

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

SSP_Work_Schedule_CalendarObjectID

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

Web_Service_Background_Process_RuntimeObject

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

Web_Service_Background_Process_RuntimeObjectID

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

InstanceObject

part of: Put_Import_Process_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]     
ID  Instance_ID  [0..*]     
top
 

Instance_ID

part of: InstanceObject
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@parent_id  string  [1..1]     
@parent_type  string  [1..1]     
@type  string  [1..1]     
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

SSP_Work_Schedule_CalendarReferenceEnumeration

part of: SSP_Work_Schedule_CalendarObjectID
Base Type
string
top
 

Web_Service_Background_Process_RuntimeReferenceEnumeration

part of: Web_Service_Background_Process_RuntimeObjectID
Base Type
string
top