Service Directory > v32.1 > Payroll > Put_Payroll_Payee_RPP_or_DPSP_Registration_Number
 

Operation: Put_Payroll_Payee_RPP_or_DPSP_Registration_Number

This web service is used to load RPP and DPSP Registration Numbers


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

RPP or DPSP Registration Number Record Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Payroll_Payee_RPP_or_DPSP_Registration_Number_Data  Payroll_Payee_RPP_or_DPSP_Registration_Number_Data  [0..1]  The data that should be entered into the system for an RPP or DPSP Registration Number record. 
Validation Description
Worker has no Position within this company. Tax Elections can only be created for Companies for which the Worker has a Position.   
The RPP or DPSP Registration Number does not exist.   
 
top
 

Response Element: Put_Payroll_Payee_RPP_or_DPSP_Registration_Number_Response

Shows what record was entered as a response.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Payroll_Payee_RPP_or_DPSP_Registration_Number_Reference  Payroll_Payee_RPP_or_DPSP_Registration_NumbersObject  [0..1]  The Payroll Payee RPP or DPSP Registration Number instance that is created as of the Put   
top
 

Payroll_Payee_RPP_or_DPSP_Registration_Number_Data

part of: Put_Payroll_Payee_RPP_or_DPSP_Registration_Number_Request
Payroll Payee RPP or DPSP Registration Number Data
 
Parameter name Type/Value Cardinality Description Validations
Payroll_Payee_RPP_or_DPSP_Registration_Number_Reference  Payroll_Payee_RPP_or_DPSP_Registration_NumbersObject  [0..1]  All Payroll Payee RPP or DPSP Registration Numbers from the references given   
Company_Reference  CompanyObject  [1..1]  Company for this RPP or DPSP Registration Number Record   
Worker_Reference  WorkerObject  [1..1]  Worker Reference for this RPP or DPSP Registration Number   
Effective_Date  date  [1..1]  Effective Date for this RPP or DPSP Registration Number Record   
RPP_or_DPSP_Registration_Number  string (7)   [1..1]  RPP or DPSP Registration Number Record   
Last_Updated  dateTime  [0..1]  Creation Date for this RPP or DPSP Registration Number Record   
Validation Description
Worker has no Position within this company. Tax Elections can only be created for Companies for which the Worker has a Position.   
The RPP or DPSP Registration Number does not exist.   
top
 

Payroll_Payee_RPP_or_DPSP_Registration_NumbersObject

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

Payroll_Payee_RPP_or_DPSP_Registration_NumbersObjectID

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

WorkerObject

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

Payroll_Payee_RPP_or_DPSP_Registration_NumbersReferenceEnumeration

part of: Payroll_Payee_RPP_or_DPSP_Registration_NumbersObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top