Task Detail Update Criteria Version 2

The task data used by the project 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/}ProjectTask

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 convey whether a project can accept charges from other business units.

BillableFlag

boolean

Indicator to convey whether transactions charged to a task are 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.

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.

CompletionDate

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

Date when work or information tracking completes for a project.

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.

CriticalFlag

boolean

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

DnDisplaySequence

long

Number that represents the display sequence where a task appears at sequence in the project plan.

ErrorFlag

boolean

Indicator to convey whether the task operation generated an exception.

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.

LaborCostMultiplierName

string

Name of the labor cost multiplier.

LaborTpFixedDate

string

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.

LeafNodeFlag

boolean

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

LimitToTransactionControlsFlag

boolean

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

Location

string

Address or site of an organization.

ManagerPersonId

long

Identifier of the resource who manages the task.

MilestoneFlag

boolean

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

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

Identifier of the 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.

OrganizationName

string

Organization that owns the project.

ParentStructureId

long

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

ParentTaskId

long

Identifier of the summary task for a task on the selected 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.

PlannedEffort

decimal

Labor or equipment effort, measured in hours, planned for a task.

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.

PmParentTaskSrcReference

string

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

PmProjectSrcReference

string

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

PmSourceCode

string

Third-party application from which the task is imported.

PmTaskSourceReference

string

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

ProjectId

long

Identifier of the project.

ProjectName

string

Name of the project.

ReceiveProjectInvoiceFlag

boolean

Specifies whether a task can receive invoices from other projects.

RecordStatus

string

Indicator of the processing status of the current record.

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 project.

StructureType

string

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

TaskDescription

string

Description of the task on the project plan.

TaskId

long

Identifier of the task.
  • Primary Key

TaskManger

string

Name of the resource who manages the task.

TaskName

string

Name assigned to a task.

TaskNumber

string

Number assigned to a task.

TopTaskId

long

Identifier of a top-level task on a project.

WBSLevel

int

Number that represents the level where a task appears in relation to other tasks in a hierarchy in the project plan.

WorkTypeId

long

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