ODBC Driver for Workday

Build 23.0.8839

ProjectsEdit

Creates Project Edit Events and initiates the associated workflow to update the project.

Workday Resource Information

Creates a Project Edit Event business process and initiates the workflow to partially update the existing project with the specified data in the request body for the specified ID. In the request body, specify at least these required fields: ProjectHierarchy {id}, ProjectName, ProjectStartDate. Use the mm-dd-yyyy format. This endpoint is equivalent to the Create Project task in Workday.

Secured by: Patch Project (REST Service)

Scope: Project Tracking

Aggregate Fields

The 本製品 represents the following fields as aggregates containing JSON text. Each of them conforms to their respective schema. Fields marked with an asterisk are required and must be included if their parent object is.

This information is derived from the Workday REST API specification which does not explicitly list all business rules and validations that apply to each object. More fields may be required than what is listed here.

BusinessEventRecords_Aggregate


[{
  delayedDate: Date /* The date the delayed step will trigger. */
  businessProcessStep: { /* Retired. We retire this report field because it doesn't return all the steps on the business process definition that are associated with the business process event step. A business process event step can be associated with multiple steps from the business process definition if those steps were automatically skipped. Example: Entry conditions to those steps aren't met. We recommend that you use the Steps report field instead. */
     *id: Text /* wid / id / reference id */
      descriptor: Text /* A description of the instance */
      href: Text /* A link to the instance */
  }
  businessEventValidation: [{
      conditionRule: Text /* The condition rule as a text expression. */
      descriptor: Text /* A preview of the instance */
      id: Text /* Id of the instance */
  }]
  status: { /* The status of this business process step. */
     *id: Text /* wid / id / reference id */
      descriptor: Text /* A description of the instance */
      href: Text /* A link to the instance */
  }
  event: { /* Identifies the business process and allows you to drill into the details and access related actions. */
     *id: Text /* wid / id / reference id */
      descriptor: Text /* A description of the instance */
      href: Text /* A link to the instance */
  }
  completedByPerson: { /* The person that completed the step as Assignee */
     *id: Text /* wid / id / reference id */
      descriptor: Text /* A description of the instance */
      href: Text /* A link to the instance */
  }
  completedOn: Date /* The date when this step was completed */
  due: Date /* Returns the due date for this step. */
  creationDate: Date /* The date when the event record was created. */
  awaitingPersons: [{
      descriptor: Text /* A preview of the instance */
      id: Text /* Id of the instance */
  }]
  comments: [{
      person: { /* Comment made by Person */
         *id: Text /* wid / id / reference id */
          descriptor: Text /* A description of the instance */
          href: Text /* A link to the instance */
      }
      conmentDate: Date /* Gives the moment at which the instance was originally created. */
      comment: Text /* Comment */
  }]
  descriptor: Text /* A preview of the instance */
  id: Text /* Id of the instance */
}]

Groups_Aggregate


[{
  id: Text /* Id of the instance */
  descriptor: Text /* A preview of the instance */
}]

ProjectDependencies_Aggregate


[{
  id: Text /* Id of the instance */
  descriptor: Text /* A preview of the instance */
}]

Worktags_Aggregate


[{
  descriptor: Text /* A preview of the instance */
  id: Text /* Id of the instance */
}]

Input

