Service Directory > v25.1 > Resource_Management > Submit_Project
 

Operation: Submit_Project

This WWS will create a Project Event and submit it through workflow for approval. Once approved, the actual Project will be created. A project can be used as a worktag throughout Financial Management and HCM. This operation is for Project Data only. Project Resource plans and project plans will be handled by other web service operations.


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

Request Element for Submitting a Project via a Web Service
 
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.   
Project_Reference  Project_AbstractObject  [0..1]  Reference to an existing Project for update only purposes.   
Business_Process_Parameters  Financials_Business_Process_Parameters  [0..1]  Business Process Parameters provide the ability to auto-submit to the business process.   
Project_Data  Project_Data  [1..1]  The project data element containing project details for V22 and up. 
Validation Description
Only one worktag for each type is allowed for each document line.   
Currency is required because the project has an estimated budget greater than zero.   
Cannot change Customer on existing approved Project that has Tasks in use as Milestones.   
The End Date must be greater than the Start Date.   
An inactive project hierarchy cannot be submitted for the project.   
The current project cannot be updated because it is inactive or it is inactivated by a project hierarchy. (Inactivated by: [inactivated by])   
Customer reference is for a customer that can be used as a basic worktag only.   
Can not switch an existing non basic worktag only project to be a basic worktag only.   
Only a Project Name can be entered when the Basic Worktag Only is true.   
Project Start Date is required.   
A valid Project Hierarchy Reference Id is required.   
Billable flag must be checked if Project has either Contract Lines, or Billable Time entered against the Project.   
Once a transaction has been approved (i.e. accounting into WIP has been generated) the capital project cannot be changed to a non-capital project.   
Valid Balancing Worktag is required when a capital project and tenant has worktag balancing enabled.   
Currency field must match the company base currency for capital project   
Company field is required for capital project   
Basic customers cannot be referenced on a project. (project: [project]; customer: [customer])   
Project cannot be changed to a basic project. (project: [project])   
Once a transaction has been approved (i.e. accounting into WIP) the company on the capital project cannot be changed.   
Once a transaction has been approved (i.e. accounting into WIP) for a capital project, the balancing worktag cannot be changed.   
The Web Service is set to Add Only; but the Project ID already exists.   
Cannot delete Resource Plan unless a Resource Plan exists for the Project Hierarchy.   
This Resource Plan is already in use and cannot be changed.   
You cannot delete a Resource Plan when the Task Resources are in use.   
The Project Reference provided refers to a Project that is not updatable either because the Project was never created or the Project was Canceled or Denied. Project Reference: [id][reference]   
Cannot delete Resource Plan if the project is billable and time has been charged.   
Cannot select current project as dependent on itself.   
Project Prerequisite For is not an enterable field.   
The following worktag type(s) are required: [missing]   
 
Validation Description
The Project Reference provided refers to a Project that is not updatable either because the Project was never created or the Project was Canceled or Denied. Project Reference: [id][reference]   
Project Name matches a Project Name in an existing Project. Change Project Name.  Project Name matches a Project Name in an existing Project. Change Project Name. 
The Web Service is set to Add Only; but the Project ID already exists.   
Enhanced Resource Management must be turned on for your tenant before you can use this Web Service. Please check with your system administrator.   
top
 

Response Element: Submit_Project_Response

Element Containing Submit Project Response
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Project_Reference  Project_AbstractObject  [0..1]  Reference to an existing Project   
Application_Instance_Related_Exceptions_Data  Application_Instance_Related_Exceptions_Data  [0..*]  Element containing Exceptions Data   
top
 

Project_AbstractObject

part of: Project_Data, Submit_Project_Request, Submit_Project_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  Project_AbstractObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Project_AbstractObjectID

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

Financials_Business_Process_Parameters

part of: Submit_Project_Request
Contains data for business processing
 
