Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview


This structure represents the fields associated with a project role and the project task it is assigned to

Format


PwsProjectTaskRole
  • PwsProjectTaskRole
    • ProjectRoleIdentity: PwsProjectRoleRef
    • ProjectTaskIdentity: PwsProjectTaskRef
    • ProjectTaskRoleId: Int32
    • ProjectTaskRoleUid: Int64
    • ActualMinutesSinceAsOfDate: Int32
    • BudgetedMinutes: Int32
    • CompletedFlag: Boolean
    • Estimates: PwsProjectTaskRoleRemaining [???]
    • LateFlag: Boolean
    • TotalMinutesToDate: Int32
    • CompletedFlagAtLatestPostAsOfDate: Boolean
    • LateEligibleFlag: Boolean
    • LatestAsOfDatePostDateRange: DateTime
    • RemainingMinutesPostDateRange: Int32
    • RemainingMinutesPriorToDateRange: Int32
    • TotalMinutesPostTimesheet: Int32

Elements

Element

Data Type

Required?

Default

Description

Sample Data

ProjectRoleIdentity

PwsProjectRoleRef

 

 

The project role identity

 

ProjectTaskIdentity

PwsProjectTaskRef

 

 

The project task identity

 

ProjectTaskRoleId

Int32

 

 

The project task role is a unique identifier for a project task role. For internal use only.  

 

ProjectTaskRoleUid

Int64

 

 

A unique and immutable identifier for a project task role

 

ActualMinutesSinceAsOfDate

Int32

 

 

The actual minutes that have been logged against this task as of the specified as of date

 

BudgetedMinutes

Int32

 

 

The minutes that have been budgeted against the project task role

 

CompletedFlag

Boolean

 

 

If set to 'true', the project task role has been completed

 

Estimates

PwsProjectTaskRoleRemaining[]

 

 

The estimated minutes remaining until the project task role will be completed

 

LateFlag

Boolean

 

 

If set to 'true', the project task role is late

 

TotalMinutesToDate

Int32

 

 

The total minutes that have been logged against this project role task as of today

 

CompletedFlagAtLatestPostAsOfDate

Boolean

 

 

If set to 'true', the project role task has been marked as completed

 

LateEligibleFlag

Boolean

 

 

If set to 'true', the project role task can be marked as late

 

LatestAsOfDatePostDateRange

DateTime

 

 

The latest as of date post date range 

 

RemainingMinutesPostDateRange

Int32

 

 

Remaining minutes post date range

 

RemainingMinutesPriorToDateRange

Int32

 

 

Remaining minutes prior to date range 

 

TotalMinutesPostTimesheet

Int32

 

 

The total minutes that have been logged against this project role task since the most current time card retrieved by PwsGetTimeCards

 

  • No labels