Name Type Description
Projects_Id String The ID of the resource to execute this process on
Billable Bool True if the project is billable.
BusinessEventRecords_Aggregate String A JSON aggregate. All event records for the latest Edit Project event.
Capital Bool True if the project is capital.
Company_Id String wid / id / reference id
Currency_Descriptor String A preview of the instance
Currency_Id String Id of the instance
Customer_Id String wid / id / reference id
Description String The description of the project.
EndDate Datetime The approved project end date.
EstimatedBudget_Currency String The estimated budget allocated to the project, as defined in the project financials summary. Workday provides the amount in the project currency.
EstimatedBudget_Value Decimal The estimated budget allocated to the project, as defined in the project financials summary. Workday provides the amount in the project currency.
EstimatedRevenueSavings_Currency String The estimated revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
EstimatedRevenueSavings_Value Decimal The estimated revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
ExternalLink String The link to an external site.
ExternalProjectReference String Returns the external project reference.
Groups_Aggregate String A JSON aggregate. Identifies the project groups of a project. Project groups are used to organize projects for worktag prompting.
Href String A link to the instance
Id String Id of the instance
ImportanceRating_Id String wid / id / reference id
InScope String A description of what is considered to be in scope for the project.
Inactive Bool True if the current project or the associated project hierarchy is inactive.
IncludeProjectIDInName Bool Indicates whether to display the ID in the Project name.
MeasuresOfSuccess String A description of what the project will be measured against to determine if it is successful.
Name String The approved project name.
Objective String A description of the desired outcome of the project.
OutOfScope String A description of what is considered to be out of scope for the project.
Overview String Project overview describing additional details about the project
Owner_Id String wid / id / reference id
PercentComplete Decimal The percent complete for the project.
Priority_Id String wid / id / reference id
ProbabilityOfSuccess Decimal The number indicating the probability of project success.
ProblemStatement String A description of the problem to be resolved by the project.
ProjectDependencies_Aggregate String A JSON aggregate. Contains the list of projects defined as dependencies to the project.
RealizedRevenueSavings_Currency String The actual revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
RealizedRevenueSavings_Value Decimal The actual revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
RiskLevel_Id String wid / id / reference id
StartDate Datetime Start Date
Status_Id String wid / id / reference id
SuccessRating_Id String wid / id / reference id
Worktags_Aggregate String A JSON aggregate. Worktags

Result Set Columns

Name Type Description
Id String Id of the instance
Billable Bool True if the project is billable.
BusinessEventRecords_Aggregate String A JSON aggregate. All event records for the latest Edit Project event.
Capital Bool True if the project is capital.
Company_Descriptor String A description of the instance
Company_Href String A link to the instance
Company_Id String wid / id / reference id
Currency_Descriptor String A preview of the instance
Currency_Id String Id of the instance
Customer_Descriptor String A description of the instance
Customer_Href String A link to the instance
Customer_Id String wid / id / reference id
Description String The description of the project.
EndDate Datetime The approved project end date.
EstimatedBudget_Currency String The estimated budget allocated to the project, as defined in the project financials summary. Workday provides the amount in the project currency.
EstimatedBudget_Value Decimal The estimated budget allocated to the project, as defined in the project financials summary. Workday provides the amount in the project currency.
EstimatedRevenueSavings_Currency String The estimated revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
EstimatedRevenueSavings_Value Decimal The estimated revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
ExternalLink String The link to an external site.
ExternalProjectReference String Returns the external project reference.
Groups_Aggregate String A JSON aggregate. Identifies the project groups of a project. Project groups are used to organize projects for worktag prompting.
Href String A link to the instance
ImportanceRating_Descriptor String A description of the instance
ImportanceRating_Href String A link to the instance
ImportanceRating_Id String wid / id / reference id
InScope String A description of what is considered to be in scope for the project.
Inactive Bool True if the current project or the associated project hierarchy is inactive.
IncludeProjectIDInName Bool Indicates whether to display the ID in the Project name.
MeasuresOfSuccess String A description of what the project will be measured against to determine if it is successful.
Name String The approved project name.
Objective String A description of the desired outcome of the project.
OutOfScope String A description of what is considered to be out of scope for the project.
Overview String Project overview describing additional details about the project
Owner_Descriptor String A description of the instance
Owner_Href String A link to the instance
Owner_Id String wid / id / reference id
PercentComplete Decimal The percent complete for the project.
Priority_Descriptor String A description of the instance
Priority_Href String A link to the instance
Priority_Id String wid / id / reference id
ProbabilityOfSuccess Decimal The number indicating the probability of project success.
ProblemStatement String A description of the problem to be resolved by the project.
ProjectDependencies_Aggregate String A JSON aggregate. Contains the list of projects defined as dependencies to the project.
RealizedRevenueSavings_Currency String The actual revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
RealizedRevenueSavings_Value Decimal The actual revenue (billable project) or savings (non-billable project) gained from the project and expressed in the project currency.
RiskLevel_Descriptor String A description of the instance
RiskLevel_Href String A link to the instance
RiskLevel_Id String wid / id / reference id
StartDate Datetime Start Date
Status_Descriptor String A description of the instance
Status_Href String A link to the instance
Status_Id String wid / id / reference id
SuccessRating_Descriptor String A description of the instance
SuccessRating_Href String A link to the instance
SuccessRating_Id String wid / id / reference id
TotalSavingsRemaining_Currency String The total amount of savings remaining in project currency.
TotalSavingsRemaining_Value Decimal The total amount of savings remaining in project currency.
Worktags_Aggregate String A JSON aggregate. Worktags

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839