Project Task View Version 2

The task data used by the task service for updating tasks in a project. Data examples include task name, task number, and validation indicators that specify what task validations will take place during task updates.

QName: {http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/}Task

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handled by

Project Task Version 2

Attributes

The following table describes attributes in the service data object.

Name Type Description

AllowCrossChargeFlag

boolean

Indicator to show whether a project can accept charges from other business units.

BaselineFinishDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Baseline finish date for the task. Used to compare how the current task finish date deviates from the baseline established for that task.

BaselineStartDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Baseline planned start date for the task. Used to compare how the current task start date deviates from the baseline established for that task.

BillableFlag

boolean

Indicator to convey whether transactions charged to a task is billed to customers.

CapitalizableFlag

boolean

Indicator to convey the capitalizable status of a task. Transactions charged to that task are set up as business assets in the books of account instead of treating them as expenses.

CarryingOutOrganizationId

long

Identifier of the organizing unit in the internal or external structure of the enterprise. Organization structures provide the framework for performing legal reporting, financial control, and management reporting for the task.

CcProcessLaborFlag

boolean

Indicator to convey whether the project allows processing of cross-charge amounts between business units for labor costs.

CcProcessNlFlag

boolean

Indicator to convey whether the project allows processing of cross-charge amounts between business units for nonlabor costs.

ChargeableFlag

boolean

Indicator to convey whether something is eligible to be charged to a task.

CintEligibleFlag

boolean

Indicator to convey whether interest amounts are capitalized on the project.

CintStopDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Date when capitalized interest will stop accruing.

ClinElementId

long

Identifier of the task linked to a contract.

CompletionDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Identifier of the latest date a transaction are applied to a task.

CostIndRateSchId

long

Set of overhead cost multipliers that is maintained for use across projects. Also referred to as a standard burden schedule.

CostIndSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Specific date used to determine the right set of burden multipliers for the task.

CreatedBy

string

Name of the user who created the task.

CreatedFromSourceId

long

Identifier of the source that the task was created from.

CreationDate

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Date the task was created.

CriticalFlag

boolean

Indicator to convey that a task must be completed on schedule or it will impact the finish date of the entire project.

DenormDisplaySequence

long

Number assigned to a task in relation to where it is displayed among the other tasks in the project plan. For example, the first task shown in the project plan has a display number of 1, the task that is shown tenth in the project plan has a display number of 10.

DenormElemVerId

long

Identifier of the task structure version.

DenormParentElemVerId

long

Identifier of the summary task version.

DenormParentElementId

long

Identifier of the summary task.

DenormParentObjectType

string

Specifies the type of object the parent of the current task is. Options are task or project.

DenormParentStructVerId

long

Identifier of the parent structure version of the task.

DenormTopElementId

long

Identifier of the top task.

DenormWBSLevel

int

Number that represents the level where a task appears in the project plan hierarchy. For example, a task outline level of 2 means that the task is in the second level of the hierarchy and has one level of tasks above it.

DenormWBSNumber

string

Number that represents the level where a task appears in the project plan hierarchy. For example, a task outline level of 2 means that the task is in the second level of the hierarchy and has one level of tasks above it.

Description

string

Description of the task.

ElementNumber

string

The number assigned to a task.

EtcCalculationMethod

string

Method used to calculate estimate-to-complete values in project progress. For example, calculation methods are remaining plan and manual entry.

GenEtcSourceCode

string

Source for forecast estimate-to-complete generation. Possible sources include project plans and other budgets or forecasts.

ICClinElementId

long

Identifier of the resource to which the expenditure item is mapped on the intercompany billing resource breakdown structure.

LaborCostMultiplierName

string

Name of the labor cost multiplier.

LaborTpFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Specific date used to determine a price on a transfer price schedule. A transfer price schedule associates transfer price rules with pairs of provider and receiver organizations. Transfer price is the price agreed upon by the provider and receiver organizations in a cross-charged transaction.

LaborTpScheduleId

long

Schedule that associates transfer price rules with pairs of provider and receiver organizations.

LastUpdateDate

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Date when the project was last updated.

LastUpdateLogin

string

Login of the user who last updated the project.

LastUpdatedBy

string

Name of the user who last updated the project.

LeafNodeFlag

boolean

Indicator to show that the task is at the lowest level of the task hierarchy.

LimitToTransactionControlsFlag

boolean

Indicator to convey types of transaction controls, inclusive or exclusive, defined for the selected task.

ManagerPersonId

long

Identifier of the resource who manages the task.

MilestoneFlag

boolean

Indicator to mark a significant event in a project plan, usually completion of a major deliverable.

Name

string

Name of the task.

NlTpFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Specific date used to determine a price on a transfer price schedule. A transfer price schedule associates transfer price rules with pairs of provider and receiver organizations. Transfer price is the price agreed upon by the provider and receiver organizations in a cross-charged transaction.

NlTpScheduleId

long

Schedule that associates transfer price rules for nonlabor resources with pairs of provider and receiver organizations.

ObjectType

string

Type of object for which the message was generated. Valid values are Project, Task, Task Assignment, Resource, File, Project Plan Baseline, Budget, and Budget Baseline.

ObjectVersionNumber

int

Number used to implement optimistic locking. This number is incremented every time a row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.

ParentStructureId

long

Identifier of the structure of the summary task for a task on a project.

PercentCompareCalculateMethod

string

Means of calculating physical percent complete. For example, you can calculate physical percent complete for a lowest task based on cost, effort, or manual entry.

PlanningDatesRollupFlag

boolean

Indicator to convey whether task planning dates roll up the task hierarchy and to the project.

PlanningEndDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Date when a task is intended to be completed.

PlanningStartDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Date when a task is intended to begin.

PmSourceCode

string

Third-party application from which the task is imported.

PmSourceReference

string

Identifier of the task in the external application where it was created.

ProjElementId

long

Element identifier to identify a task.
  • Primary Key

ProjectId

long

Identifier of the project.
  • Primary Key

ProjectName

string

Name of the project.

ProjectNumber

string

Number of the project.

ReceiveProjectInvoiceFlag

boolean

Indicator to convey whether a task can receive invoices from other projects.

RetirementCostFlag

boolean

Indicator to convey whether the amount represents cost of the removal of an asset, equipment, property, or resource from service after its useful life, or following its sale.

ServiceTypeCode

string

Reserved for future use.

SiteUseId

long

Customer address or location of where the work for a project is being performed.

StartDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

Date when work or information tracking begins on a task.

StructureType

string

Specifies the type of resource breakdown structure that is available, that is, planning, reporting or billing.

WorkTypeId

long

Classification of the work associated with a task. You can use work types to categorize and group projects for processing purposes.