Parameter name Type/Value Cardinality Description Validations
Auto_Complete  boolean  [0..1]  When set to "true" or "1", the business process is automatically processed. This means that all approvals will be automatically approved in the system, all reviews and to-do's will be automatically by-passed, and all notifications will be automatically suppressed.   
Comment_Data  Business_Process_Comment_Data  [0..1]  Captures the Comment for the Business Process.   
top
 

Business_Process_Comment_Data

part of: Financials_Business_Process_Parameters
Captures a comment for the Business Process.
 
Parameter name Type/Value Cardinality Description Validations
Comment  string  [0..1]  Free form comment regarding the business process. 
Validation Description
This Business Process has been configured to disable comment. Please remove the comment or change the setting in the Business Process Policy or tenant setup.   
 
Worker_Reference  WorkerObject  [0..1]  Default the Person making the comment to the processing person if not submitted via the web service.   
top
 

WorkerObject

part of: Business_Process_Comment_Data, Project_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
 

Project_Data

part of: Submit_Project_Request
Element containing project data to be submitted for approval. The actual project object will not be created unless the project is approved.
 
Parameter name Type/Value Cardinality Description Validations
Workday_Project_ID  string  [0..1]  Reference ID for the Project   
Locked_in_Workday  boolean  [0..1]  Set to True to disable editing of the Project inside the Workday application. Project, Project Task and Project Pools can only be updated from the web service.   
Project_Hierarchy_Reference  Project_HierarchyObject  [0..1]  Project Hierarchy - this is required for creating a project. 
Validation Description
The project hierarchy provided must be approved.   
You cannot change the Project Hierarchy in this web service.   
 
Project_Event_Status_Reference  Document_StatusObject  [0..*]  READ ONLY: Project event status (Approved, Canceled, Denied or In Progress)   
Project_Name  string  [1..1]  Free form text field for a meaningful Project Name   
Worktag_Only  boolean  [0..1]  Boolean to indicate if project is used as a worktag only and not a complete workday project instance   
Inactive  boolean  [0..1]  Indicates the Project is inactive. A project may also be inactivated by a project hierarchy as indicated by the 'Inactivated By Hierarchy Reference'. In which case, the project is considered Inactive even though this Boolean returns False. Changes to an inactive project are ignored. Reactivating a project can only be done on the project if it was explicitly marked 'Inactive' or by reactivating the hierarchy that made the project inactive.   
Project_Status_Reference  Project_StageObject  [0..1]  Reference to the status of the project.   
Include_Project_ID_in_Name  boolean  [0..1]  Boolean value indicating if the Project ID will be included in the display of the Project Name.   
Project_Owner_Reference  WorkerObject  [0..1]  Reference to the worker who owns the project   
Start_Date  date  [0..1]  Project Start Date   
End_Date  date  [0..1]  Project End Date   
Currency_Reference  CurrencyObject  [0..1]  Currency reference. Defaults to the tenant currency if no value is provided.   
Resource_Plan_Reference  Project_Resource_PlanObject  [0..1]  Project Resource Plan Reference   
Billable  boolean  [0..1]  Boolean indicating whether the Project is billable or non-billable. Defaults to non-billable.   
Capital  boolean  [0..1]  Boolean indicating whether the Project is capital or non-capital. Defaults to non-capital.   
Description  string  [0..1]  Free form text field for a meaningful Project Description   
Overall_Percent_Complete  decimal (7, 4) >0   [0..1]  Percent in decimal format, ex: enter 1 for 100%, .5 for 50%, etc   
Risk_Level_Reference  Risk_LevelObject  [0..1]  Reference to a rating indicating the Risk Level of the project.   
Priority_Reference  Work_PriorityObject  [0..1]  Reference to a rating indicating the Work Priority of the project.   
Importance_Rating_Reference  Importance_RatingObject  [0..1]  Reference to a rating indicating the Importance Rating of the project.   
Success_Rating_Reference  Success_RatingObject  [0..1]  Success rating reference for the Project. This value is only persisted if the project's Overall Percent Complete equals 100%.   
Company_Reference  CompanyObject  [0..1]  Reference to an existing Company that the project is for.   
Customer_Reference  CustomerObject  [0..1]  Reference to an existing Customer that the Project is for.   
Project_Group_Reference  Project_GroupObject  [0..1]  Reference to an existing Project Group that the project belongs.   
External_Project_Reference_Name  string  [0..1]  Free form text field to provide Project Reference description. This is not a Workday reference instance.   
Problem_Statement  RichText  [0..1]  Free form rich text field providing details of the problem that the project hopes to resolve.   
Objective  RichText  [0..1]  Free form rich text field providing details of the overall objective of the project.   
In_Scope  RichText  [0..1]  Free form rich text field providing details of what portions of the project are in scope.   
Out_of_Scope  RichText  [0..1]  Free form rich text field providing details of what portions of the project are out of scope.   
Measures_of_Success  RichText  [0..1]  Free form rich text field providing details of how the project will be measured for success.   
Project_Overview  RichText  [0..1]  Free form rich text field that provides more specific details about the project beyond the brief project description.   
Initiative_Reference  InitiativeObject  [0..1]  READ ONLY: Initiative that the Project belongs to.   
Estimated_Budget  decimal (26, 6) >0   [0..1]  The estimated project budget amount in the currency context identified for the project.   
Estimated_Revenue  decimal (26, 6) >0   [0..1]  The estimated revenue amount in the currency context identified for the project.   
Realized_Revenue  decimal (26, 6) >0   [0..1]  The realized revenue amount in the currency context identified for the project.   
Worktags_Reference  Accounting_WorktagObject  [0..*]  Reference to existing worktags. Worktags are a way to mark tasks and business objects to make them easier to access and summarize. Each transaction can include one value for each worktag type and is subject to configurable validation when submitted for approval. 
Validation Description
[list of worktag types] not valid for this transaction.  The Worktags provided are not valid for this transaction 
 
