Service Directory > v32.1 > Human_Resources > Put_Company_Insider_Type
 

Operation: Put_Company_Insider_Type

This operation adds or updates Company Insider Types.


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

Contains data for adding or updating a Company Insider Type
 
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.   
Company_Insider_Type_Reference  Company_Insider_TypeObject  [0..1]  Reference to an existing Company Insider Type. Only needed when updating the Reference ID for the Company Insider Type.   
Company_Insider_Type_Data  Company_Insider_Type_Data  [1..1]  Contains data for a Company Insider Type.   
Validation Description
Add Only is true but the Company Insider Type ID is already in use.   
The Company Insider Type Name has already been used.   
top
 

Response Element: Put_Company_Insider_Type_Response

Element containing Put Company Insider Type Response Data
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Company_Insider_Type_Reference  Company_Insider_TypeObject  [0..1]  Reference to a company insider type.   
top
 

Company_Insider_TypeObject

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

Company_Insider_TypeObjectID

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

Company_Insider_Type_Data

part of: Put_Company_Insider_Type_Request
Element containing all company insider type data.
 
Parameter name Type/Value Cardinality Description Validations
Company_Insider_Type_ID  string  [0..1]  Company Insider Type ID. This is the unique identifier for a company insider type.   
Company_Insider_Type_Name  string  [0..1]  Company Insider Type Name. 
Validation Description
Company Insider Type Name is required.   
 
Company_Insider_Type_Description  string  [0..1]  Company Insider Type description.   
Inactive  boolean  [0..1]  Boolean that indicates if a Company Insider Type is inactive.   
top
 

Company_Insider_TypeReferenceEnumeration

part of: Company_Insider_TypeObjectID
Base Type
string
top