Service Directory > v31.2 > Payroll > Put_Paycheck_Delivery__Public_
 

Operation: Put_Paycheck_Delivery__Public_

This operation allows the entry of a workers Paycheck Delivery and Payslip Printing options.


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

Top Level element containing PUT request information.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Paycheck_Delivery_Data  Paycheck_Delivery_Data  [1..1]  An individual workers Paycheck Delivery Method   
top
 

Response Element: Put_Paycheck_Delivery__Public__Response

Paycheck Printing Preference Record for Worker
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Paycheck_Delivery_Reference  Paycheck_DeliveryObject  [0..1]  The reference to the record.   
Worker_Reference  WorkerObject  [0..1]  The Worker for this record.   
Company_Reference  CompanyObject  [0..1]  The Company for this record.   
Paycheck_Delivery_Method_Reference  Paycheck_Delivery_MethodObject  [0..1]  The Paycheck Delivery Method   
Payslip_Printing_Override_Reference  Payslip_Printing_OverrideObject  [0..1]  The Payslip Printing Override (if different from Company)   
Last_Updated  date  [0..1]  When this record was last updated.   
top
 

Paycheck_Delivery_Data

part of: Put_Paycheck_Delivery__Public__Request
An individual workers Paycheck Delivery Method
 
Parameter name Type/Value Cardinality Description Validations
Paycheck_Delivery_ID  string  [0..1]  This is a unique identifier for the Paycheck Delivery record.   
Worker_Reference  WorkerObject  [1..1]  The Worker for this record.   
Date_Last_Updated  date  [0..1]  When this record was last updated.   
Paycheck_Delivery_Method_Reference  Paycheck_Delivery_MethodObject  [0..1]  The Paycheck Delivery Method   
Payslip_Printing_Override_Reference  Payslip_Printing_OverrideObject  [0..1]  The Payslip Printing Override option for this record.   
Company_Reference  CompanyObject  [0..1]  The Company for this record.   
top
 

WorkerObject

part of: Paycheck_Delivery_Data, Put_Paycheck_Delivery__Public__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  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
 

Paycheck_Delivery_MethodObject

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

Paycheck_Delivery_MethodObjectID

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

Payslip_Printing_OverrideObject

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

Payslip_Printing_OverrideObjectID

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

Paycheck_DeliveryObject

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

Paycheck_DeliveryObjectID

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

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Paycheck_Delivery_MethodReferenceEnumeration

part of: Paycheck_Delivery_MethodObjectID
Base Type
string
top
 

Payslip_Printing_OverrideReferenceEnumeration

part of: Payslip_Printing_OverrideObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

Paycheck_DeliveryReferenceEnumeration

part of: Paycheck_DeliveryObjectID
Base Type
string
top