Balancing_Worktag_Reference  Balancing_WorktagObject  [0..1]  Reference to existing Balancing Worktag.   
Project_Dependencies_Reference  ProjectObject  [0..*]  The list of projects defined as dependencies to this project.   
Project_Prerequisite_For_Reference  Project_AbstractObject  [0..*]  The list of projects defined as prerequisites to this project.   
Project_Attachment_Data  Financials_Attachment_Data  [0..*]  Encapsulating element containing all Business Document Attachment data. 
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
 
Validation Description
Only one worktag for each type is allowed for each document line.   
Currency is required because the project has an estimated budget greater than zero.   
Cannot change Customer on existing approved Project that has Tasks in use as Milestones.   
The End Date must be greater than the Start Date.   
An inactive project hierarchy cannot be submitted for the project.   
The current project cannot be updated because it is inactive or it is inactivated by a project hierarchy. (Inactivated by: [inactivated by])   
Customer reference is for a customer that can be used as a basic worktag only.   
Can not switch an existing non basic worktag only project to be a basic worktag only.   
Only a Project Name can be entered when the Basic Worktag Only is true.   
Project Start Date is required.   
A valid Project Hierarchy Reference Id is required.   
Billable flag must be checked if Project has either Contract Lines, or Billable Time entered against the Project.   
Once a transaction has been approved (i.e. accounting into WIP has been generated) the capital project cannot be changed to a non-capital project.   
Valid Balancing Worktag is required when a capital project and tenant has worktag balancing enabled.   
Currency field must match the company base currency for capital project   
Company field is required for capital project   
Basic customers cannot be referenced on a project. (project: [project]; customer: [customer])   
Project cannot be changed to a basic project. (project: [project])   
Once a transaction has been approved (i.e. accounting into WIP) the company on the capital project cannot be changed.   
Once a transaction has been approved (i.e. accounting into WIP) for a capital project, the balancing worktag cannot be changed.   
The Web Service is set to Add Only; but the Project ID already exists.   
Cannot delete Resource Plan unless a Resource Plan exists for the Project Hierarchy.   
This Resource Plan is already in use and cannot be changed.   
You cannot delete a Resource Plan when the Task Resources are in use.   
The Project Reference provided refers to a Project that is not updatable either because the Project was never created or the Project was Canceled or Denied. Project Reference: [id][reference]   
Cannot delete Resource Plan if the project is billable and time has been charged.   
Cannot select current project as dependent on itself.   
Project Prerequisite For is not an enterable field.   
The following worktag type(s) are required: [missing]   
top
 

Project_HierarchyObject

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

Project_HierarchyObjectID

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

Document_StatusObject

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

Document_StatusObjectID

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

Project_StageObject

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

Project_StageObjectID

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

Project_Resource_PlanObject

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

Project_Resource_PlanObjectID

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

Risk_LevelObject

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

Risk_LevelObjectID

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

Work_PriorityObject

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

Work_PriorityObjectID

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

Importance_RatingObject

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

Importance_RatingObjectID

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

Success_RatingObject

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

Success_RatingObjectID

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

CustomerObject

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

CustomerObjectID

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

Project_GroupObject

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

Project_GroupObjectID

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

InitiativeObject

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

InitiativeObjectID

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

Accounting_WorktagObject

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

Accounting_WorktagObjectID

part of: Accounting_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Ad_hoc_Payee_ID, Applicant_ID, Asset_Impairment_Reason_ID, Bank_Account_ID, Business_Unit_ID, Catalog_Item_ID, Company_Reference_ID, Contingent_Worker_ID, Contingent_Worker_Type_ID, Corporate_Credit_Card_Account_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Custom_Worktag_06_ID, Custom_Worktag_07_ID, Custom_Worktag_08_ID, Custom_Worktag_09_ID, Custom_Worktag_1_ID, Custom_Worktag_10_ID, Custom_Worktag_11_ID, Custom_Worktag_12_ID, Custom_Worktag_13_ID, Custom_Worktag_14_ID, Custom_Worktag_15_ID, Custom_Worktag_2_ID, Custom_Worktag_3_ID, Custom_Worktag_4_ID, Custom_Worktag_5_ID, Customer_Category_ID, Customer_ID, Customer_Reference_ID, Deduction_Code, Deduction_Recipient_ID, Donor_ID, Earning_Code, Employee_ID, Employee_Type_ID, Expense_Item_ID, Financial_Institution_ID, Financial_Institution_Reference_ID, Fund_ID, Gift_Reference_ID, Grant_ID, Investment_Pool_ID, Investment_Profile_ID, Investor_ID, Is_Manager_ID, Is_People_Manager, ISO_3166-1_Alpha-2_Code, ISO_3166-1_Alpha-3_Code, ISO_3166-1_Numeric-3_Code, Job_Category_ID, Job_Level_ID, Job_Profile_ID, Loan_ID, Location_ID, Management_Level_ID, NI_Category_Letter, Object_Class_ID, Opportunity_Reference_ID, Organization_Reference_ID, Pay_Rate_Type_ID, Payroll_Federal_Authority_Tax_Code, Payroll_Local_City_Authority_Tax_Code, Payroll_Local_County_Authority_Tax_Code, Payroll_Local_Other_Authority_Tax_Code, Payroll_Local_School_District_Authority_Tax_Code, Payroll_State_Authority_Tax_Code, Petty_Cash_Account_ID, Position_ID, Program_ID, Project_ID, Project_Plan_ID, Proposal_Grant_ID, Prospect_ID, Prospect_Reference_ID, Purchase_Item_ID, Receivable_Writeoff_Reason_ID, Region_Reference_ID, Revenue_Category_ID, Rubric_Value_ID, Run_Category_ID, Sales_Item_ID, Spend_Category_ID, Sponsor_ID, Sponsor_Reference_ID, Student_Assignment_Line_Item_ID, Student_Charge_Item_ID, Student_Recruiting_Campaign_ID, Student_Recruiting_Event_ID, Supplier_Category_ID, Supplier_ID, Supplier_Reference_ID, Tax_Applicability_ID, Tax_Authority_ID, Tax_Authority_Reference_ID, Tax_Category_ID, Tax_Code_ID, Tax_Rate_ID, Third_Party_ID, Withholding_Order_Case_ID, Work_Function_ID, Work_Shift_ID, Workday_Deduction_Code, Workday_Earning_Code, Worker_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
 

Balancing_WorktagObject

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

Balancing_WorktagObjectID

part of: Balancing_WorktagObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Business_Unit_ID, Cost_Center_Reference_ID, Custom_Organization_Reference_ID, Fund_ID, Organization_Reference_ID, Region_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
 

ProjectObject

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

ProjectObjectID

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

Financials_Attachment_Data

part of: Project_Data
Encapsulating element containing all Business Document Attachment data.
 
Parameter name Type/Value Cardinality Description Validations
@Content_Type  string (80)   [1..1]  Text attribute identifying Content Type of the Attachment.   
@Filename  string (255)   [1..1]  Text attribute identifying Filename of the Attachment.   
@Encoding  string  [1..1]  Text attribute identifying Encoding of the Attachment.   
@Compressed  boolean  [1..1]  Boolean attribute identifying whether the Attachment is compressed.   
File_Content  base64Binary  [0..1]  File content in binary format.   
Comment  string  [0..1]  Comment   
Validation Description
If a file name is specified for a Financial Attachment, File Content and Content Type are required.   
top
 

Application_Instance_Related_Exceptions_Data

part of: Submit_Project_Response
Element containing Exceptions Data
 
Parameter name Type/Value Cardinality Description Validations
Exceptions_Data  Application_Instance_Exceptions_Data  [0..*]  Exceptions Data   
top
 

Application_Instance_Exceptions_Data

part of: Application_Instance_Related_Exceptions_Data
Element containing application related exceptions data
 
Parameter name Type/Value Cardinality Description Validations
Exception_Data  Exception_Data  [0..*]  Exception Data   
top
 

Exception_Data

part of: Application_Instance_Exceptions_Data
Exception (Errors and Warning) associated with the transaction.
 
Parameter name Type/Value Cardinality Description Validations
Classification  string  [0..1]  Exception Classification (Error or Warning)   
Message  string  [0..1]  Exception Detail   
top
 

Project_AbstractReferenceEnumeration

part of: Project_AbstractObjectID
Base Type
string
top
 

WorkerReferenceEnumeration

part of: WorkerObjectID
Base Type
string
top
 

Project_HierarchyReferenceEnumeration

part of: Project_HierarchyObjectID
Base Type
string
top
 

Document_StatusReferenceEnumeration

part of: Document_StatusObjectID
Base Type
string
top
 

Project_StageReferenceEnumeration

part of: Project_StageObjectID
Base Type
string
top
 

CurrencyReferenceEnumeration

part of: CurrencyObjectID
Base Type
string
top
 

Project_Resource_PlanReferenceEnumeration

part of: Project_Resource_PlanObjectID
Base Type
string
top
 

Risk_LevelReferenceEnumeration

part of: Risk_LevelObjectID
Base Type
string
top
 

Work_PriorityReferenceEnumeration

part of: Work_PriorityObjectID
Base Type
string
top
 

Importance_RatingReferenceEnumeration

part of: Importance_RatingObjectID
Base Type
string
top
 

Success_RatingReferenceEnumeration

part of: Success_RatingObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

CustomerReferenceEnumeration

part of: CustomerObjectID
Base Type
string
top
 

Project_GroupReferenceEnumeration

part of: Project_GroupObjectID
Base Type
string
top
 

RichText

part of: Project_Data, Project_Data, Project_Data, Project_Data, Project_Data, Project_Data
Base Type
string
top
 

InitiativeReferenceEnumeration

part of: InitiativeObjectID
Base Type
string
top
 

Accounting_WorktagReferenceEnumeration

part of: Accounting_WorktagObjectID
Base Type
string
top
 

Balancing_WorktagReferenceEnumeration

part of: Balancing_WorktagObjectID
Base Type
string
top
 

ProjectReferenceEnumeration

part of: ProjectObjectID
Base Type
string
top