Project Online 和 Project Server 导出数据定义

本技术参考文章介绍在使用从 Project Online 导出用户数据和从 Project Server 导出用户数据中所述的用户数据导出方法时,接收的输出文件中包含的数据对象和属性。 本文将包含将在输出数据中查找的对象和属性的简短说明。

我们可以将你从 Project Online 和 Project 服务器接收的用户数据输出分组到以下各项:

Project列表

您将收到草稿、已发布和报告架构Project包含的项目的三个列表。 列表中的所有项目都是用户属于的项目。 这意味着用户至少作为以下项目之一参与项目:

  • 是项目所有者。

  • 在项目中为其分配了任务。

  • 是项目中任务的分配所有者。

  • 是项目中任务的状态管理器。

此数据包括:

  • 草稿架构中与上述条件对应的项目列表。
  • 已发布架构中与上述条件对应的项目列表。
  • 与上述条件对应的报告架构中的项目列表。

对于这三个文件,项目列表可能略有不同。 例如,用户可以保存项目但不发布,这意味着它将出现在"草稿项目"列表中,而不是"已发布"或"报告项目"列表中。

项目管理员可以使用 Project 列表文件,向用户提供有关他们可能感兴趣的特定于项目的导出文件的信息,以决定应与用户共享多少导出内容。

所有三个 ProjectList 文件将针对列出的每个项目具有以下属性:

属性 说明
SiteId
项目存在PWA网站的唯一标识符。
Proj_UID
项目的唯一标识符。
Proj_Name
项目的名称。

特定于功能的数据

Export user data from Project Online 中定义的 export 方法将创建以下与功能相关的 .json 文件,这些文件在 Project Online 中使用的功能中检查特定用户Project Online。 如果在该功能中找不到用户的数据,则相应的 .json 文件将为空。

Export user data from Project Server 中定义的导出方法通过针对 SQL Server 数据库运行的脚本查询功能Project数据。

Project Online 和 Project Server 的功能区域包括: 单击表中的功能名称以查看在导出收到的有关用户的数据中可能看到的对象和属性的简要定义。

名称 说明
AdminAudit
Project Web App设置更改数据。
BusinessDrivers
项目组合分析业务驱动因素数据。
PortfolioAnalysis
项目组合分析数据。
日历
Enterprise日历数据。
CustomFields
自定义域数据。
代表
委派数据。
DriverPrioritizations
业务驱动因素优先顺序数据。
服务
资源参与度数据。
LookupTables
查找表数据。
PortfolioAnalysis
项目组合分析数据。
QueueJobs
有关用户作业的数据通过队列服务处理。
ReminderEmails
提醒电子邮件数据。
ReportingResource
资源报告数据。
ReportingResourcePlan
资源计划报告数据。
资源
资源数据。
ResourcePlans
资源计划数据。
规则
规则数据。
安全性
有关安全组、类别和权限的数据。
状态报告
状态报告数据。
SubscribedReminders
订阅的提醒数据。
TaskStatus_AssignmentsHistory
状态分配历史记录数据。
TaskStatus_AssignmentsSaved
状态分配保存数据。
TaskStatus_AssignmentsSubmitted
状态分配提交数据。
时间表
有关时间表的数据。
Timesheets_Reporting
报告有关时间表的数据。
UnsubscribedAlerts
取消订阅的警报数据。
UserViewSettings
用户视图设置数据。
工作流
Project工作流数据。
WorkspaceItems
有关项目SharePoint项目的数据。
TaskTimephasedDataset
任务报告任务的时间 (仅适用于 Project Server Subscription Edition) 。
TaskBaselineTimephasedDataset
任务比较基准的时间 (数据仅适用于 Project Server Subscription Edition) 。
AssignmentTimephasedDataset
工作分配的时间 (数据仅适用于 Project Server Subscription Edition) 。
AssignmentBaselineTimephasedDataset
工作分配比较基准的时间 (仅适用于 Project Server Subscription Edition) 。

AdminAudit

AdminAudit 包含有关Project Web App更改的服务器设置的数据。 每个 AdminAuditData 对象将具有以下属性:

属性 说明
SiteId
网站的唯PWA标识符。
ServerSettingName
服务器PWA的名称。
SettingOldValue
设置的上一个值。
SettingNewValue
设置的新值。
ChangedDate
更改设置的时间和日期。
ResourceUid
进行设置更改的资源的唯一标识符。
ResourceName
进行设置更改的资源的名称。

BusinessDrivers

BusinessDrivers 包含有关用户创建或修改的 Portfolio Analysis 业务驱动因素的数据。 每个 Drivers 对象将具有以下属性:

属性 说明
DriverID
业务驱动因素的唯一标识符。
DriverName
驱动程序的名称。
DriverDescription
业务驱动因素的说明。
BusinessDriverIsActive
业务驱动因素是否处于活动状态 (true/false) 。
CreatedByResourceID
创建驱动程序的资源的唯一标识符。
CreatedByResourceName
创建驱动程序的资源的显示名称。
ModifiedByResourceID
修改驱动程序的资源的唯一标识符。
ModifiedByResourceName
修改驱动程序的资源的显示名称。
ImpactDescriptionNone
对被视为对驱动程序没有影响的说明。
ImpactDescriptionLow
对于被视为对驱动程序影响较低的内容的说明。
ImpactDescriptionModerate
对驱动程序的中等影响的说明。
ImpactDescriptionStrong
说明哪些内容被视为对驱动程序影响很大。
ImpactDescriptionExtreme
对驱动程序的极端影响的说明。
CreatedDate
创建驱动程序的日期和时间戳。
ModifiedDate
上次修改驱动程序的日期和时间戳。

每个 Drivers 对象都可以具有 Department 对象,这些对象具有以下属性。

属性 说明
DriverId
业务驱动因素的唯一标识符。
DepartmentId
部门的唯一标识符。
Departmentname
部门的名称。

日历

日历包含有关用户当前已签出的企业日历的数据。 每个 CalendarData 对象将具有以下属性:

属性 说明
Id
日历的唯一标识符。
名称
日历的名称。
CheckedOutDate
签出日历的日期和时间。

CustomFields

CustomFields 包含有关用户当前已签出的自定义域的数据。 每个 CustomFieldData 对象将具有以下属性:

属性 说明
ID
自定义域的唯一标识符。
名称
自定义域的名称。
CheckOutDate
上次签出自定义域的时间和日期。

代表

"代表"包含有关用户所涉及权限的数据。 用户可以是代理或请求委派的人。 每个 DelegationData 对象将具有以下属性:

属性 说明
Id
委派的唯一标识符。
ResourceId
请求委派的资源的唯一标识符。
ResourceName
请求委派的资源的名称。
DelegateResourceId
委托的唯一标识符。
DelegateName
委托的名称。
StartDate
委派时间段的开始日期。
FinishDate
委派时间段的结束日期。

DriverPrioritizations

DriverPrioritizations 包含有关用户创建或修改的业务驱动因素优先顺序的数据。 每个 Prioritizations 对象可能具有以下属性:

属性 说明
PrioritizationId
项目组合分析优先顺序的唯一标识符。
PrioritizationName
项目组合分析优先顺序的名称。
PrioritizationDescription
项目组合分析优先顺序的说明。
ConsistencyRatio
优先顺序一致性比率。
PrioritizationIsManual
如果项目组合分析优先顺序为手动,则为 True。 如果为 False,则计算其值。
DepartmentId
部门的唯一标识符。
Departmentname
部门的名称。
CreatedByResourceId
创建优先顺序的资源的唯一标识符。
CreatedByResourceName
创建优先顺序的资源的名称。
ModifiedByResourceID
上次更新优先顺序的资源的唯一标识符。
ModifiedByResourceName
上次更新优先顺序的资源的显示名称。
CreatedDate
创建优先顺序的日期和时间。
ModifiedDate
上次更新优先顺序的日期和时间。

对于 BusinessDrivers,你将看到以下属性:

属性 说明
PrioritizationId
优先顺序的唯一标识符。
BusinessDriverId
业务驱动因素的唯一标识符。
BusinessDriverName
业务驱动因素的名称。
BusinessDriverPriorityPercentage
分配给业务驱动因素的优先级百分比。

对于 DriverRankings,你将看到以下属性:

属性 说明
PrioritizationId
优先顺序的唯一标识符。
BusinessDriver1Id
优先顺序中第一个业务驱动因素的唯一标识符。
BusinessDriver1Name
优先顺序中第一个业务驱动因素的名称。
RelationValue
与另一个业务驱动因素相比,分配给此业务驱动因素的关系值。
BusinessDriver2Id
优先顺序中第二个业务驱动因素的唯一标识符。
BusinessDriver2Name
优先顺序中第二个业务驱动因素的名称。

服务

服务活动包含有关用户创建或修改或请求作为资源的资源服务活动的数据。 每个 Engagement 对象将具有以下属性:

属性 说明
EngagementUID
服务活动的唯一标识符。
ProjectID
已请求服务活动的项目的唯一标识符。
ResourceUID
请求的资源的唯一标识符。
ResourceName
资源的显示名称。
EngagementName
服务活动的名称。
CreatedDate
创建服务活动的日期。
SubmittedDate
提交服务活动进行审批的日期。
ReviewedDate
查看服务活动的日期。
LastModifiedDate
上次修改服务活动的日期。
SubmitterResourceUID
提交服务活动的资源的唯一标识符。
SubmitterResourceName
提交者的资源名称。
ReviewerResourceUID
查看服务活动的资源的唯一标识符。
ReviewerResourceName
查看服务活动请求的资源的显示名称。
LastModifiedByResourceUID
上次修改服务活动请求的资源的唯一标识符。
LastModifiedByResourceName
上次修改服务活动请求的资源的显示名称。
EngagementStatus
服务活动请求的状态:
0 - 已提交
1- 建议
2- 草稿
3- 已拒绝
ProposedCustomContour
建议的不平面轮廓线。
CommittedCustomContour
不平面的已提交轮廓线。

每个 Engagements 对象可包含多个 EngagementSegments,它们可能具有以下属性:

属性 说明
EngagementUID
包含 EngagementSegment 的服务活动的唯一标识符。
SegmentType
0 - 已提交
1- 建议
2- 草稿
3- 已拒绝
SegmentStartDate
建议的开始日期。 根据 SegmentType,建议/草稿/提交该段的开始日期。
SegmentFinishDate
建议的结束日期。 根据 SegmentType,建议/草稿/提交段的结束日期。
SegmentMaxUnits
表示容量的最大单位数。
SegmentWork
一个工作天的工作单位数。

每个 Engagements 对象可以包含 EngagementComments,其中可能具有以下属性:

属性 说明
CommentUID
注释的唯一标识符。
EngagementUID
包含 EngagementSegment 的服务活动的唯一标识符。
CommentCreatedDate
批注的创建日期。
CommentMessage
注释详细信息。
CommentAuthorResourceUID
注释作者的资源 UID。
CommentAuthorResourceName
注释作者的资源名称。

LookupTables

LookupTables 包含有关用户当前已签出的查找表的数据。 每个 LookupTableData 对象可能具有以下属性:

属性 说明
ID
查找表的唯一标识符。
名称
查找表的名称。
CheckOutDate
上次签出查找表的时间和日期。

PortfolioAnalysis

PortfolioAnalysis 包含有关用户创建或修改的 Portfolio 分析的数据。 每个 分析 对象将具有以下属性:

属性 说明
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
AnalysisDescription
分析的说明。
AnalysisType
分析的类型。
PrioritizationType
业务驱动因素或自定义 (分析的优先顺序) 。
PrioritizationID
优先顺序的唯一标识符。
PrioritizationName
优先顺序的名称。
HardConstraintCustomFieldID
选定作为主要成本约束的自定义域的唯一标识符。
HardConstraintCustomFieldName
作为主要成本约束选择的自定义域的名称。
TimeScale
为分析选择的时间刻度:
0 - 天
1 - 周
2 - 月
3- 季度
4 - 年
BookingType
指定资源是视为已提交还是已建议。
ModifiedByResourceID
上次修改分析的资源的唯一标识符。
ModifiedByResourceName
上次修改分析的资源的名称。
CreatedByResourceId
创建分析的资源的唯一标识符。
CreatedByResourceName
创建分析的资源的名称。
DepartmentId
部门的唯一标识符。
Departmentname
部门的名称。
FilterResourcesByDepartment
如此 如果按部门筛选资源。
FilterResourcesByRBS
如此 如果资源按资源细分结构筛选。
FilterResourcesByRBSValueId
用于筛选的 RBS 值的标识符。
FilterResourcesByRBSValueText
用于筛选的 RBS 值的实际文本。
UseAlternateProjectDatesForResourcePlans
如果替代项目日期用于资源计划,则为 True。
AlternateProjectStartDateCustomFieldId
包含项目组合分析的备用开始日期的自定义域的 GUID。
AlternateProjectStartDateCustomFieldName
包含项目组合分析的备用开始日期的自定义域的名称。
AlternateProjectEndDateCustomFieldId
包含项目组合分析的备用结束日期和时间的自定义域的 GUID。
AlternateProjectEndDateCustomFieldName
包含项目组合分析的备用结束日期和时间的自定义域的名称。
ForcedInAliasLookupTableId
用于在项目中强制使用的内部查找表的标识符。
ForcedInAliasLookupTableName
用于在项目中强制使用的内部查找表的名称
ForcedOutAliasLookupTableId
用于强制退出项目的内部查找表的标识符。
ForcedOutAliasLookupTableName
用于强制退出项目的内部查找表的名称
CreatedDate
创建分析的日期。
ModifiedDate
上次修改分析的日期。
ProjectData
数据集链接,详细了解已执行分析的项目。
PlanningHorizonStartDate
项目组合分析中考虑的开始日期和时间。
PlanningHorizonEndDate
项目组合分析中考虑的结束日期和时间。
RoleCustomFieldId
用于定义角色的自定义域的 GUID。
RoleCustomFieldName
T用于定义角色的自定义域的名称。

每个 分析 对象都可以具有 ProjectData 属性,其中包括:

属性 说明
AnalysisID
分析的唯一标识符。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
AnalysisPriority
Project优先级。
AbsolutePriority
标准化项目优先级。
OriginalStartDate
项目的原始开始日期。
OriginalEndDate
项目的原始结束日期。
StartDate
项目的开始日期。
期限
项目的工期。
StartNoEarlierThan
Project不早于指定日期开始。
FinishNoLaterThan
Project不晚于指定日期开始。
已锁定
如此 如果项目已锁定。

对于优化器解决方案, CostConstraintProject 对象可以具有以下属性:

属性 说明
ScenarioId
成本约束方案的标识符。
ScenarioName
成本约束方案的名称。
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
ProjectId
成本约束方案中包含的项目的标识符。
ProjectName
成本约束方案中包含的项目的名称。
ProjectStatus
项目的状态。
ForceStatus
强制项目的状态 (是强制进入还是强制退出) 。
ForceAliasLookupTableId
用于在项目中强制使用的内部查找表的标识符。
ForceAliasLookupTableName
用于在项目中强制使用的内部查找表的名称。
ProjectPriority
项目的优先级。
AbsolutePriority
标准化项目优先级。
HardConstraintValue
自定义域的项目值选择为硬约束。

对于优化器解决方案, CostConstraintScenario 对象可以具有以下属性:

属性 说明
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
ScenarioId
成本约束方案的标识符。
ScenarioName
成本约束方案的名称。
ScenarioDescription
成本约束方案的说明。
UseDependencies
指定成本约束方案是否使用依赖关系。
CreatedByResourceId
创建成本约束方案的资源的标识符。
CreatedByResourceName
创建成本约束方案的资源的名称。
ModifiedByResourceId
修改成本约束方案的资源的标识符。
ModifiedByResourceName
修改成本约束方案的资源的名称。
CreatedDate
成本约束方案的创建日期。
ModifiedDate
上次修改成本约束方案的日期。
SelectedProjectsCost
所选项目的成本。
SelectedProjectsPriority
选定项目的优先级。
UnselectedProjectsCost
未选择的项目的成本。
UnselectedProjectsPriority
未选择项目的优先级。

对于 Planner 解决方案 ,ResourceConstraintProject 对象可以具有以下属性:

属性 说明
ScenarioId
成本约束方案的标识符。
ScenarioName
成本约束方案的名称。
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
CostConstraintScenarioId
项目组合分析成本约束方案的唯一标识符。
CostConstraintScenarioName
项目组合分析成本约束方案的名称。
ProjectId
成本约束方案中包含的项目的标识符。
ProjectName
成本约束方案中包含的项目的名称。
NewStartDate
项目的新开始日期。
ForceStatus
强制项目的状态 (是强制进入还是强制退出) 。
ProjectStatus
项目的状态。
ResourceWork
项目的资源执行的工作量。
ResourceCost
项目资源的成本。
ForceAliasLookupTableId
用于在项目中强制使用的内部查找表的标识符。
ForceAliasLookupTableName
用于在项目中强制使用的内部查找表的名称。
ProjectPriority
项目的优先级。
AbsolutePriority
标准化项目优先级。
HardConstraintValue
自定义域的项目值选择为硬约束。

对于 Planner 解决方案 ,ResourceConstraintScenario 对象可以具有以下属性:

属性 说明
ScenarioId
成本约束方案的标识符。
ScenarioName
成本约束方案的名称。
ScenarioDescription
成本约束方案的说明。
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
CostConstraintScenarioId
项目组合分析成本约束方案的唯一标识符。
CostConstraintScenarioName
项目组合分析成本约束方案的名称。
ConstraintType
限制或约束的类型。
ConstraintValue
一个指示约束的限制的值。
AllocationThreshold
介于 1 和 100 之间的百分比数字,用于指定要将资源分配给项目所需的最小阈值。
RateTable
用于资源的成本费率表。
EnforceProjectDependencies
一个指示是否强制执行项目依赖项的标志。
EnforceSchedulingConstraints
一个指示是否强制执行计划约束的标志。
HiringType
内部或外部雇用类型。
CreatedByResourceId
创建成本约束方案的资源的标识符。
CreatedByResourceName
创建成本约束方案的资源的名称。
ModifiedByResourceId
修改成本约束方案的资源的标识符。
ModifiedByResourceName
修改成本约束方案的资源的名称。
CreatedDate
成本约束方案的创建日期。
ModifiedDate
上次修改成本约束方案的日期。

QueueJobs

QueueJobs 包含有关用户通过队列服务创建的作业的数据。 每个 QueueData 对象可能具有以下属性:

属性 说明
CorrelationId
与其他作业相关的作业的唯一标识符。
QueueState
作业当前处于的队列状态:
0 - 未知
1- ReadyForProcessing
2- SendIncomplete
3- 处理
4- 成功
5- 失败
6- FailedNotBlocking
7-ProcessingDeferred
8- CorrelationBlocked
9- 已取消
10- OnHold
11- 睡眠
12- ReadyForLaunch
MessageType
队列作业类型 (查看相应的 QueueStateLabel 值) 。
ErrorInfo
有关队列作业的错误详细信息。
JobId
队列作业的唯一标识符。
PercentComplete
通过队列服务处理作业的当前完成百分比。
CreatedDate
创建队列作业的日期和时间。
ProcessingDate
队列作业开始通过队列服务进行处理的日期和时间。
CompletedDate
通过队列服务处理队列作业的日期和时间。
ReadyForProcessingDate
准备好选取队列作业以通过队列服务进行处理的日期和时间。
MessageTypeLabel
与 (MessageType 值关联的作业) 。
QueueStateLabel
作业队列的当前队列 (查看相应的 QueueStateValue) 。

ReminderEmails

ReminderEmails 包含有关用户的电子邮件提醒通知的数据。 每个 ReminderEmailData 对象将具有以下属性:

属性 说明
SessionId
提醒电子邮件的唯一标识符。
EmailType
电子邮件的类型:Task、StatusReport、Timesheet 或 Engagement。
RowIsReady
如果电子邮件已准备好发送。

ReportingResource

ReportingResource 包含有关报告资源的数据。 每个 ReportingResourceData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
ResourceNTAccount
资源的 Windows 帐户名。
UserClaimsAccount
用户的登录名。
ResourceEmailAddress
资源的电子邮件地址。
ResourceCanLevel
如果可执行资源调配,则为 True。
ResourceEarliestAvailableFrom
资源可用于完成特定任务的最早日期。
ResourceLatestAvailableTo
上次资源可用的日期。
ResourceStandardRate
资源的标准费率。
ResourceOvertimeRate
资源的加班费率。
ResourceMaxUnits
当前时段内可用于完成任务的资源的最大容量(百分比或单位)。
ResourceBaseCalendar
资源的基准日历。
ResourceHyperlinkFriendlyName
显示与资源关联的超链接的标题或说明性文本。
ResourceHyperlinkHref
为 Project Web Access 的“编辑用户”页中指定的资源超链接显示的文本。
ResourceInitials
资源的初始状态。
ResourceType
资源类型(例如,企业、本地、Project Server、材料或泛型)。 有关 值,请参阅 ResourceType 枚举。
ResourceBookingType
资源预订类型:已建议或已提交。
ResourceCostPerUse
每次使用工作资源所产生的成本。
ResourceGroup
资源所属的组。
ResourceCode
包含要作为资源信息的一部分输入的任何代码、缩写或数字。
ResourceTimesheetManagerUID
时间表管理者的唯一标识符。
ResourceName (OR ResourceName1)
资源的显示名称。
ResourceWorkgroup
代表资源的团队协作方法的数值。
ResourceCostCenter
用于资源成本核算的用户定义的代码。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceRequiresEngagement
如此 如果资源只能请求通过参与请求。
ResourceCreatedDate
在项目中创建资源的日期和时间。
ResourceModifiedDate
上次修改资源相关信息的日期。

每个 Customfields 对象可能具有以下属性:

属性 说明
CustomFieldValueUID
自定义域值的唯一标识符。
CustomFieldTypeUID
自定义字段类型的唯一标识符。
CustomFieldName
自定义域的名称。
EntityUID (或 ResourceUID)
资源的唯一标识符。
CFValue
自定义域值。

每个 ResourceCapacityData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
BaseCapacity
由资源日历决定的最大工作量。也称为比较基准容量。
容量
资源可完成的工作量。

ReportingResourcePlan

ReportingResourcePlan 包含有关报告资源计划的数据。 它可能具有以下属性:

属性 说明
AssignmentId
工作分配的唯一标识符。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
ResourceID
资源的唯一标识符。
ResourceName
资源的显示名称。
TaskId
任务的唯一标识符。
ResourceOwnerId
资源所有者的资源 ID。
AssignmentCost
工作分配的总 (或) 成本。
AssignmentOvertimeCost
工作分配的实际和剩余加班成本的总和。
AssignmentActualCost
已对工作分配执行的工作产生的成本,以及任何其他关联成本。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentWork
为工作分配计划的时间总量,如人时或人日。
AssignmentOvertimeWork
工作分配的全部超时工作,包括已执行的超时工作,剩余超时工作除外。
AssignmentActualWork
已对工作分配执行的工作量。
AssignmentActualOvertimeWork
已对工作分配执行的实际超时工作量。
AssignmentMaterialWork
为材料资源计划的总工作时间。
AssignmentMaterialActualWork
已通过使用材料资源执行的实际工作量,通常以计划的材料资源工作量的百分比表示。
AssignmentPercentWorkCompleted
已完成的工作的百分比。
AssignmentStartDate
计划资源开始工作分配的日期。
AssignmentFinishDate
工作分配完成日期。
AssignmentActualStartDate
工作分配的实际开始日期和时间。
AssignmentActualFinishDate
工作分配的实际完成日期和时间。
AssignmentDelay
资源在开始工作分配之前等待的时间量。
AssignmentStartVariance
工作分配开始时的差异。
AssignmentFinishVariance
工作分配完成时间的差异。
AssignmentACWP
工作分配所执行工时的实际成本。
AssignmentBCWP
工作分配的工时的预算成本 (挣值) 。
AssignmentBCWS
工作分配计划工时的预算成本 (计划值) 。
AssignmentBookingID
工作分配预订 GUID。
AssignmentType
工作分配的类型。 NormalAssignment=0、WorkOnlyAssignment=1、FixedCostAssignment=2、FixedCostWorkOnlyAssignment=3、EmptyAssignment=4、FixedCostGeneratedAssignment=100(在 RDS 传输过程中生成)、ResourcePlanAssignment=101。
AssignmentResourceType
与工作分配关联的资源的类型。 请参阅 类型枚举
IsPublic
如此 如果该项已发布,以便团队成员可以看到它。
AssignmentIsPublished
如此 如果发布工作分配。
AssignmentWorkVariance
工作分配工时与比较基准工时的差异为分钟数 x 1000。
AssignmentCostVariance
资源的成本和比较基准成本之间的差值。
AssignmentCV
挣值成本差异。
AssignmentSV
挣值日程差异。
AssignmentVAC
完成差异。
AssignmentIsOverallocated
如此 如果任何分配的资源是整体分配。
AssignmentPeakUnits
为任务分配资源的最大单位数。
AssignmentCreatedDate
创建工作分配的日期和时间。
AssignmentModifiedDate
上次更新工作分配的日期和时间。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialsWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
TimesheetClassUid
时间表类的 GUID。

资源

Resource 包含有关资源的数据。 每个 ResourceData 对象可能具有以下属性:

属性 说明
ResourceID
资源列表中的资源的 ID。
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
ResourceAccount
用户帐户。
UserClaimsAccount
在使用声明时, (声明Office 365帐户Project Online) 。
ResourceEmailAddress
资源的电子邮件地址。
ResourceEmailLanguage
用于资源电子邮件的语言代码。
ResourceIsOffline
如此 如果资源处于脱机状态。 此功能已弃用。
ResourceLastConnectDate
资源上次连接的时间。 此功能已弃用。
ResourcePhonetics
资源名称的拼音。 仅与日语一同使用。
ResourceHasNotes
资源是否具有注释 (值为 2)
ResourceCanBeLeveled
如果可执行资源调配,则为 True。
ResourceAccrueAt
如何根据资源累算成本。 (1=开始,2=结束,3=按比例计算,4=无效) 。
ResourceAvailableFrom
资源可用于以当前时间段指定的单位工作的开始日期。
ResourceAvailableTo
资源可用于以当前时间段指定的单位工作的结束日期。
ResourceStandardRate
资源的标准费率。
ResourceOvertimeRate
资源的加班费率。
ResourceMaxUnits
当前时段内可用于完成任务的资源的最大容量(百分比或单位)。
ResourceBaseCalendar
资源的基准日历。
ResourceHyperlinkFriendlyName
显示与资源关联的超链接的标题或说明性文本。
ResourceHyperlinkHref
包含与资源关联的"超链接地址"和"超链接子地址"字段的组合或连接。
ResourceInitials
资源的初始状态。
ResourceType
资源的类型。 有关 值,请参阅 ResourceType 枚举。
ResourceBookingType
资源预订类型:已建议或已提交。
ResourceGroup
资源所属的组的名称。
ResourceCode
包含要作为资源信息的一部分输入的任何代码、缩写或数字。
ResourceCostPerUse
每次使用工作资源所产生的成本。
DefaultAssignmentOwner
资源的默认工作分配所有者。
DefaultAssignmentOwnerDisplayName
默认工作分配所有者的显示名称。
ResourceTimesheetManagerUID
给定资源的时间表管理者。
ResourceTimesheetManagerDisplayName
时间表管理者的显示名称。
ResourceCostCenter
资源的成本中心。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceRequiresEngagements
如此 如果资源只能请求通过参与请求。
ResourceCreatedDate
资源的创建日期和时间。
ResourceModifiedDate
上次修改资源相关信息的日期。
CheckedOutDate
上次签出资源的时间和日期。
CheckedOutBy
签出资源的用户。
DefaultAssignmentOwnerResources
资源是默认工作分配所有者的资源。

每个 ResourceData 对象都有一个 DefaultAssignmentOwnerResources 集合。 每个 DefaultAssignmentOwnerResources 对象可能具有以下属性:

属性 说明
ResourceID
资源列表中的资源的 ID。
ResourceUID
用户是默认工作分配所有者的资源的唯一标识符。
ResourceName
资源的名称。
ResourceType
资源类型(例如,企业、本地、Project Server、材料或泛型)。 有关 值,请参阅 ResourceType 枚举。
DefaultAssignmentOwner
资源的默认工作分配所有者。

每个 ResourceData 对象可能还有一个 CustomFields 集合。 每个 CustomFields 对象可以包含以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
CustomFieldUid
自定义域的唯一标识符。
CustomFieldName
自定义域的名称。
CustomFieldValue
自定义域的值属性。

ResourcePlans

ResourcePlans 包含有关用户创建、修改或属于其中的资源计划的数据。 对于每个 ResourcePlans 对象,你将看到以下属性:

属性 说明
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
ResourcePlanUtilizationType
表示资源计划的利用率类型的值。
ResourcePlanUtilizationDate
使用资源计划的开始日期和时间。
ResourceId
资源的唯一标识符。
ResourceName
资源的名称。
ResourcePlanCheckedOutById
签出资源计划的用户的资源 ID。
ResourcePlanCheckedOutByName
签出资源计划的用户的名称。
ResourcePlanCheckedOutDate
资源计划的签出日期。
ResourcePlanPublishStatus
描述发布状态的内部属性。
ResourcePlanCreationDate
创建资源计划的日期和时间。
ResourcePlanModDate
上次更新资源计划的日期和时间。
ResourcePlanStartDate
资源计划的开始日期和时间。
ResourcePlanFinishDate
资源计划的结束日期和时间。
ResourcePlanAssignments
与资源计划关联的工作分配。

ResourcePlan 对象可以具有 ResourcePlanAssignments 的集合。 每个 ResourcePlanAssignments 对象可能具有以下属性:

属性 说明
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
AssignmentId
工作分配的唯一标识符。
ReservedData
用于临时存储计算值。
AssignmentActualFinish
工作分配的实际完成日期。
AssignmentActualStart
工作分配的实际开始日期。
AssignmentResourceType
与工作分配关联的资源的类型。 请参阅 类型枚举
AssignmentIsOverAllocated
指示是否将资源分配给特定任务比在资源的正常工作容量内可以完成更多的工作。
AssignmentWorkContour
工作分配的工时分布。 值为:0=Flat、1=Back Loaded、2=Front Loaded、3=Double Peak、4=Early Peak、5=Late Peak、6=Bell、7=Contoured、8=Contoured。
AssignmentStartVariance
工作分配开始日期与比较基准开始日期的方差。
AssignmentFinishVariance
工作分配完成日期与比较基准完成日期的方差。
AssignmentUpdateNeeded
指示是否由于开始日期、完成日期或资源重新分配的更改而将 TeamUpdate 消息发送到分配给任务的资源。
AssignmentHasLinkedFields
指示工作分配具有链接字段。
AssignmentIsConfirmed
指示分配给任务的资源是否已接受或拒绝该任务分配。
AssignmentResponsePending
指示是否已收到来自发送给分配给任务的资源的邮件的应答,该任务通知该资源的工作分配。
AssignmentHasNotes
有关于工作分配的备注。
AssignmentTeamStatusPending
指示是否已收到状态消息以响应发送到分配给任务的资源的 TeamStatus 消息。
ResourceId
资源的唯一标识符。
ResourceName
资源的名称。
AssignmentStartDate
计划分配的资源开始处理任务的日期和时间。
AssignmentFinishDate
计划分配的资源停止处理任务的日期和时间。
AssignmentDelay
在工作分配上开始工作之前,资源在任务开始日期之后等待的时间量。
AssignmentDelayFMT
用于表示延迟持续时间的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
AssignmentLevelingDelay
资源资源资源分配延迟自计划开始日期所延迟的时间量。
AssignmentCostRateTable
指示对工作分配中的资源使用的成本费率表。
AssignmentMaterialRateFMT
指示在项目中表示标书的单位。
AssignmentUnits
为任务分配资源的单位数,以百分比表示。
AssignmentWork
计划由资源对任务执行的工作的总量。
AssignmentActualWork
资源对任务已完成的工作量。
AssignmentRegularWork
计划由分配给任务的资源执行的非加班工时的总数。
AssignmentRemainingWork
分配给任务的资源完成工作分配所需的时间量。
AssignmentCost
工作分配的总 (或) 成本。
AssignmentActualCost
资源在任务上已执行的工作所产生的成本。
AssignmentRemainingCost
与通过特定任务的任何资源完成所有剩余计划工作相关联的成本。
AssignmentOvertimeWork
资源对任务执行的加班时间量;按资源的加班费率进行收费。
AssignmentActualOvertimeWork
资源在已分配的任务上已执行的实际加班工时量。
AssignmentRemainingOvertimeWork
工作分配上保留的加班工时量。
AssignmentActualOvertimeCost
资源在任务上已执行的加班工时所产生的成本。
AssignmentRTFNotes
与指定工作分配关联的备注,以及以格式文本格式存储的备注。
AssignmentRemainingOvertimeCost
工作分配在日程中安排的剩余加班费用。
AssignmentBookingType
指定已提交或建议 (的工作分配的预订) 。
AssignmentTDModeDate
用于描述时间过数据上次修改日期的内部属性。
AssignmentTDModCounter
用于描述修订次数的内部属性。
AssignmentOvertimeCost
资源分配的总加班成本。
AssignmentStopDate
工作分配的停止日期。
AssignmentResumeDate
工作分配的恢复日期。
CreatedDate
工作分配的创建日期。
ModDate
上次更新工作分配的日期。

ResourcePlanAssignments 对象可以具有 Assignments 集合。 每个 Assignments 对象可以包含以下属性:

属性 说明
ResourceUID
工作分配的资源的唯一标识符。
ProjectId
工作分配的项目的唯一标识符。
AssignmentId
工作分配的唯一标识符。
MDProjectUID
仅内部用户。
CustomFieldName
资源的名称。
CustomFieldValue
自定义域的值。
CreationDate
创建自定义域的日期。
ModDate
上次更新自定义域的日期。
ResourceName
工作分配的资源的名称。
开始
工作分配工作的开始日期和时间。
End
工作分配工作的结束日期和时间。
Work
计划由资源对任务执行的工作的总量。

Rules

规则包含状态管理器为批准某些任务更新而定义的审批规则的数据。 每个 RulesData 对象都可以具有以下属性:

属性 说明
RuleUid
规则的唯一标识符。
RuleManagerUid
规则的状态管理器所有者的唯一标识符。
RuleManagerName
状态管理器所有者的名称。
RuleName
规则的名称。
IsAutomatic
如果状态更新符合此规则中定义的条件,则其为 True,否则为 false。
AutoPublish
如此 如果自动应用更新后发布项目。
RuleTypeNewTaskAndAssignments
如果此规则应用于新任务或新工作分配类型的更新,则其为 True,否则为 false。
RuleTypeDelegations
如果此规则应用于委派类型的更新,则其 (,) ,否则为 false。
RuleTypeUpdateTasks
如果此规则应用于对任务分配的更新,则其为 True,否则为 false。
RuleTypeDeletes
如果此规则应用于删除分配类型的更新,则其为 True,否则为 false。
RuleConditionType
如果在此规则中完成额外筛选,则此存档将具有以下值之一:None、Compare with fix string 或 Compare with Database Column。
Field1
筛选器左侧
Field2
筛选器右侧
Field1Name
用于在审批规则中进行比较的字段。
Field2Name
用于在审批规则中进行比较的字段。
AssignmentLastDelegationId
上次对此分配执行的委派。
运算符
运算符 (等于、不等于、小于、大于、小于或等于、大于或等于) 。
ValueType
筛选器的右侧类型 (可以是字符串、int、double、date、bool) 。
IntValue
ValueType 为 Int 时要比较的值
DateValue
ValueType 为 Date 时要 比较的值
DecimalValue
ValueType 为 Decimal 时要 比较的值
StringValue
ValueType 为 String 时要 比较的值
IncludesAllProjects
如果此规则应用于所有项目中的更新,则其为 True,否则为 false。
IncludesAllResources
如果此规则适用于所有资源的更新,则其为 True,否则为 false。
IncludesAllDelegatee
如果此规则适用于类型委派的更新,则其为 True,否则为 false。
RuleDescription
规则的说明。
CreatedDate
规则创建日期。
ModifiedDate
上次更新规则的日期。
RuleDetailsData
包含有关此规则将应用的项目/资源的详细信息的对象。 只有在 IncludesAllProjects 或 IncludesAllResources 或 IncludesAllDelegatee 为 false 时,才能用数据填充该对象。

每个 RulesDetailsData 对象将具有以下属性:

属性 说明
RuleUid
规则的唯一标识符。
RuleListItemUid
项目/资源/代理的唯一标识符。
RuleListItemType
项目的类型,可以是项目、资源或委托。
RuleListItemName
RuleListItemName 项目名称 (可以是项目/资源/委托的名称,具体取决于 ruleListItemType) 。
CreatedDate
规则创建日期。
ModDate
上次更新规则的日期。

安全

安全性提供有关用户的安全数据。 只有当网站使用"服务器"权限PWA时,它Project有关用户的数据。

其中包括:

  • SecurityData:有关用户的帐户信息。

  • GroupData:Project用户关联的安全组。

  • CategoryData:与用户关联的安全类别。

  • PermissionData:用户的全局权限设置。

ResourceData 对象可能具有以下属性:

属性 描述
EncodedClaim
资源声明帐户。
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
GroupData
安全组对象数据。
CategoryData
安全类别对象数据。

ResourceData 下, GroupData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
GroupUID
安全组的唯一标识符。
GroupName
安全组的名称。
GroupDecription
安全组的说明。

ResourceData 下, CategoryData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
CategoryUID
类别的唯一标识符。
CategoryName
类别的名称。
CategoryDescription
类别的说明。

ResourceData 下, ParentPermissionData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
PermissionUID
父权限的唯一标识符。
PermissionName
父权限的名称。
PermissionData
父权限下的权限对象。

ParentPermissionData 下, PermissionData 对象可能具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
PermissionUID
权限的唯一标识符。
PermissionParentUID
父权限名称的内部唯一标识符。
AllowOption
如果为 True,则为用户的权限选择"允许"。
DenyOption
如果为 True,则选择"拒绝"作为用户的权限。
PermissionName
权限的名称。

状态报告

StatusReports 包含有关用户以状态报告管理员身份创建或接收的状态报告的数据。 对于每个 StatusReports 对象,你将看到以下属性:

属性 描述
StatusReportId
状态报告的唯一标识符。
StatusReportName
状态报告的名称。
ManagerId
状态报告管理器的唯一标识符。
ManagerName
状态报告管理器的名称。
IsEnabled
指示它是活动状态报告还是存档状态报告。
IsRequested
指示它是"已请求"还是"杂项状态"报告。
Sections
状态报告的各个部分。
CreatedDate
创建状态报告的日期。
ModifiedDate
上次更新状态报告的日期。

每个 StatusReportRequests 对象可能具有以下属性:

属性 描述
StatusReportId
状态报告的唯一标识符。
RequesterId
请求者的唯一标识符。
RequesterName
请求者的名称。
DueDate
状态报告的截止日期
IsNewRequest
指示它是活动状态报告还是存档状态报告。
IsEnabled
指示它是"已请求"还是"杂项状态"报告。
CreatedDate
创建请求的日期和时间。
ModifiedDate
上次更新请求的日期和时间。

每个 StatusReportResponses 对象可能具有以下属性:

属性 描述
ResponseId
响应的唯一标识符。
StatusReportId
状态报告的唯一标识符。
ResponderId
响应器的唯一标识符。
ResponderName
响应器的名称。
ResponsePeriodStartDate
响应期的开始日期。
ResponsePeriodFinishDate
响应期的结束日期。
ResponseSubmittedStatus
已提交响应的状态。
ResponseSubmittedDate
提交响应的日期。
ResponseSectionsCount
状态响应中包含的分区数。
IsMatchingResponse
如此 如果响应匹配状态报告期间。
IsNewResponse
如果响应是新响应还是更新响应,则其为 True。
ResponseSendId
状态报告响应的标识符。
CreatedDate
创建响应的日期和时间。
ModifiedDate
上次更新响应的日期和时间。

每个 StatusReportSections 对象可能具有以下属性:

属性 描述
SectionId
分区的唯一标识符。
ResponseId
响应的唯一标识符。
SectionText
状态报告节的实际文本。
SectionIndex
状态报告节的标识符。
SectionName
节的名称。
SectionDescription
分区的说明。
StatusReportId
状态报告的唯一标识符。
CreatedDate
节的创建日期。
ModifiedDate
上次更新分区的日期。

每个 StatusReportFrequencies 对象可能具有以下属性:

属性 描述
StatusReportId
状态报告的唯一标识符。
StatusReportName
状态报告的名称。
ResponseId
响应的唯一标识符。
FrequencyType
指示状态报告按周、月或年到期。
FrequencyPart1
状态报告的截止日期周数。
FrequencyPart2
状态报告的截止日期为月中的日、日、周或周。
FrequencyPart3
状态报告的截止日期是一周中的一个月或一天。
FrequencyPart4
状态报告的当月到期周。
FrequencyPart5
状态报告的一周中的截止日期。
FrequencyPart6
状态报告的截止日期。
FrequencyYearlyDate
状态报告的每年频率日期。
CreatedDate
创建频率的日期。
ModifiedDate
上次更新频率的日期。

每个 StatusReportDistribution 对象可能具有以下属性:

属性 描述
ResponderId
响应器的唯一标识符。
ResponderName
响应器的名称。
ResponseId
响应的唯一标识符。
CreatedDate
创建分发的日期。
ModifiedDate
上次更新分发的日期。

每个 WeekDetails 对象可能具有以下属性:

属性 描述
StatusReportId
状态报告的唯一标识符。
StatusReportName
状态报告的名称。
StartDate
状态报告的开始日期。
CreatedDate
创建请求的日期和时间。
ModifiedDate
上次更新请求的日期和时间。
DueWeek
指示状态报告的截止日期周数。
DueDays
状态报告的截止日期。

SubscribedReminders

SubscribedReminders 包含有关用户订阅的提醒的数据。 对于每个 SubscribedReminderData 对象,你将看到以下属性:

属性 说明
Id
提醒的唯一标识符。
ReminderName
提醒的名称。
RecipientType
可以是:OnlyToManager、OnlyToTeamMember 或 ToBothManagerAndTeamMember。
FrequencyPeriod
可以是:每天、每周或每月。
FrequencyValue
发送提醒的频率值,加上频率周期。 例如,值为"2",FrequencyPeriod 为"Monthly",因此提醒每 2 个月发送一次。
NextRun
发送下一次提醒的时间。

TaskStatus_AssignmentsHistory

TaskStatus_AssignmentsHistory包含有关状态更新的数据,其中用户是提交者、工作分配所有者、状态经理或代理人。 每个 Transactions 对象都可以看到以下属性:

属性 描述
TransactionUid
事务的唯一标识符。
State
事务的状态。
UpdateType
更新类型:新分配、状态更新、删除分配、重新分配或新任务。
ApprovalType
状态管理器对状态更新采取的操作:批准或拒绝。
ErrorStatus
如果状态更新无法应用于计划,将会告诉您遇到的错误。
DelegateeUid
代理人的唯一标识符。
DelegateeName
代理人的姓名。
SubmitterUid
提交者的唯一标识符。
SubmitterName
提交者的名称。
ApproverUid
审批者的唯一标识符。
ApproverName
审批者的姓名。
UpdateDate
提交者或审批者上次修改状态更新的日期。
SubmittedDate
提交此状态更新时。
CreatedDate
状态更新的创建日期。
ModifiedDate
状态更新的上次修改日期。
AssignmentUid
工作分配的唯一标识符。
StatusAssignmentTaskUid
状态分配任务的唯一标识符。
ProjectUid
项目的唯一标识符。
ProjectName
项目的名称。
TaskUid
任务的唯一标识符。
TaskName
任务的名称。
更改
包含提交者在状态更新中所做的更改的对象。

每个 Changes 对象可能具有以下属性:

属性 描述
TransactionUid
事务的唯一标识符。
EntityUid
任务 UID 或工作分配 UID 取决于是否对任务或工作分配进行了更改。
PropertyName
已更改的属性的名称。
PeriodStart
时间段的开始。
PeriodEnd
时间段的结束。

属性已更改为的值。

每个 TransactionsComments 对象可能具有以下属性:

属性 描述
CommentUid
注释的唯一标识符。
TransactionUid
事务的唯一标识符。
CommentType
"已提交 ("或"已批准"批注) 。
AuthorUid
注释作者的唯一标识符。
AuthorName
注释作者的名称。
评论
注释详细信息。
DateEntered
创建批注的日期和时间。
CommentCreatedDate
创建批注的日期和时间。
CommentModifiedDate
上次更新批注的日期和时间。

TaskStatus_AssignmentsSaved

TaskStatus_AssignmentsSaved包含有关用户以状态报告管理员身份创建或接收的状态报告的数据。 此文件将包含 Tasks 对象的集合,这些对象可能具有以下属性:

属性 描述
TaskUid
任务的唯一标识符。
TaskPublishedUid
状态报告的名称。
ProjectUid
任务存在的项目的唯一标识符。
ProjectName
任务存在的项目的名称。
TaskParentUid
父任务的唯一标识符。
TaskACWP
到目前为止,对任务执行的实际工时成本。
TaskBCWP
到目前为止,对任务执行的工作的预算成本。
TaskBCWS
为任务计划的工作的预算成本。
TaskDurationVariance
任务的比较基准工期与总工期之间的差。
TaskFinishVariance
任务完成日期与比较基准完成日期的方差(以分钟 x 1000 表示)。
TaskOutlineNumber
任务的大纲编号。
TaskStartVariance
比较基准开始时间和实际开始时间之间的差。
TaskIsOverallocated
如此 如果任务是整体分配。
TaskOvertimeWork
为任务安排的加班工时量
TaskVAC
任务完成时的任务差异。
TaskRegularWork
按资源的标准费率为任务计划的时间量。
TaskTotalSlack
可宽延的总时间量。
TaskId
任务的唯一标识符。
TaskHasLinkedFields
如此 如果任务具有链接的域。
TaskIsMilestone
真 该任务是否为里程碑。
TaskIsCritical
如此 如果任务在关键链中。
TaskIsSummary
如此 如果任务为摘要任务。
TaskIsSubproject
如此 如果任务是插入的项目。
TaskIsMarked
指示是否将任务标记为进行进一步的操作或某种标识。
TaskIgnoresResourceCalendar
如此 如果任务忽略资源日历。
TaskIsRolledUp
如此 如果任务已汇总
TaskIsSubprojectScheduledFromFinish
获取一个值,该值指示是否将此任务的子项目设置为从完成开始计划。
TaskBarIsHidden
如此 如果任务甘特条形图隐藏时显示在Microsoft Office Project。
TaskIsRecurring
如此 如果任务是定期的。
TaskIsRecurringSummary
如此 如果任务为定期摘要任务。
TaskIsExternal
如果任务为外部任务,则其为 True。
TaskIsEffortDriven
如此 如果任务是投入比导向的。
TaskIsCollapsed
如此 如果任务在客户端中折叠Project显示。
TaskHasNotes
如此 如果文本注释与任务相关联。
TaskIsSubprojectReadOnly
获取一个值,该值指示此任务的子项目是否是只读的。
TaskLevelingCanSplit
如此 如果资源资源可以拆分任务。
TaskCanSplit
指示资源资源分配函数是否会导致拆分此任务的剩余工作。 如果此字段设置为"是",则进行资源管理可能会中断此任务。 如果此字段设置为"否",则资源无法拆分任务。
TaskDurationIsEstimated
指示是否将任务的工期标记为估计值。
TaskEarlyFinish
任务的提前完成日期。
TaskLateStart
任务的晚开始日期。
TaskStopDate
任务停止的日期。
TaskFreeSlack
可用可宽延时间量。
TaskResumeDate
任务恢复的日期。
TaskCompletedDate
任务约束类型的 date 参数。
TaskOutlineLevel
任务的大纲级别。
TaskScheduledDuration
任务的计划工期。
TaskScheduledDurationFormat
获取已输入或基于开始日期、完成日期、日历和其他计划因素计算的任务的活动工作时间的总跨度。
TaskActualDuration
任务的实际工期。
TaskRemainingDuration
完成任务未完成部分所需的时间量。
TaskConstraintType
任务开始日期或完成日期的约束。 值为:0=尽快、1=尽可能晚、2=必须开始、3=必须完成、4=不早于开始、5=不晚于开始、6=完成不早于和 7=完成不晚于。
TaskLevelingDelay
由任务资源进行资源管理
TaskLevelingDelayFormat
用于表示延迟持续时间的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
TaskScheduledStart
任务的计划开始日期。
TaskScheduledFinish
任务的计划完成日期。
TaskActualStart
任务的实际开始日期。
TaskActualFinish
任务的实际完成日期。
TaskConstraintDate
与约束类型关联的日期。
TaskPriority
任务优先级从 0 到 1000。
TaskPercentComplete
已完成的任务工期的百分比。
TaskWorkPercentComplete
任务已完成的百分比。
TaskType
任务的类型。 值为:0=固定单位、1=固定工期、2=固定工期。
TaskFixedCostAccrual
固定成本如何计入任务。 值为:1=Start、2=Prorated 和 3=End。
TaskPreleveledStart
包含任务的开始日期,就像资源进行之前一样。
TaskPreleveledFinish
包含任务的结束日期,就像完成资源之前一样。
TaskEarlyStart
任务的早期开始日期。
TaskLateFinish
任务的延迟完成日期。
TaskCalendarUid
与任务关联的日历的唯一标识符。
TaskDeadline
任务完成时间长度中的最后一个所需点。
TaskWork
任务的计划工作量。
TaskActualWork
任务的实际工时。
TaskRemainingWork
计划完成任务的剩余工作
TaskCost
任务的计划或计划成本。
TaskFixedCost
任务的固定成本。
TaskActualCost
任务的实际成本。
TaskRemainingCost
完成任务的剩余计划成本。
TaskActualOvertimeWork
任务的实际加班工时。
TaskRemainingOvertimeWork
为完成任务而安排的剩余加班工时。
TaskOvertimeCost
任务的实际和剩余加班成本的总和。
TaskActualOvertimeCost
任务的实际加班成本。
TaskRemainingOvertimeCost
为完成任务而计划的剩余加班成本。
TaskWBS
工作分解结构 (WBS) 任务的代码。
TaskName
任务的名称。
TaskHierarchy
任务的层次结构。
TaskRightMostLevel
在 leveling 中使用的。
TaskRTFNotes
与指定任务关联的备注,以及以格式文本格式存储的备注。
TaskPhysicalPercentCompleted
由经理输入的完成Project百分比。
TaskEAC
EAC (估计完成) 字段显示基于到状态日期为止的绩效指定任务的总成本。 EAC 也称为完成预测 (FAC) 。
TaskEarnedValueMethod
计算挣值的方法。 值为:0=完成百分比,1=物理完成百分比。
TaskTDModifyDate
上次修改任务时间相间数据的日期/时间。
TaskOptIndex
获取任务列表中任务的项 ID。
TaskIsNull
指定任务是否未设置任何值。
TaskIsDeletedInProject
指示任务是否从项目中删除。
TaskCostIsValid
获取或设置一个布尔 值,该值指示当前字段是否是任务的关联成本。
TaskDeletedFlag
指示任务是否已删除。
TaskUpdatesConflict
如此 如果Project管理员更新了此任务,并且更新可能会与团队成员的更新发生冲突。
TASK_IS_ROLLUP_ASSN
指示任务是否具有工作分配的汇总数据。
TASK_LOCKDOWN_BY_MANAGER
如此 如果此任务将不接受来自工作组成员的更新。
TASK_EXT_TASK_UID
指定跨项目任务链接。
TASK_EXT_PROJ_UID
指定跨项目链接。
TaskContact
任务的联系人信息。
TaskCPI
CPI (成本性能) 字段显示已执行工时的预算 (或) 成本与已执行工时的实际成本的比率。
TaskCV
任务成本差异。
TaskHyperLinkFriendlyName
显示与任务关联的超链接的标题或说明性文本。
TaskHyperLinkAddress
文档的 URL 或 UNC 路径。
TaskHyperLinkSubAddress
包含与任务关联的超链接内文档中的特定位置。
TaskNotes
任务的备注。
TaskSPI
通常用于估计项目完成日期。
TaskSV
任务的当前进度和比较基准计划之间的成本差异。
TaskTCPI
TCPI (完成性能) 字段显示自状态日期起剩余完成工作与剩余资金的比率。
TaskWorkVariance
比较基准任务工作的任务差异为分钟数 x 1000。
TaskCostVariance
获取任务的资源的当前进度和比较基准计划进度之间的成本差异。
TaskFinishSlack
可宽延完成时间量。
TaskBudgetWork
任务的计划工作。
TaskBudgetCost
获取预算成本资源的预算成本。
TaskWinprojUniqueId
指示客户端中使用的任务的唯一Project标识符。
TaskStartSlack
可宽延时间起始量。
TaskCommitmentType
指定任务具有关联的可交付结果还是依赖关联的可交付结果。 值为:0=任务对可交付结果没有可交付结果或依赖关系,1=任务具有关联的可交付结果,2=任务依赖关联的可交付结果。
TaskCommitmentUid
承诺的唯一标识符。
TaskCommitmentStart
承诺的开始日期。
TaskCommitmentFinish
承诺的结束日期。
TaskIsActive
如果任务处于活动状态,则为 True。
TaskDispSumary
属性的值应为 false。 保留供以后使用。
TaskIsManual
如果任务为手动任务,则其为 True。
TaskDuration
任务的计划工期
TaskDurationFormat
用于表示任务工期的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
TaskStartDate
任务的计划开始日期。
TaskFinishDate
任务的计划完成日期。
TaskDurationString
用于任务工期的字符串。
TaskStartString
用于任务完成的字符串。
TaskFinishString
用于任务启动的字符串。
TaskCreatedDate
创建任务的日期。
TaskModifiedDate
上次更新任务的日期。
作业
项目的工作分配集合。
TaskStartOffset
任务开始时间的偏移
TaskReservedData
用于临时存储计算值。
TaskSummaryProgressDate
仅内部用户。

每个 Tasks 对象可能都有 一个 Assignments 对象集合,这些对象可能具有以下属性:

Object 说明
AssignmentUID
工作分配的唯一标识符。
TaskUID
工作分配的任务的唯一标识符。
TaskName
工作分配的任务的名称。
ProjectUid
任务的项目的唯一标识符。
ResourceUid
分配给该工作分配的资源的唯一标识符。
ResourceName
分配给该工作分配的资源的名称。
AssignmentActualFinish
工作分配的实际完成日期。
AssignmentActualStart
工作分配的实际开始日期。
AssignmentActualCostOfWorkPerformed
获取工作分配到目前为止在 ACWP () 的实际成本。
AssignmentEarnedValue
指定工作分配在 BCWP 任务中 (的预算) 。
AssignmentBCWS
工作分配的工时的预算成本。
AssignmentResourceType
与工作分配关联的资源的类型。 请参阅 类型枚举
AssignmentIsOverallocated
工作分配是否整体分配。
AssignmentWorkContour
工作分配的工时分布。 值为:0=Flat、1=Back Loaded、2=Front Loaded、3=Double Peak、4=Early Peak、5=Late Peak、6=Bell、7=Contoured、8=Contoured。
AssignmentStartVariance
工作分配开始日期与比较基准开始日期的方差。
AssignmentFinishVariance
工作分配完成日期与比较基准完成日期的方差。
AssignmentUpdateNeeded
如此 如果分配给任务的资源需要更新为任务的状态。
AssignmentHasLinkedFields
项目是否链接到另一个 OLE 对象。
AssignmentIsPendingResponse
如此 如果响应尚未收到为工作组分配消息。
AssignmentHasNotes
具有与工作分配关联的文本备注。
AssignmentTeamStatusPending
指示是否已收到状态消息以响应发送到分配给任务的资源的 TeamStatus 消息。
AssignmentsStartDate
工作分配的计划开始日期。
AssignmentFinishDate
工作分配的计划完成日期。
AssignmentDelay
工作分配的延迟金额
AssignmentDelayFormat
用于表示延迟持续时间的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
AssignmentLevelingDelay
由 leveling 导致的延迟。
AssignmentCostRateTable
用于工作分配的成本费率表。
AssignmentMaterialRateFormat
指示在项目中表示标书的单位。
AssignmentUnits
工作分配的单位数。
AssignmentWork
工作分配的计划工时量。
AssignmentActualWork
工作分配所产生的实际工时量。
AssignmentRegularWork
为工作分配安排的非加班工时量。
AssignmentRemainingWork
计划完成该工作分配的剩余工时。
AssignmentCost
工作分配的计划成本或计划成本。
AssignmentActualCost
工作分配所产生的实际成本。
AssignmentRemainingCost
完成该工作分配的其余计划成本。
AssignmentOvertimeWork
工作分配的计划加班工时。
AssignmentActualOvertimeWork
工作分配所产生的实际加班工时量。
AssignmentRemainingOvertimeWork
为完成该工作分配而安排的剩余加班工时。
AssignmentOvertimeCost
工作分配的实际加班成本。
AssignmentOvertimeCost1
工作分配的实际和剩余加班成本的总和。
AssignmentRemainingOvertimeCost
完成该工作分配的其余计划加班成本。
AssignmentRTFNotes
表示与指定工作分配关联的备注,以及以格式文本格式存储的备注。
AssignmentBookingType
指定工作分配的预订类型。 1=已提交,2=已建议。
AssignmentParentId
主分配的唯一标识符。
AssignmentRemovedByResource
如此 如果工作组成员删除了此资源。
StatusManagerUid
状态管理器的唯一标识符。
StatusManagerName
状态管理器的名称。
DefaultAssignmentOwnerUid
默认工作分配所有者的唯一标识符。
DefaultAssignmentOwnerName
默认工作分配所有者的名称。
AssignmentLastWork
上一次更新中的计划Project。
AssignmentsComments
用户有关工作分配的注释。
AssignmentNoteStatus
指示是否已为工作分配输入注释。
TaskIsSummary
指定该任务是否是摘要任务。
AssignmentIsConfirmed
Resource 是否已接受其所有工作分配。
AssignmentIsConfirmed1
Resource 是否已接受其所有工作分配。
AssignmentUpdatedByManager
如此 如果工作分配已由管理员Project。
AssignmentLockeByManager
如此 如果此工作分配不再接受来自团队成员的更新。
AssignmentCreatedByResourceId
工作分配创建者的资源 ID。
CreatorName
工作分配创建者的名称。
AssignmentCurrentTrackingMode
指示用于跟踪项目的当前方法。
0 - 默认 (无)
1 - 时间分次实际值
2 - 完成跟踪百分比
3 - 总实际工时和剩余工时跟踪
AssignmentUpdatedTrackingMode
指示用于跟踪项目的更新方法:
0 - 默认 (无)
1 - 时间分次实际值
2 - 完成跟踪百分比
3 - 总实际工时和剩余工时跟踪
AssignmentNeedUpdatesSubmitted
如此 如果保存了来自工作组成员的更新工作分配。
AssignmentDeletedInProject
如此 如果工作分配从项目中删除。
AssignmentUpdatesByResource
如此 如果工作分配已由工作组成员更新。
AssignmentRequestsUpdates
指示工作组资源是否已提交实际值。
AssignmentUpdatesAccepted
如果为 True,则对接受的分配进行状态更新。
AssignmentActualsPending
如此 如果接受的更新待应用于计划。
AssignmentIsDelegated
如此 如果重新分配操作创建工作分配。
AssignmentIsNew
如果为工作组成员新建了工作分配,则其为 True。
AssignmentUpdateStatus
指示工作分配的状态。
0 - 不由资源编辑。
1 - 由资源编辑,但尚未更新到项目经理。
AssignmentPercentWorkCompleted
工作分配已完成的工时量。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentAssignedToExisting
指示资源是否使用"自行分配任务"功能创建了新工作分配。
AssignmentTDModifyDate
工作分配时间phased数据的上次修改日期
AssignmentResumeDate
工作分配的恢复日期。
AssignmentStopDate
工作分配的停止日期。
AssignmentIsPublished
如此 如果工作分配已发布。
AssignmentDemandRequire
指示在使用资源置换向导时如何分配资源。
AssignmentIsCostValid
指示与工作分配关联的成本是否已获得批准。
AssignmentCostIsEdited
指示是否编辑了与此工作分配关联的成本。
AssignmentOtherType
指示工作分配的类型:
0 - 常规
1 - TaskOnlyWork
2 - FixedCosts
3 - FixedCostsAndTaskOnly
4 - RegularUnassigned
AssignmentUpdatesConflict
如此 如果工作分配存在冲突的更新
DeletedFlag
指示工作分配是否被删除。
AssignmentSV
到项目状态日期的挣值日程差异。
AssignmentWorkVariance
工作分配工时与比较基准工时的差异为分钟数 x 1000。
AssignmentCostVariance
资源的成本和比较基准成本之间的差值。
AssignmentBudgetWork
此工作分配的工作或材料资源的预算工时量。
AssignmentBudgetCost
此工作分配的成本资源的预算金额。
AssignmentTaskManagementFlags
仅供内部使用。
AssignmentIgnoreResourceCalendar
指示资源日历是否与任务日历相交。
AssignmentWinProjUniqueId
指示在客户端中使用的工作分配Project标识符。
AssignmentRemovedFromTS
指示工作分配是否从时间表中删除。
AssignmentCreatedDate
工作分配的创建日期。
AssignmentModifiedDate
上次更新工作分配的日期。
AssignmentSendUpdatesDate
资源向经理发送工作分配更新的日期和时间。
AssignmentSummaryProgress
根据摘要任务的子任务的进度以及已计划这些子任务的进度显示摘要任务的进度。
TeamLeadUid
团队主管的唯一标识符。
TeamLeadName
团队主管的姓名。
ReservedData1
用于临时存储计算值。
ReservedData2
用于临时存储计算值。
ReservedData3
用于临时存储计算值。
AssignmentHyperlinkFriendlyName
与工作分配关联的超链接的标题或说明性文本。
AssignmentHyperlinkAddress
文档的 URL 或 UNC 路径。
AssignmentHyperlinkSubAddress
与工作分配关联的超链接内文档中的特定位置。
AssignmentNotes
在"工作分配详细信息"对话框中输入的备注。
AssignmentVAC
比较基准成本和总成本之间的差。
ReserverData
仅内部用户。
AssignmentIsConfirmed
指示此资源是接受还是拒绝任务分配。
HistoryNotes
存档有关工作分配的用户注释。
AssignmentDelegationPending
如此 如果工作分配删除挂起应用。
WNWRK_UID
仅供内部使用。
WNWORK_ENTRY_UID
仅供内部使用。
AssignmentOvertimeCost
工作分配的总超时成本,包括已执行的超时工作的成本,剩余超时工作的成本除外。
AssignmentCV
挣值成本差异。
ProjectSummaryAssignmentID
项目摘要工作分配的唯一标识符。

每个 Assignments 对象可能都有一个 Timephased 对象 集合,这些对象可能具有以下属性:

属性 描述
AssignmentUID
分配的唯一标识符。
Date
工作开始日期。
Work
为工作分配安排的工时单位。
OvertimeWork
为工作分配安排的加班工时的单位。
ActualWork
工作分配已完成的实际工时单位。
ActualOvertimeWork
工作分配已完成的实际加班工时单位。

每个 Assignments 对象可能都有 一个 CustomFields 对象集合,这些对象可能具有以下属性:

属性 说明
CustomFieldUid
自定义域的唯一标识符。
CustomFieldName
自定义域的名称。
AssignmentUid
工作分配的唯一标识符。
类型
自定义域的类型 (可以是 number、text、cost、duration、date、fals、finish date、start date 等) 。
CustomFieldValue
自定义域的值属性。
DurationFormat
如果 type 为"duration",则指定该值的显示格式。
LookupTableUid
查找表的唯一标识符。
IndicatorValue
如果自定义域的类型为"indicator",则指定自定义域的值。

TaskStatus_AssignmentsSubmitted

TaskStatus_AssignmentsSubmitted包含有关用户的状态报告的数据。 此文件将包含 Tasks 对象的集合,这些对象可能具有以下属性:

属性 描述
TaskUid
任务的唯一标识符。
TaskPublishedUid
状态报告的名称。
ProjectUid
任务存在的项目的唯一标识符。
ProjectName
任务存在的项目的名称。
TaskParentUid
父任务的唯一标识符。
TaskACWP
到目前为止,对任务执行的实际工时成本。
TaskBCWP
到目前为止,对任务执行的工作的预算成本。
TaskBCWS
为任务计划的工作的预算成本。
TaskDurationVariance
比较基准工期与任务的当前估计 (工期) 的差。
TaskFinishVariance
任务完成日期与比较基准完成日期的方差(以分钟 x 1000 表示)。
TaskOutlineNumber
任务的大纲编号。
TaskStartVariance
任务开始时间差异是比较基准开始日期与当前计划的开始日期之差。
TaskIsOverallocated
如此 如果任务是整体分配。
TaskOvertimeWork
为任务安排的加班工时量
TaskVAC
完成差异。
TaskRegularWork
为任务安排的非加班工时的总数。
TaskTotalSlack
可宽延的总时间量。
TaskId
任务的唯一标识符。
TaskHasLinkedFields
如此 如果任务具有链接的域。
TaskIsMilestone
真 该任务是否为里程碑。
TaskIsCritical
如此 如果任务在关键链中。
TaskIsSummary
如此 如果任务为摘要任务。
TaskIsSubproject
如此 如果任务是插入的项目。
TaskIsMarked
指示是否将任务标记为进行进一步的操作或某种标识。
TaskIgnoresResourceCalendar
如此 如果任务忽略资源日历。
TaskIsRolledUp
如此 如果任务已汇总
TaskIsSubprojectScheduledFromFinish
获取一个值,该值指示是否将此任务的子项目设置为从完成开始计划。
TaskBarIsHidden
如此 如果任务甘特条形图隐藏时显示在Microsoft Office Project。
TaskIsRecurring
如此 如果任务是定期的。
TaskIsRecurringSummary
如此 如果任务为定期摘要任务。
TaskIsExternal
如果任务为外部任务,则其为 True。
TaskIsEffortDriven
如此 如果任务是投入比导向的。
TaskIsCollapsed
如此 如果任务在客户端中折叠Project显示。
TaskHasNotes
如此 如果文本注释与任务相关联。
TaskIsSubprojectReadOnly
获取一个值,该值指示此任务的子项目是否是只读的。
TaskLevelingCanSplit
如此 如果资源资源可以拆分任务。
TaskCanSplit
指示资源资源分配函数是否会导致拆分此任务的剩余工作。 如果此字段设置为"是",则进行资源管理可能会中断此任务。 如果此字段设置为"否",则资源无法拆分任务。
TaskDurationIsEstimated
指示是否将任务的工期标记为估计值。
TaskEarlyFinish
任务的提前完成日期。
TaskLateStart
任务的晚开始日期。
TaskStopDate
任务停止的日期。
TaskResumeDate
任务恢复的日期。
TaskCompletedDate
任务约束类型的 date 参数。
TaskFreeSlack
可用可宽延时间量。
TaskOutlineLevel
任务的大纲级别。
TaskScheduledDuration
任务的计划工期。
TaskScheduledDurationFormat
获取已输入或基于开始日期、完成日期、日历和其他计划因素计算的任务的活动工作时间的总跨度。
TaskActualDuration
任务的实际工期。
TaskRemainingDuration
完成任务未完成部分所需的时间量。
TaskConstraintType
任务开始日期或完成日期的约束。 值为:0=尽快、1=尽可能晚、2=必须开始、3=必须完成、4=不早于开始、5=不晚于开始、6=完成不早于和 7=完成不晚于。
TaskLevelingDelay
由任务资源进行资源管理
TaskLevelingDelayFormat
用于表示延迟持续时间的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
TaskScheduledStart
任务的计划开始日期。
TaskScheduledFinish
任务的计划完成日期。
TaskActualStart
任务的实际开始日期。
TaskActualFinish
任务的实际完成日期。
TaskConstraintDate
与约束类型关联的日期。
TaskPriority
任务优先级从 0 到 1000。
TaskPercentComplete
已完成的任务工期的百分比。
TaskWorkPercentComplete
任务已完成的百分比。
TaskType
任务的类型。 值为:0=固定单位、1=固定工期、2=固定工期。
TaskFixedCostAccrual
固定成本如何计入任务。 值为:1=Start、2=Prorated 和 3=End。
TaskPreleveledStart
包含任务的开始日期,就像资源进行之前一样。
TaskPreleveledFinish
包含任务的结束日期,就像完成资源之前一样。
TaskEarlyStart
任务的早期开始日期。
TaskLateFinish
任务的延迟完成日期。
TaskCalendarUid
与任务关联的日历的唯一标识符。
TaskDeadline
任务完成时间长度中的最后一个所需点。
TaskWork
任务的计划工作量。
TaskActualWork
任务的实际工时。
TaskRemainingWork
计划完成任务的剩余工作
TaskCost
任务的计划或计划成本。
TaskFixedCost
任务的固定成本。
TaskActualCost
任务的实际成本。
TaskRemainingCost
完成任务的剩余计划成本。
TaskActualOvertimeWork
任务的实际加班工时。
TaskRemainingOvertimeWork
为完成任务而安排的剩余加班工时。
TaskOvertimeCost
任务的实际和剩余加班成本的总和。
TaskActualOvertimeCost
任务的实际加班成本。
TaskRemainifOvertimeCost
为完成任务而计划的剩余加班成本。
TaskWBS
工作分解结构 (WBS) 任务的代码。
TaskName
任务的名称。
TaskHierarchy
任务的层次结构。
TaskRightMostLevel
在 leveling 中使用的。
TaskRTFNotes
与指定任务关联的备注,以及以格式文本格式存储的备注。
TaskPhysicalPercentCompleted
由经理输入的完成Project百分比。
TaskEAC
根据到状态日期为止的绩效显示任务的预期总成本。 EAC 也称为完成预测 (FAC) 。
TaskEarnedValueMethod
计算挣值的方法。 值为:0=完成百分比,1=物理完成百分比。
TaskTDModifyDate
上次修改任务时间相间数据的日期/时间。
TaskTDModifyCounter
用于修改时间限制数据的计数器。
TaskStartOffset
任务开始时间的偏移量。
TaskReservedData
用于临时存储计算值。
TaskOptIndex
获取任务列表中任务的项 ID。
TaskSummaryProgressDate
仅内部用户。
TaskIsNull
指定任务是否未设置任何值。
TaskIsDeletedInProject
指示任务是否从项目中删除。
TaskCostIsValid
获取或设置一个布尔 值,该值指示当前字段是否是任务的关联成本。
TaskDeletedFlag
指示任务是否已删除。
TaskUpdatesConflict
如此 如果 ProjectManager 更新了此任务,并且更新可能会与团队成员的更新发生冲突。
TASK_IS_ROLLUP_ASSN
指示任务是否具有工作分配的汇总数据。
TASK_LOCKDOWN_BY_MANAGER
如此 如果此任务将不接受来自工作组成员的更新。
TASK_EXT_TASK_UID
指定跨项目任务链接。
TASK_EXT_PROJ_UID
指定跨项目链接。
TaskContact
任务的联系人。
TaskCPI
CPI (成本性能) 字段显示已执行工时的预算 (或比较基准) 成本与已执行工时的实际成本的比率。
TaskCV
任务成本差异。
TaskHyperLinkFriendlyName
显示与任务关联的超链接的标题或说明性文本。
TaskHyperLinkAddress
文档的 URL 或 UNC 路径。
TaskHyperLinkSubAddress
包含与任务关联的超链接内文档中的特定位置。
TaskNotes
任务的备注。
TaskSPI
SPI 通常用于估计项目完成日期。
TaskSV
任务的当前进度和比较基准计划之间的成本差异。
TaskTCPI
完成 (索引的 TCPI) 字段显示自状态日期起剩余完成工作与剩余花费资金的比率。
TaskWorkVariance
比较基准任务工作的任务差异为分钟数 x 1000。
TaskCostVariance
获取任务的资源的当前进度和比较基准计划进度之间的成本差异。
TaskFinishSlack
可宽延完成时间量。
TaskBudgetWork
计划工时。
TaskBudgetCost
获取预算成本资源的预算成本。
TaskWinprojUniqueId
指示客户端中使用的任务的唯一Project标识符。
TaskStartSlack
可宽延时间起始量。
TaskCommitmentType
指定任务具有关联的可交付结果还是依赖关联的可交付结果。 值为:0=任务对可交付结果没有可交付结果或依赖关系,1=任务具有关联的可交付结果,2=任务依赖关联的可交付结果。
TaskCommitmentUid
承诺的唯一标识符。
TaskCommitmentStart
承诺的开始日期。
TaskCommitmentFinish
承诺的结束日期。
TaskIsActive
如果任务处于活动状态,则为 True。
TaskDispSumary
属性的值应为 false。 保留供以后使用。
TaskIsManual
如果任务为手动任务,则其为 True。
TaskDuration
任务的计划工期
TaskDurationFormat
用于表示任务工期的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
TaskStartDate
任务的计划开始日期。
TaskFinishDate
任务的计划完成日期。
TaskDurationString
用于任务工期的字符串。
TaskStartString
用于任务完成的字符串。
TaskFinishString
用于任务启动的字符串。
TaskCreatedDate
任务的创建日期。
TaskModifiedDate
上次更新任务的日期。
作业
项目的工作分配集合。

每个 Tasks 对象可能都有 一个 Assignments 对象集合,这些对象可能具有以下属性:

Object 说明
AssignmentUID
工作分配的唯一标识符。
TaskUID
工作分配的任务的唯一标识符。
TaskName
工作分配的任务的名称。
ProjectUid
任务的项目的唯一标识符。
ResourceUid
分配给该工作分配的资源的唯一标识符。
ResourceName
分配给该工作分配的资源的名称。
ReservedData
用于临时存储计算值。
ProjectSummaryAssignmentID
项目摘要工作分配的唯一标识符。
AssignmentActualFinish
工作分配的实际完成日期。
AssignmentActualStart
工作分配的实际开始日期。
AssignmentActualCostOfWorkPerformed
获取工作分配到目前为止在 ACWP () 的实际成本。
AssignmentEarnedValue
指定工作分配在 BCWP 任务中 (的预算) 。
AssignmentBCWS
工作分配的工时的预算成本。
AssignmentResourceType
与工作分配关联的资源的类型。 请参阅 类型枚举
AssignmentIsOverallocated
工作分配是否整体分配。
AssignmentWorkContour
工作分配的工时分布。 值为:0=Flat、1=Back Loaded、2=Front Loaded、3=Double Peak、4=Early Peak、5=Late Peak、6=Bell、7=Contoured、8=Contoured。
AssignmentStartVariance
工作分配开始日期与比较基准开始日期的方差。
AssignmentFinishVariance
工作分配完成日期与比较基准完成日期的方差。
AssignmentUpdateNeeded
如此 如果分配给任务的资源需要更新为任务的状态。
AssignmentHasLinkedFields
项目是否链接到另一个 OLE 对象。
AssignmentIsConfirmed
指示此资源是接受还是拒绝任务分配。
AssignmentIsPendingResponse
如此 如果响应尚未收到为工作组分配消息。
AssignmentHasNotes
具有与工作分配关联的文本备注。
AssignmentTeamStatusPending
指示是否已收到状态消息以响应发送到分配给任务的资源的 TeamStatus 消息。
AssignmentsStartDate
工作分配的计划开始日期。
AssignmentFinishDate
工作分配的计划完成日期。
AssignmentDelay
工作分配的延迟金额
AssignmentDelayFormat
用于表示延迟持续时间的格式。 值为:3=m、4=em、5=h、6=eh、7=d、8=ed、9=w、10=ew、11=mo、 12=emo、19=%、20=e%、21=null、35=m、36=em、37=h、38=eh、39=d、40=ed、41=w、42=ew、43=mo、44=emo、51=%、52=e% 和 53=null。
AssignmentLevelingDelay
由 leveling 导致的延迟。
AssignmentCostRateTable
用于工作分配的成本费率表。
AssignmentMaterialRateFormat
指示在项目中表示标书的单位。
AssignmentUnits
工作分配的单位数。
AssignmentWork
工作分配的计划工时量。
AssignmentActualWork
工作分配所产生的实际工时量。
AssignmentRegularWork
为工作分配安排的非加班工时量。
AssignmentRemainingWork
计划完成该工作分配的剩余工时。
AssignmentCost
工作分配的计划成本或计划成本。
AssignmentActualCost
工作分配所产生的实际成本。
AssignmentRemainingCost
完成该工作分配的其余计划成本。
AssignmentOvertimeWork
工作分配的计划加班工时。
AssignmentActualOvertimeWork
工作分配所产生的实际加班工时量。
AssignmentRemainingOvertimeWork
为完成该工作分配而安排的剩余加班工时。
AssignmentOvertimeCost
工作分配的实际和剩余加班成本的总和。
AssignmentRemainingOvertimeCost
完成该工作分配的其余计划加班成本。
AssignmentRTFNotes
表示与指定工作分配关联的备注,以及以格式文本格式存储的备注。
AssignmentBookingType
指定工作分配的预订类型。 1=已提交,2=已建议。
AssignmentParentId
主分配的唯一标识符。
AssignmentRemovedByResource
如此 如果工作组成员删除了此资源。
StatusManagerUid
状态管理器的唯一标识符。
StatusManagerName
状态管理器的名称。
DefaultAssignmentOwnerUid
默认工作分配所有者的唯一标识符。
DefaultAssignmentOwnerName
默认工作分配所有者的名称。
AssignmentLastWork
上一次更新中的计划Project。
AssignmentsComments
用户有关工作分配的注释。
HistoryNotes
AssignmentNoteStatus
指示是否已为工作分配输入注释。
TaskIsSummary
指定该任务是否是摘要任务。
AssignmentIsConfirmed
Resource 是否已接受其所有工作分配。
AssignmentUpdatedByManager
如此 如果工作分配已由管理员Project。
AssignmentLockeByManager
如此 如果此工作分配不再接受来自团队成员的更新。
AssignmentCreatedByResourceId
工作分配创建者的资源 ID。
CreatorName
工作分配创建者的名称。
AssignmentCurrentTrackingMode
指示用于跟踪项目的当前方法:
0 - 无 (默认值)
1 - 时间分次实际值
2 - 完成跟踪百分比
3 - 总实际工时和剩余工时跟踪
AssignmentUpdatedTrackingMode
指示用于跟踪项目的更新方法:
0 - 无 (默认值)
1 - 时间分次实际值
2 - 完成跟踪百分比
3 - 总实际工时和剩余工时跟踪
AssignmentNeedUpdatesSubmitted
如此 如果此工作分配保存了来自团队成员的更新。
AssignmentDeletedInProject
如此 如果工作分配从项目中删除。
AssignmentUpdatesByResource
如此 如果工作分配已由工作组成员更新。
AssignmentRequestsUpdates
指示工作组资源是否已提交实际值。
AssignmentUpdatesAccepted
如果为 True,则对接受的分配进行状态更新。
AssignmentActualsPending
如此 如果接受的更新待应用于计划。
AssignmentDelegationPending
如此 如果工作分配删除挂起应用。
AssignmentIsDelegated
如此 如果重新分配操作创建工作分配。
AssignmentIsNew
如果为工作组成员新建了工作分配,则其为 True。
AssignmentUpdateStatus
指示工作分配的状态:0 - 未由资源编辑。 1 - 由资源编辑,但尚未更新到项目经理。
AssignmentLastDelegationId
上次对此分配执行的委派。
AssignmentPercentWorkCompleted
工作分配已完成的工时量。
AssignmentSendUpdatesDate
资源向经理发送工作分配更新的日期和时间。
AssignmentSummaryProgress
根据摘要任务的子任务的进度以及已计划这些子任务的进度显示摘要任务的进度。
TeamLeadUid
团队领导的唯一标识符。
TeamLeadName
团队主管的姓名。
WNWRK_UID
仅供内部使用。
WNWORK_ENTRY_UID
仅供内部使用。
AssignmentAssignedToExisting
指示资源是否使用"自行分配任务"功能创建了新工作分配。
ReservedData1
用于临时存储计算值。
ReservedData2
用于临时存储计算值。
ReservedData3
用于临时存储计算值。
AssignmentTDModifyDate
工作分配的实际和剩余加班成本的总和。
AssignmentOvertimeCost
工作分配时间phased数据的上次修改日期。
AssignmentResumeDate
工作分配的恢复日期。
AssignmentStopDate
工作分配的停止日期。
AssignmentIsPublished
如此 如果发布工作分配。
AssignmentDemandRequire
指示在使用资源置换向导时如何分配资源。
AssignmentIsCostValid
指示与工作分配关联的成本是否已获得批准。
AssignmentCostIsEdited
指示是否编辑了与此工作分配关联的成本。
AssignmentOtherType
指示工作分配的类型:
0 - 常规
1 - TaskOnlyWork
2 - FixedCosts
3 - FixedCostsAndTaskOnly
4 - RegularUnassigned
AssignmentUpdatesConflict
如此 如果工作分配存在冲突的更新
DeletedFlag
指示工作分配是否被删除。
AssignmentCV
挣值成本差异。
AssignmentHyperlinkFriendlyName
与工作分配关联的超链接的标题或说明性文本。
AssignmentHyperlinkAddress
文档的 URL 或 UNC 路径。
AssignmentHyperlinkSubAddress
与工作分配关联的超链接内文档中的特定位置。
AssignmentNotes
在"工作分配详细信息"对话框中输入的备注。
AssignmentVAC
比较基准成本和总成本之间的差。
AssignmentSV
到项目状态日期的挣值日程差异。
AssignmentWorkVariance
工作分配工时与比较基准工时的差异为分钟数 x 1000。
AssignmentCostVariance
资源的成本和比较基准成本之间的差值。
AssignmentBudgetWork
此工作分配的工作或材料资源的预算工时量。
AssignmentBudgetCost
此工作分配的成本资源的预算金额。
AssignmentTaskManagementFlags
仅供内部使用。
AssignmentIgnoreResourceCalendar
指示资源日历是否与任务日历相交。
AssignmentWinProjUniqueId
指示在客户端中使用的工作分配Project标识符。
AssignmentRemovedFromTS
指示工作分配是否从时间表中删除。
AssignmentCreatedDate
工作分配的创建日期。
AssignmentModifiedDate
上次更新工作分配的日期。

每个 Assignments 对象可能都有一个 Timephased 对象 集合,这些对象可能具有以下属性:

属性 描述
AssignmentUID
分配的唯一标识符。
Date
工作开始日期。
Work
为工作分配安排的工时单位。
OvertimeWork
为工作分配安排的加班工时的单位。
ActualWork
工作分配已完成的实际工时单位。
ActualOvertimeWork
工作分配已完成的实际加班工时单位。

每个 Assignments 对象可能都有 一个 CustomFields 对象集合,这些对象可能具有以下属性:

属性 说明
CustomFieldUid
自定义域的唯一标识符。
CustomFieldName
自定义域的名称。
AssignmentUid
工作分配的唯一标识符。
类型
自定义域的类型 (可以是 number、text、cost、duration、date、fals、finish date、start date 等) 。
CustomFieldValue
自定义域的值属性。
DurationFormat
如果 type 为"duration",则指定该值的显示格式。
LookupTableUid
查找表的唯一标识符。
IndicatorValue
如果自定义域的类型为"indicator",则指定自定义域的值。

时间表

时间表包含有关用户拥有或属于其中的时间表的数据。 对于每个时间表,您将看到以下对象:

Object 说明
TimesheetUID
时间表的唯一标识符。
TimesheetName
时间表的名称。
TimesheetOwnerID
时间表所有者的唯一标识符。
TimesheetOwner
时间表的所有者。
StatusID
与时间表状态表关联的值 (状态) 。
状态
时间表的状态。
PeriodName
时间表时段的名称。
StartDate
时间表的开始日期和时间。
EndDate
时间表的结束日期和时间。
PeriodUID
时间表阶段的唯一标识符。
PeriodStatusID
时间表时段的状态标识符(打开、关闭或所有时段)。
PeriodStatus
时间表时段的状态。
评论
注释详细信息。
ModifiedDate
上次修改此时间表的日期和时间。
CreatedDate
创建时间表的日期和时间。

时间表 对象 可以具有 Lines 对象的集合,这些对象可能具有以下属性:

属性 说明
TimesheetUID
时间表的唯一标识符。
TimesheetLineId
时间表行项的唯一标识符。
AssignmentUID
工作分配的唯一标识符。
LastSavedWork
时间表行项的实际工时量。
CreatedDate
创建行项的时间和日期。
ModifiedDate
上次修改行项的时间和日期。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
TaskId
任务的唯一标识符。
TaskName
任务的名称。
TimesheetApproverResourceID
时间表审批者的名称。
TimesheetApproverResourceName
时间表审批者的资源 ID。
TimesheetClassDescription
时间表类的说明(例如,将其用途描述为记录病假时间或假期时间)。
TimesheetClassId
时间表行类的唯一标识符。
TimesheetClassName
时间表行类的名称。
TimesheetClassType
时间表类的类型(例如,病假时间或假期时间)。
TimesheetLineComment
时间表行的文本注释。
TimesheetLineStatus
时间表行的状态。
TimesheetLineStatusId
时间表行状态的唯一标识符 (对应的 TimesheetLineStatus 值) 。

每个 Lines 对象都可以具有 Actuals 对象 的集合。 每个 Actuals 对象可能具有以下属性:

属性 说明
TimesheetUID
时间表的唯一标识符。
TimesheetLineId
时间表行的唯一标识符。
ActualOvertimeWorkBillable
已由分配给任务的资源执行的实际计费加班工时。
ActualOvertimeWorkNonBillable
已由分配给任务的资源执行的实际非计费加班工时。
ActualWorkBillable
已由分配给任务的资源执行的常规非加班工时的实际计费量。
ActualWorkNonBillable
已由分配给任务的资源执行的实际非计费常规非加班工时量。
评论
注释详细信息。
CreatedDate
创建时间表实际日期和时间。
PlannedWork
估计工作量。
StartDate
时间段的开始日期。
EndDate
时间段的结束日期。
TimesheetLineModifiedDate
上次更新行的时间和日期。

Lines 对象可以具有 CustomFields 对象的集合,这些对象可能具有以下属性:

属性 说明
TimeSheetLineID
时间表行的唯一标识符。
CustomFieldUID
自定义域值的唯一标识符。
CustomFieldName
自定义域的名称。
CustomFieldValue
自定义域的值属性。

Timesheets_Reporting

Timesheets_Reporting包含报告架构中用户的时间表数据。 对于每个 Timesheets 对象,您将看到以下属性:

属性 说明
TimesheetUID
时间表的唯一标识符。
TimesheetName
时间表的名称。
TimesheetOwnerId
时间表所有者的唯一标识符。
TimesheetOwner
时间表所有者的名称。
StatusDescription
时间表的状态。
PeriodName
时间段的名称。
StartDate
时间段的开始日期。
EndDate
时间段的结束日期。
PeriodUID
时间段的唯一标识符。
PeriodStatusID
期间状态的唯一标识符。
PeriodStatus
时间表时段的状态。
评论
注释详细信息。
ModifiedDate
上次修改时间表的时间和日期。

每个 时间表对象 都可以具有 Line 对象的集合 。 每个 Line 对象可能具有以下属性:

属性 说明
TimesheetUID
时间表的唯一标识符。
TimesheetLineId
时间表行项的唯一标识符。
ActualOvertimeWorkBillable
已由分配给任务的资源执行的实际计费加班工时。
ActualOvertimeWorkNonBillable
已由分配给任务的资源执行的实际非计费加班工时。
ActualWorkBillable
已由分配给任务的资源执行的常规非加班工时的实际计费量。
ActualWorkNonBillable
已由分配给任务的资源执行的实际非计费常规非加班工时量。
PlannedWork
估计工作量。
AssignmentUID
工作分配的唯一标识符。
LastSavedWork
工作流阶段的唯一标识符。
CreatedDate
创建行项的时间和日期。
ModifiedDate
上次修改行项的时间和日期。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
TaskId
任务的唯一标识符。
TaskName
任务的名称。
TaskHierarchy
项目的任务的分层列表。
TimesheetApproverResourceId
时间表审批者的资源 ID。
TimesheetApproverResourceName
时间表审批者的名称。
TimesheetClassDescription
时间表类的说明(例如,将其用途描述为记录病假时间或假期时间)。
TimesheetClassId
时间表类的唯一标识符。
TimesheetClassName
时间表类的名称。
TimesheetClassType
时间表类的类型(例如,病假时间或假期时间)。
TimesheetLineComment
时间表行的文本注释。
TimesheetLineStatus
时间表行的状态。
TimesheetLineStatusId
时间表行状态的唯一标识符 (对应的 TimesheetLineStatus 值) 。

每个 时间表对象 都可以具有 Actuals 对象 的集合。 每个 Actuals 对象可能具有以下属性:

属性 说明
TimesheetLineId
时间表行的唯一标识符。
ActualOvertimeWorkBillable
已由分配给任务的资源执行的实际计费加班工时。
ActualOvertimeWorkNonBillable
已由分配给任务的资源执行的实际非计费加班工时。
ActualWorkBillable
已由分配给任务的资源执行的常规非加班工时的实际计费量。
ActualWorkNonBillable
已由分配给任务的资源执行的实际非计费常规非加班工时量。
AdjustmentIndex
时间表实际调整索引。
评论
注释详细信息。
CreatedDate
时间表行的创建日期和时间。
LastChangedResourceName
上次修改行的资源的名称。
PlannedWork
估计工作量。
TimeByDay
数据的日期和时间,例如,2013-03-29 00:00:00.000。
TimeByDay_DayOfMonth
按日计算的时间 (1 - 31) 月中的一天。
TimeByDay_DayOfWeek
一周中的 (1 - 7) 按天计算的时间。
TimesheetLineModifiedDate
上次更新行的时间和日期。

每个 Actuals 对象都可以具有 CustomFields 对象 的集合。 每个 CustomFields 对象可能具有以下属性:

属性 说明
CustomFieldId
自定义域的唯一标识符。
CustomFieldName
资源的名称。
TimesheetUID
时间表的唯一标识符。
TimesheetLineId
时间表行项的唯一标识符。
CustomFieldValue
自定义域的值。

UnsubscribedAlerts

UnsubscribedAlerts 包含有关用户取消订阅的通知的数据。 对于每个 UnsubscribedAlertData 对象,你将看到以下属性:

属性 说明
Id
警报的唯一标识符。
AlertName
警报的名称。

UserViewSettings

备注

本节中的信息适用于 Project Server 2016、Project Server 2013 和 Project Online。 有关 Project Server 2010 的信息,请参阅 UserViewSettings for Project Server 2010

UserViewSettings 包含有关用户创建的自定义视图设置的数据。 可以看到以下对象的属性:

  • WebControlSettings:不同页面中 Web 控件的用户设置。

  • WebControlResourcePlanEngagementSettings::资源计划参与页面中 Web 控件的用户设置。

  • ViewSettings:跨产品的不同视图中的用户设置。

  • LastPDPViewed:有关为特定Project查看的最后一个详细信息页面的信息。

  • UserSettings:设置用户自定义的。

  • OptimizerPlannerPlannerReqPages:设置优化器、Planner 和 Planner 请求页上自定义的页面。

  • PlannerDefPlannerResPlannerAvailPages:设置 Planner Planner、Planner Resource、Planner Availability 页面上自定义的自定义工具。

  • PortfolioAnalysisGridSettings:设置在项目组合分析网格上自定义。

  • OtherWebSettings:网页上自定义的其他设置。

WebControlSettings 对象可以具有以下属性:

属性 说明
WebControl
Web 控件类型 (例如,资源中心) 。
PropertyName
属性的名称。
PropertyValue
属性的值。

WebControlResourcePlanEngagementSettings 对象可以具有以下属性:

属性 说明
WebControl
Web 控件类型 (例如,资源中心) 。
PropertyName
属性的名称。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
PropertyValue
属性的值。

ViewSettings 对象可以具有以下属性:

属性 说明
ViewId
视图的唯一标识符。
ViewName
视图的名称。
PropertyName
属性的名称。
PropertyValue
属性的值。

LastPDPViewed 对象可以具有以下属性:

属性 说明
ProjectId
项目的唯一标识符。
PropertyName
属性的名称。
PropertyString
表示属性值的字符串
PropertyData
属性字符串的二进制表示形式
PropertyValue
属性的值。

UserSettings 对象可以具有以下属性:

属性 说明
SettingKey
数据库中存储的用户设置的键。
PropertyString
表示属性值的字符串
PropertyName
属性的名称。
PropertyValue
属性的值。
PropertyData
属性字符串的二进制表示形式

OptimizerPlannerPlannerReqPages 对象可以具有以下属性:

属性 说明
PageName
页面的名称。
AnalysisUid
分析的唯一标识符。
AnalysisName
分析的名称。
ViewUid
视图的唯一标识符
ViewName
视图的名称。
PropertyName
属性的名称。
PropertyValue
属性的值。

对于每个 PlannerDefPlannerResPlannerAvailPages 对象,你将看到以下属性:

属性 说明
PageName
页面的名称。
AnalysisUid
分析的唯一标识符。
AnalysisName
分析的名称。
PropertyName
属性的名称。
PropertyValue
属性的值。

PortfolioAnalysisGridSettings 对象可以具有以下属性:

属性 说明
PageUrl
页面的 URL。
AnalysisId
分析的唯一标识符。
AnalysisName
分析的名称。
PropertyName
属性的名称。
PropertyValue
属性的值。

OtherWebSettings 对象可以具有以下属性:

属性 说明
SettingKey
描述要存储的用户设置数据的唯一键。
PropertyName
属性的名称。
PropertyValue
属性的值。
PropertyData
属性字符串的二进制表示形式

PropertyName 和 PropertyValue 属性

对于 PropertyName 和相应的 PropertyValue 属性,可以看到上述 对象的以下 属性:

属性 说明
ViewUid
视图的唯一标识符
JSGridWidth
显示网格的宽度 (以像素为单位) 。
SelectedResourceIds
网格上最后选择的资源的唯一标识符。
SelectedResources
网格上最后选择的资源的唯一标识符。
TimeStampUID
每次初始化视图时更新的顺序 GUID。
期限
在网格上显示的持续时间的选定值。 值为:
-1 -Invalid, -2 -The duration is an estimate, 1 -Seconds, 2 -Elapsed seconds, 3 -Minutes, 4 -Elapsed minutes, 5 -Hours, 6 - 已用小时数、7 -天、8 -已用天数、9 -周、10 -已用周、11 -月、12 -已用月、13 -季度、14 -已用季度、15 -年、16 -已用年、17 -十年、18 -已用十年、19 - 百分比、20 -已用百分比 21 -无单位,22 - 材料使用情况
Date
使用的日期格式。 值为:
1 - ShortDate,2 - ShortTime,3 - ShortDateTime,4 - LongDate,5 - LongDateTime,6 - WeekDayMonth,7 - MonthDay,8 - YearMonth,9 - 可排序,10 - SmartShortDateTime,10 - GeneralLongDateTime
ProjectTeamJsGridFields
包含网格中字段的键值对。
ExpandSubProjects
如果为 true,则子项目在 UI 中展开。
GanttZoomLevel
甘特图放大以显示的级别。 从最大放大到最大缩小:0 - 分钟,1 - 小时长成,2 - 小时短时间,3 - 具有最短日名称的日,4 - 列出年月数的日,5 - 列出年月日的第 5 天,6 - 月,7 - 月,8 - 季度,9 - 半年
PredefinedFilter
当前筛选的值。 值为:0 - 全部,1 - 过期,2 - 新分配,3- 已完成,4 - 未完成,5 - 自定义
DefaultLayout
页面的默认布局。 值为:0- 无、1- 甘特、2- 时间
ZoomLevel
缩放级别从最大放大到最大缩小:0- 分钟,1 - 小时长成,2 小时短时间,3 - 具有最短日名称的日,4 - 列出年月数的日,5 - 列出年月日的第 5 天,6 - 月,7 - 月,8 - 季度,9 - 半年
DividerPosition
JsGrid 拆分器的位置(以像素为单位)。
GroupBy0
要分组的字段。
GroupBy1
要分组的字段。
GroupBy2
要分组的字段。
SortBy
排序方式的字段。
SortByOrder
0 - 升序,1 - 降序
ViewOutlineLevel
如果值为 -1,则展开除子项目之外的所有项目。 如果 value 是任何其他数字,则设置该大纲级别已展开。
FilterBy
要筛选的列。
SelectedFilterId
要筛选的选定字段。
JSGridFields
包含描述用于在用户界面中显示 Grid 的设置的键值对。
ShowTimeWithDates
如果为 true,则时间与日期一起显示。 如果为 false,则不为 false。
PrincipalColumnWidth
主体列的宽度(以像素为单位)。
CategoryColumnWidth
类别列的宽度(以像素为单位)。
IsSidebarHidden
如果边栏处于隐藏状态,则设置为 true;如果隐藏,则设置为 false。
IsViewBubbleChart
如果为 true,则显示成本约束分析图表。 如果为 false,则显示网格。
IsViewSBAChart
如果为 true,则显示"战略业务调整图表"。 如果为 false,则显示"有效边界"图表。
IsHighlightDeficit
如果为 true,则选中"突出显示缺陷"选项。 如果为 false,则不是。
ProjUid
项目的唯一标识符。
IncludeProposedBookings
如果为 True,则建议在网格上显示的数据中包括建议的预订,否则为 false。
WorkUnits
确定网格的工作单位。 值为:0- 小时、1 - 天、2- 等效的完全时间
TimeScale
确定网格的时间刻度。 值为:3 - 天、4- 周、5- 月、6- 季度、7 - 年
SelectedViewType
确定视图类型。 值为:0 - AssignmentsByResource,1 - AssignmentsByProject,2- 可用性,3 - 工作,4 - HeatMapCapacityEngagement
DateEarliestSerialized
表示"容量规划"页上视图的开始日期。
DateLatestSerialized
表示"容量规划"页上视图的结束日期。
UpperThreshold
"容量规划"页上阈值上限的值。
LowerThreshold
"容量规划"页上较低阈值的值。
FromDate
网格中视图的开始日期。
ToDate
网格中视图的结束日期。
IncludeProposed
如果为 true,则选中"包含建议的预订"。 如果为 false,则不是。
TabExpanded
如果为 true,则筛选选项卡在"时间表历史记录"页上展开。
DateFilterChecked
如果为 true,则检查"时间表"页上的日期筛选器。
ResourceFilterChecked
如果为 true,则选中"时间表"页上的"资源筛选器"选项。
StartDate
视图开始的日期。
FinishDate
视图结束的日期。
FilterMode
确定显示哪些时间表。 值为:1 - 显示未提交的时间表,2- 显示已批准的时间表,3- 显示所有时间表
CustomFilterSelected
如果为 true,则选择自定义筛选器。
SelectedResource
在网格上最后选择的资源的数字标识符。
SelectedFiscalPeriod
从"财政周期"下拉菜单中选定的财政周期的索引。
ShowTimeWithDate
如果为 true,则时间与日期一起显示。
ShowInsertedProjects
如果为 true,则显示插入的项目。
ShowRollups
如果为 true,将显示汇总。
ShowGanttChart
如果为 true,甘特图显示。
ShowProjectSummaryTask
如果为 true,将在网格上显示项目摘要任务。
ViewSelection
视图是否显示 InProgressAndFailedJobsInThePastWeek/AllInProgressAndFailedJobs/SuccessfulJobsInThePastWeek/AllSuccessfulJobs/AllJobsInThePastWeek/AllJobs TimePhasedPane。 .
TimePhasedPane
如果为 true,将显示"时间时间"窗格。
IncludeSummaryTasks
如果为 true,将显示摘要任务。
ShowOvertimeWork
如果为 true,将显示加班工时。
ShowScheduledWork
如果为 true,将显示计划工作。
ShowSelectedList
如果为 true,将显示所选资源列表。
时间
如果为 true,则时间分列网格可见。
已建议
如果为 true,则显示建议的值。
Planned
如果为 true,将显示计划工作。
加班
如果为 true,将显示加班工时。
NonBillable
如果为 true,将显示非计费工作。
CommentOnSubmit
如果为 true,批注对话框将在提交时间表时显示。
ShowTotals
如果为 true,将显示总工作。
TimephasedStart
ECMA 时间phased 数据的开始日期的日期表示形式。
TimephasedEnd
ECMA 时间phased 数据的结束日期的日期表示形式。
showPlanned
如果为 true,将显示计划工作。
showOvt
如果为 true,将显示加班工时。
showNonBill
如果为 true,将显示非计费工作。
dateFormat
日期值的格式:1 - ShortDate、2 - ShortTime、3 - ShortDateTime、4 -LongDate、5 - LongDateTime、6 - WeekdayDayMonth、7 - MonthDay、8 - YearMonth、9 - Sortable、10 - SmartShortDateTime、11 - 常规 LongDateTime
durationFormat
-1 - 无效,-2 - SwitchToEstimatedDuration ,1 - 秒,2 - 已用秒,3 - 分钟,4 - ElapsedMinutes,5 - 小时,6 - ElapsedHours,7 - 天,8 - ElapsedDays, 9 - 周、10 - ElapsedWeeks、11 - 月、12 - ElapsedMonths、13 - 季度、14 - ElapsedQuarters、15 - 年、16 - ElapsedYears、17 - 十年期、18 - 已用Decades、19 - 百分比、20 - ElapsedPercent、21 - 无、22 - 材料
workFormat
-1 - 无效,-2 - 无,0 - 秒,1 - 分钟,2 - 小时,3 - 天,4 - 周,5 - 月,6 - 季度,7 - 年,8 - 十年,9 - 材料
filterType
0 - 全部,过期 - 1,新分配 - 2,已完成 - 3,不完整 - 4
projUids
为资源约束筛选器选择的项目列表。
roleUids
为资源约束筛选器选择的角色列表。
UseDate
如果为 true ,则选中 "管理代表关系"页上的"按日期筛选"复选框。
UseResource
如果为 true ,则选中 "管理代表"页上的"按用户筛选"复选框。
UseWeek
如果为 true,则 选中"仅显示包含这一周的 代理人"选项。
UseSelfDelegates
如果为 true,则选中"仅显示 代表 我的代理"复选框。
UseNamedDelegate
如果为 true, 则选中"代理人名称 "复选框。
UseActingFor
如果为 true ,则选中"正在代理人姓名 "选项。
UseDateRange
如果为 true, 则选中"日期范围 "复选框。
DelegateUid
表示当前筛选委托的唯一标识符。
ActingForUid
委派代表的用户的唯一标识符。
DelegateName
委托的名称。
ActingForName
代理人的名称。
FilterVisible
如果为 true,则显示筛选器选项。
GridTimeScaleUnits
0- 小时,1 - 天,2- 完全时间等效时间
DateRangeFrom
视图中显示的数据的开始日期。
DateRangeTo
视图中显示的数据的结束日期。
DateRangeUnits
用于网格上显示日期范围的单位。 值为:0- 秒、1- 分钟、2- 小时、3 天、4 周、5 - 月、6 季度、7 - 年

Project Server 2010 的 UserViewSettings

备注

本节包含有关 Project Server 2010 中的 UserViewSettings 数据的信息。 有关 Project Server 2016、Project Server 2013 或 Project Online 的信息,请参阅 UserViewSettings (上一) 。

UserViewSettings 包含有关用户创建的自定义视图设置的数据。 对象可以具有以下属性:

属性 说明
PropertyName
属性的名称。
PropertyValue
属性的值。

自定义视图对象包括:

  • WebControlSettings:这些是不同页面中 Web 控件的用户设置。 这些 Web 控件包括:
名称 Web 控件
teambuilderhometab
工作组生成器
teambuilderjsgridcontrol
工作组生成器
effectiverightsgrid
有效权限
eptjsgridcontrol
企业项目类型
projectcenterjsgridcontrol
项目中心
projectdrilldownjsgridcontrol
计划页
resourceassignmentsjsgridcontrol
资源分配
resourcecenterjsgridcontrol
资源中心
resourcerequestsjsgridcontrol
资源请求
reviewtsdetailpartjsgridcontrol
查看时间表
selecttasksfortlgrid
为日程表选择任务
statusapprovalshistorypage
状态审批历史记录
approvalcenterjsgridcontrol
审批
statusapprovalspreviewjsgridcontrol
状态审批评审
mytasksjsgridcontrol
我的任务
teamtasksjsgridcontrol
工作组分配
timesheetpartjsgridcontrol
时间表

在 Project Server 2010 的导出数据中,WebControlSettings 数据将在控件的实际属性之后显示 Web 控件的名称。 例如,下面是 MyTasksJSGridControlDate 属性,其值为 1

  {
          "PropertyName":  "DateMyTasksJSGridControl",
          "PropertyValue":  "1"
      },

  • WebControlResourcePlanEngagementSettings::这些是资源计划参与页面中 Web 控件的用户设置。 如果 PropertyName 包含 ResPlanGrid 或 ProjectEngagementsGrid,则 PropertyName 中的 GUID Project唯一标识符 (PROJ_UID) 。 可以从 Project Server 2010 已发布数据库中的 MSP_PROJECTS 表中检索相应的项目名称。

  • ViewSettings:这些是跨产品的不同视图中的用户设置。 如果 PropertyName 看起来只包含一个 GUID,则 GUID 是 Project Server 2010 已发布数据库中的 MSP_WEB_VIEW_REPORTS 表中的视图标识符 (WVIEW_UID) ,相应的视图名称存储在 WVIEW_NAME 中。

    实际属性名称将显示在 GUID 值之前。

    在下面的示例中,View 唯一标识符为 000010fc-7b06-45a9-9bd2-1cbfc2f64ce4 ,属性名称为 DividerPosition

      {
              "PropertyName":  "DividerPosition000010fc-7b06-45a9-9bd2-1cbfc2f64ce4",
              "PropertyValue":  "0"
          },
    
    
  • LastPDPViewed:这提供有关为特定Project查看的最后一个详细信息页面的信息。 对应项目名称的唯一标识符 (PROJ_UID) 字符串显示后 显示PDPPages_LastViewed_PDP_For。 此外,可以从 (PROJ_NAME) Server 2010 已发布数据库中的 MSP_PROJECTS 表获取项目Project名称。 在下面的示例中,项目的唯一标识符为 051f3a1e-02f5-4e45-bea7-30bfbf8df67f,最后一次查看的 Project 详细信息页面具有唯一标识符 1e26f08d-2757-46d9-b726-16cae3614c56。 可以通过检查 MSP_PROJECTS 表来查找与 051f3a1e-02f5-4e45-bea7-30bfbf8df67f 关联的 PROJ_NAME 项目名称。

      {
              "PropertyName":  "PDPPages_LastViewed_PDP_For_051f3a1e-02f5-4e45-bea7-30bfbf8df67f",
              "PropertyValue":  "1e26f08d-2757-46d9-b726-16cae3614c56"
          },
    
    
  • OptimizerPlannerPlannerReqPages:这将提供用户在优化器、Planner 和 Planner 请求页上自定义的设置。 如果 PropertyName 包含 {Optimizer}{Planner } 或 {PlannerReq} ,则后跟两个唯一标识符。 第一个为视图的唯一标识符,第二个为分析的唯一标识符。 可以从 (WVIEW_NAME) Server 2010 已发布MSP_WEB_VIEW_REPORTS中的视图 id (WVIEW_UID) 在 Project 表中找到相应的视图名称。 可以从 (ANALYSIS_NAME) Server 2010 已发布数据库中的视图 ID (ANALYSIS_UID) 列从 MSP_ANALYSIS 表获取相应的分析名称Project分析名称。

  • PlannerDefPlannerResPlannerAvailPages:这将提供用户在 Planner Planner、Planner Resource、Planner Availability 页面上自定义的设置。 如果 PropertyName 包含 {PlannerDef}{PlannerRes}{PlannerAvail} ,则它随后的 GUID 是分析的唯一标识符。 可以从 (ANALYSIS_NAME) MSP_ANALYSIS Server 2010 已发布数据库中的视图 ID (ANALYSIS_UID) 从 Project 表获取相应的分析名称。

PropertyName 和 PropertyValue 属性

对于 PropertyName 和相应的 PropertyValue 属性,可以看到上述 对象的以下 属性:

属性 说明
ViewUid
视图的唯一标识符
JSGridWidth
显示网格的宽度 (以像素为单位) 。
SelectedResourceIds
网格上最后选择的资源的唯一标识符。
SelectedResources
网格上最后选择的资源的唯一标识符。
TimeStampUID
每次初始化视图时更新的顺序 GUID。
期限
在网格上显示的持续时间的选定值。 值为:
-1 -Invalid, -2 -The duration is an estimate, 1 -Seconds, 2 -Elapsed seconds, 3 -Minutes, 4 -Elapsed minutes, 5 -Hours, 6 - 已用小时数、7 -天、8 -已用天数、9 -周、10 -已用周、11 -月、12 -已用月、13 -季度、14 -已用季度、15 -年、16 -已用年、17 -十年、18 -已用十年、19 - 百分比、20 -已用百分比 21 -无单位,22 - 材料使用情况
Date
使用的日期格式。 值为:
1 - ShortDate,2 - ShortTime,3 - ShortDateTime,4 - LongDate,5 - LongDateTime,6 - WeekDayMonth,7 - MonthDay,8 - YearMonth,9 - 可排序,10 - SmartShortDateTime,10 - GeneralLongDateTime
ProjectTeamJsGridFields
包含网格中字段的键值对。
ExpandSubProjects
如果为 true,则子项目在 UI 中展开。
GanttZoomLevel
甘特图放大以显示的级别。 从最大放大到最大缩小:0 - 分钟,1 - 小时长成,2 - 小时短时间,3 - 具有最短日名称的日,4 - 列出年月数的日,5 - 列出年月日的第 5 天,6 - 月,7 - 月,8 - 季度,9 - 半年
PredefinedFilter
当前筛选的值。 值为:0 - 全部,1 - 过期,2 - 新分配,3- 已完成,4 - 未完成,5 - 自定义
DefaultLayout
页面的默认布局。 值为:0- 无、1- 甘特、2- 时间
ZoomLevel
缩放级别从最大放大到最大缩小:0- 分钟,1 - 小时长成,2 小时短时间,3 - 具有最短日名称的日,4 - 列出年月数的日,5 - 列出年月日的第 5 天,6 - 月,7 - 月,8 - 季度,9 - 半年
DividerPosition
JsGrid 拆分器的位置(以像素为单位)。
GroupBy0
要分组的字段。
GroupBy1
要分组的字段。
GroupBy2
要分组的字段。
SortBy
排序方式的字段。
SortByOrder
0 - 升序,1 - 降序
ViewOutlineLevel
如果值为 -1,则展开除子项目之外的所有项目。 如果 value 是任何其他数字,则设置该大纲级别已展开。
FilterBy
要筛选的列。
SelectedFilterId
要筛选的选定字段。
JSGridFields
包含描述用于在用户界面中显示 Grid 的设置的键值对。
ShowTimeWithDates
如果为 true,则时间与日期一起显示。 如果为 false,则不为 false。
PrincipalColumnWidth
主体列的宽度(以像素为单位)。
CategoryColumnWidth
类别列的宽度(以像素为单位)。
IsSidebarHidden
如果边栏处于隐藏状态,则设置为 true;如果隐藏,则设置为 false。
IsViewBubbleChart
如果为 true,则显示成本约束分析图表。 如果为 false,则显示网格。
IsViewSBAChart
如果为 true,则显示"战略业务调整图表"。 如果为 false,则显示"有效边界"图表。
IsHighlightDeficit
如果为 true,则选中"突出显示缺陷"选项。 如果为 false,则不是。
ProjUid
项目的唯一标识符。
IncludeProposedBookings
如果为 True,则建议在网格上显示的数据中包括建议的预订,否则为 false。
WorkUnits
确定网格的工作单位。 值为:0- 小时、1 - 天、2- 等效的完全时间
TimeScale
确定网格的时间刻度。 值为:3 - 天、4- 周、5- 月、6- 季度、7 - 年
SelectedViewType
确定视图类型。 值为:0 - AssignmentsByResource,1 - AssignmentsByProject,2- 可用性,3 - 工作,4 - HeatMapCapacityEngagement
DateEarliestSerialized
表示"容量规划"页上视图的开始日期。
DateLatestSerialized
表示"容量规划"页上视图的结束日期。
UpperThreshold
"容量规划"页上阈值上限的值。
LowerThreshold
"容量规划"页上较低阈值的值。
FromDate
网格中视图的开始日期。
ToDate
网格中视图的结束日期。
IncludeProposed
如果为 true,则选中"包含建议的预订"。 如果为 false,则不是。
TabExpanded
如果为 true,则筛选选项卡在"时间表历史记录"页上展开。
DateFilterChecked
如果为 true,则检查"时间表"页上的日期筛选器。
ResourceFilterChecked
如果为 true,则选中"时间表"页上的"资源筛选器"选项。
StartDate
视图开始的日期。
FinishDate
视图结束的日期。
FilterMode
确定显示哪些时间表。 值为:1 - 显示未提交的时间表,2- 显示已批准的时间表,3- 显示所有时间表
CustomFilterSelected
如果为 true,则选择自定义筛选器。
SelectedResource
在网格上最后选择的资源的数字标识符。
SelectedFiscalPeriod
从"财政周期"下拉菜单中选定的财政周期的索引。
ShowTimeWithDate
如果为 true,则时间与日期一起显示。
ShowInsertedProjects
如果为 true,则显示插入的项目。
ShowRollups
如果为 true,将显示汇总。
ShowGanttChart
如果为 true,甘特图显示。
ShowProjectSummaryTask
如果为 true,将在网格上显示项目摘要任务。
ViewSelection
视图是否显示 InProgressAndFailedJobsInThePastWeek/AllInProgressAndFailedJobs/SuccessfulJobsInThePastWeek/AllSuccessfulJobs/AllJobsInThePastWeek/AllJobs TimePhasedPane。 .
TimePhasedPane
如果为 true,将显示"时间时间"窗格。
IncludeSummaryTasks
如果为 true,将显示摘要任务。
ShowOvertimeWork
如果为 true,将显示加班工时。
ShowScheduledWork
如果为 true,将显示计划工作。
ShowSelectedList
如果为 true,将显示所选资源列表。
时间
如果为 true,则时间分列网格可见。
已建议
如果为 true,则显示建议的值。
Planned
如果为 true,将显示计划工作。
加班
如果为 true,将显示加班工时。
NonBillable
如果为 true,将显示非计费工作。
CommentOnSubmit
如果为 true,批注对话框将在提交时间表时显示。
ShowTotals
如果为 true,将显示总工作。
TimephasedStart
ECMA 时间phased 数据的开始日期的日期表示形式。
TimephasedEnd
ECMA 时间phased 数据的结束日期的日期表示形式。
showPlanned
如果为 true,将显示计划工作。
showOvt
如果为 true,将显示加班工时。
showNonBill
如果为 true,将显示非计费工作。
dateFormat
日期值的格式:1 - ShortDate、2 - ShortTime、3 - ShortDateTime、4 -LongDate、5 - LongDateTime、6 - WeekdayDayMonth、7 - MonthDay、8 - YearMonth、9 - Sortable、10 - SmartShortDateTime、11 - 常规 LongDateTime
durationFormat
-1 - 无效,-2 - SwitchToEstimatedDuration ,1 - 秒,2 - 已用秒,3 - 分钟,4 - ElapsedMinutes,5 - 小时,6 - ElapsedHours,7 - 天,8 - ElapsedDays, 9 - 周、10 - ElapsedWeeks、11 - 月、12 - ElapsedMonths、13 - 季度、14 - ElapsedQuarters、15 - 年、16 - ElapsedYears、17 - 十年期、18 - 已用Decades、19 - 百分比、20 - ElapsedPercent、21 - 无、22 - 材料
workFormat
-1 - 无效,-2 - 无,0 - 秒,1 - 分钟,2 - 小时,3 - 天,4 - 周,5 - 月,6 - 季度,7 - 年,8 - 十年,9 - 材料
filterType
0 - 全部,过期 - 1,新分配 - 2,已完成 - 3,不完整 - 4
projUids
为资源约束筛选器选择的项目列表。
roleUids
为资源约束筛选器选择的角色列表。
UseDate
如果为 true ,则选中 "管理代表关系"页上的"按日期筛选"复选框。
UseResource
如果为 true ,则选中 "管理代表"页上的"按用户筛选"复选框。
UseWeek
如果为 true,则 选中"仅显示包含这一周的 代理人"选项。
UseSelfDelegates
如果为 true,则选中"仅显示 代表 我的代理"复选框。
UseNamedDelegate
如果为 true, 则选中"代理人名称 "复选框。
UseActingFor
如果为 true ,则选中"正在代理人姓名 "选项。
UseDateRange
如果为 true, 则选中"日期范围 "复选框。
DelegateUid
表示当前筛选委托的唯一标识符。
ActingForUid
委派代表的用户的唯一标识符。
DelegateName
委托的名称。
ActingForName
代理人的名称。
FilterVisible
如果为 true,则显示筛选器选项。
GridTimeScaleUnits
0- 小时,1 - 天,2- 完全时间等效时间
DateRangeFrom
视图中显示的数据的开始日期。
DateRangeTo
视图中显示的数据的结束日期。
DateRangeUnits
用于网格上显示日期范围的单位。 值为:0- 秒、1- 分钟、2- 小时、3 天、4 周、5 - 月、6 季度、7 - 年

工作流

此文件包含有关Project所有者的工作流的数据。 对于每个 WorkflowInstances 对象,您可能会看到以下对象:

Object 说明
SiteID
使用工作流PWA网站的唯一标识符。
ProjectID
利用工作流的项目的唯一标识符。
ProjectName
利用工作流的项目的名称。
WorkflowInstanceId
工作流实例的唯一标识符。
WorkflowError
实例失败,出现此错误字符串。
WorkflowErrorResponseCode
实例失败,出现此错误代码。
WorkflowCreatedDate
项目的工作流实例的创建日期。
EnterpriseProjectTypeUid
使用工作流的企业项目类型的唯一标识符。
EnterpriseProjectTypeName
使用工作流命名企业项目类型。
WorkflowStatus
工作流的状态。

对于每个 WorkflowStatus 对象,您可能会看到以下属性:

属性 说明
WorkflowInstanceId
工作流实例的唯一标识符。
PhaseId
工作流阶段的唯一标识符。
PhaseName
工作流阶段的名称。
PhaseDescription
工作流阶段的说明。
StageId
工作流阶段的唯一标识符。
StageName
工作流阶段的名称。
StageDescription
工作流阶段的说明。
StageInformation
通过工作流更新的实际阶段信息。
StageOrder
工作流中的容器的顺序。
StageStatus
工作流容器的状态。
StageStateDescription
工作流容器的状态的说明。
StageEntryDate
工作流容器的开始日期和时间。
StageLastSubmitted
上次提交项目的日期。
StageCompletionDate
阶段完成日期。
LastModifiedDate
上次修改工作流实例的时间/日期。

WorkspaceItems

WorkspaceItems 介绍了有关 SharePoint Server 和 Project 中使用的项目Project Online,如问题、风险和可交付结果。 这可能包括以下集合:

  • 问题

  • 风险

  • 可交付结果

  • ListItemAssociations

可以有一个 Issues 对象集合,这些对象具有以下属性:

属性 说明
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
IssueUniqueId
问题的唯一标识符。
IssueId
问题的 ID。
Title
问题的标题或名称。
AssignedToResource
WSS分配给字段的项。
AssignedToUserClaimsAccount
WSS声明字段分配的项目。
NumberOfAttachments
问题的附件数。
DueDate
问题截止日期。
类别
问题的类别。
状态
问题的状态。
Priority
问题的优先级。
Owner
问题所有者的名称。
OwnerUserClaimsAccount
所有者声明帐户。
讨论
问题讨论的文本字段。
解决方案
问题的解决方法。
IsFolder
如果问题为 SharePoint 列表中的文件夹,则为 True。
ItemRelativeUrlPath
问题的相对 URL。
CreatedByResource
创建了问题的资源。
CreatedByUserClaimsAccount
创建问题的用户声明帐户。
CreatedDate
问题的创建日期和时间。
ModifiedByResource
上次修改问题的用户。
ModifiedByUserClaimsAccount
上次修改问题的用户声明帐户。
ModifiedDate
上次更新问题的日期和时间。

可以有一个具有以下属性 的 Risk 对象的集合:

属性 说明
ProjectId
具有风险的项目的唯一标识符。
ProjectName
存在风险的项目的名称。
RiskUniqueId
风险的唯一标识符。
RiskId
风险的 ID。
Title
风险的标题或名称。
AssignedToResource
WSS域分配的项目。
AssignedToUserClaimsAccount
WSS声明字段分配的项目。
NumberOfAttachments
风险的附件数。
DueDate
风险的截止日期。
Probability
风险将发生的百分比概率。
影响
出现风险时的影响大小。
曝光
风险的总体威胁,由风险概率乘以影响计算得出。
成本
风险的计划支出总额。
CostExposure
风险的总体威胁,由成本乘以风险概率计算得出。
类别
风险类别。
状态
风险的状态。
Owner
风险所有者的名称。
R.OwnerUserClaimsAccount
风险所有者声明帐户。
说明
风险说明的文本字段。
MitigationPlan
用于解决与风险因素相关的问题的计划。
ContingencyPlan
风险的应变计划。
TriggerTask
触发应变计划的条件(例如,日期、危险性超过阈值、未完成任务或其用户分配的值)。
TriggerDescription
导致风险的触发器的说明。
NumberOfAttachments
风险的附件数。
IsFolder
如果风险为 SharePoint 列表中的文件夹,则为 True。
ItemRelativeUrlPath
风险的相对 URL。
CreatedByResource
创建了风险的资源。
CreatedByUserClaimsAccount
创建风险的用户声明帐户。
CreatedDate
风险的创建日期和时间。
ModifiedByResource
修改风险的用户。
ModifiedByUserClaimsAccount
上次修改风险的用户声明帐户。
ModifiedDate
风险的修改日期和时间。

可以有一个 Deliverables 对象集合,这些对象具有以下属性:

属性 说明
ProjectId
可交付结果的项目的唯一标识符。
ProjectName
可交付结果的项目的名称。
DeliverableUniqueId
可交付结果的唯一标识符。
DeliverableId
可交付结果的 ID。
Title
可交付结果的标题。
说明
可交付结果的说明。
StartDate
可交付结果的开始日期和时间。
FinishDate
可交付结果的完成日期。
IsFolder
如果可交付结果是 SharePoint 列表中的一个文件夹,则为 True。
ItemRelativeUrlPath
可交付结果的相对 URL。
CreatedByResource
创建了可交付结果的资源。
CreatedByUserClaimsAccount
创建可交付结果的用户的 Claims 帐户
CreatedDate
可交付结果的创建日期和时间。
ModifiedByResource
上次更改了可交付结果的资源。
ModifiedByUserClaimsAccount
上次修改可交付结果的用户的 Claims 帐户。
ModifiedDate
可交付结果的修改日期和时间。

可以有一个具有以下属性 的 ListItemAssociations 对象的集合:

属性 说明
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
ListItemId
列表项的唯一标识符。
ListItemName
列表项的名称。
RelatedProjectId
相关项目的唯一标识符。
RelatedProjectName
相关项目的名称。
RelatedItemId
与列表项相关的项目的名称
RelatedItemTitle
与列表项相关的项目的标题
RelationshipTypeId
关系类型的标识符
RelationshipDescription
列表项和相关项之间的关系的说明。

TaskTimephasedDataset

TaskTimephasedDataset 包含用于定义报告架构中任务时间phased数据的报告数据的属性。 它具有以下属性:

属性 说明
TaskUID
任务的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
FiscalPeriodUID
财政周期的标识符。
ProjectUID
项目的唯一标识符。
TaskIsActive
如果任务处于活动状态,则为 True。
TaskIsProjectSummary
如此 如果任务为项目摘要任务。
TaskCost
任务的总计划成本。
TaskActualCost
已由一项任务的所有资源执行的工作的发生成本,以及任何其他记录的成本。
TaskWork
为任务的所有已分配资源安排的总时间量。
TaskOvertimeWork
预计由分配给任务的所有资源执行的加班工时量。
TaskActualWork
已由一项任务的所有资源执行的实际工作,通常表示为完成百分比。
TaskBudgetCost
任务的计划成本。
TaskBudgetWork
任务的计划工作。
TaskResourcePlanWork
为资源计划中的任务安排的总时间。
TaskModifiedDate
上次修改任务的日期和时间。
TaskName
任务的名称。
ProjectName
项目的名称。

TaskBaselineTimephasedDataset

TaskBaselineTimephasedDataset 包含用于定义报告架构中任务比较基准时间phased数据的报告数据的属性。 它具有以下属性:

属性 说明
BaselineNumber
一个标识项目比较基准的数字。
ProjectUID
项目的唯一标识符。
TaskUID
任务的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
TaskBaselineCost
某项任务的总计划成本。比较基准成本也称作挣值的完成时预算 (BAC)。
TaskBaselineFixedCost
比较基准中计划的一组任务成本,不管任务工期或资源所完成的工时如何,这些成本都保持不变。
TaskBaselineWork
比较基准预测中为任务计划的总计划小时数。
TaskBaselineBudgetCost
有关任务的计划的预算工时量的成本。
TaskBaselineBudgetWork
有关任务的计划的预算工时量。
TaskBaselineModifiedDate
上次更新任务的日期和时间。
FiscalPeriodUID
财政周期的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。

AssignmentTimephasedDataset

AssignmentTimephasedDataset 包含用于定义报告架构中工作分配时间相间数据的报告数据的属性。 它具有以下属性:

属性 说明
AssignmentUID
工作分配的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
ProjectUID
工作分配时间分项数据的项目的唯一标识符。
TaskUID
工作分配时间phased数据的任务的唯一标识符。
FiscalPeriodUID
财政周期的唯一标识符。
ResourceUID
资源的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。
AssignmentRegularCost
已执行的常规、未超时工作分配工作的总成本,剩余的未超时工作除外。
AssignmentRegularWork
计划由分配给任务的资源执行的非加班工时的总数。
AssignmentRemainingCost
与通过特定任务的任何资源完成所有剩余计划工作相关联的成本。
AssignmentRemainingOvertimeCost
工作分配在日程中安排的剩余加班费用。
AssignmentRemainingOvertimeWork
工作分配上保留的加班工时量。
AssignmentRemainingRegularCost
完成工作分配的剩余常规、未超时工作将产生的费用。
AssignmentRemainingRegularWork
完成工作分配的常规、未超时工作仍需的时间量(如人时或人日)。
AssignmentRemainingWork
分配给任务的资源完成工作分配所需的时间量。
AssignmentCombinedWork
工作分配的工作(来自项目计划和资源计划)。
AssignmentActualRegularCost
已对工作分配执行的未超时工作的成本。
AssignmentActualRegularWork
已对工作分配执行的实际常规、未超时工作量。
AssignmentCost
工作分配的总成本,基于已产生的成本,为剩余工作计划的成本除外。
AssignmentOvertimeCost
工作分配的总超时成本,包括已执行的超时工作的成本,剩余超时工作的成本除外。
AssignmentActualCost
已对工作分配执行的工作产生的成本,以及任何其他关联成本。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentWork
为工作分配计划的时间总量,如人时或人日。
AssignmentOvertimeWork
工作分配的全部超时工作,包括已执行的超时工作,剩余超时工作除外。
AssignmentActualWork
已对工作分配执行的工作量。
AssignmentActualOvertimeWork
已对工作分配执行的实际超时工作量。
AssignmentMaterialWork
为材料资源计划的总工作时间。
AssignmentMaterialActualWork
已通过使用材料资源执行的实际工作量,通常以计划的材料资源工作量的百分比表示。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
AssignmentModifiedDate
上次更新工作分配的日期和时间。

AssignmentBaselineTimephasedDataset

AssignmentBaselineTimephasedDataset 包含用于定义报告架构中工作分配比较基准时间phased数据的报告数据的属性。 它具有以下属性:

属性 说明
BaselineNumber
标识项目中的比较基准的整数。
AssignmentUID
工作分配的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
ProjectUID
与工作分配比较基准时间分段数据关联的项目的 GUID。
TaskUID
与工作分配比较基准时间分段数据关联的任务的 GUID。
AssignmentBaselineCost
工作分配的计划成本。
AssignmentBaselineWork
为工作分配安排的计划人-小时总数。
AssignmentBaselineMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineBudgetCost
工作分配的计划成本。
AssignmentBaselineBudgetWork
完成工作分配所需的计划时间总量。
AssignmentBaselineBudgetMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineModifiedDate
上次修改工作分配比较基准的日期和时间。
FiscalPeriodUID
财政周期的唯一标识符。
ResourceUID
资源的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。

Project数据中指定特定用户数据

从报告导出用户数据中定义的导出方法Project Online还会为作为报告架构一部分的每个项目创建八个文件。

同样,在从 Project Server 导出用户数据中定义的项目特定报告数据的查询将提供类似的输出。

此数据包括:

名称 说明
Reporting_AssignmentBaselineTimephased
工作分配 报告架构中项目的比较基准时间分期数据。
Reporting_AssignmentTimephased
来自报告架构的项目的工作分配时间相图数据。
Reporting_ProjectBaseline
Project报告架构中为项目创建比较基准数据。
Reporting_Tasks
Project架构中为项目创建任务数据。
Reporting_Assignments
报告架构中项目的分配资源数据。
Reporting_Resources
来自报告架构的项目的资源数据。
Reporting_TaskBaselineTimephased
报告架构中项目的任务比较基准时间分期数据。
Reporting_TaskTimephased
报告架构中项目的任务时间分期数据。

从文件导出Project Online,您将收到 json 文件格式的信息。 每个文件的名称都将以特定项目的项目名称和项目 ID 作为前缀。 例如,如果项目的项目名称为 Project1 且项目 ID 为 fffa21a1-baac-e711-9ee6-00166dac9e0b ,则上表中的第一个文件将命名为 Project1_fffa21a1-baac-e711-9ee6-00166dac9e0b_draft.xml

Reporting_AssignmentBaselineTimephased

Reporting_AssignmentBaselineTimephased属性,这些属性定义 ProjectData 服务中工作分配比较基准时间phased数据的报表数据。 它具有以下属性:

Object 说明
BaselineNumber
标识项目中的比较基准的整数。
AssignmentUID
工作分配的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
ProjectUID
与工作分配比较基准时间分段数据关联的项目的 GUID。
TaskUID
与工作分配比较基准时间分段数据关联的任务的 GUID。
AssignmentBaselineCost
工作分配的计划成本。
AssignmentBaselineWork
为工作分配安排的计划人-小时总数。
AssignmentBaselineMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineBudgetCost
工作分配的计划成本。
AssignmentBaselineBudgetWork
完成工作分配所需的计划时间总量。
AssignmentBaselineBudgetMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineModifiedDate
上次修改工作分配比较基准的日期和时间。
FiscalPeriodUID
财政周期的唯一标识符。
ResourceId
资源的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。

Reporting_AssignmentTimephased

Reporting_AssignmentTimephased属性,这些属性定义 ProjectData 服务中工作分配时间分列数据的报告数据。 它具有以下属性:

Object 说明
AssignmentUID
工作分配的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
ProjectUID
工作分配时间分项数据的项目的唯一标识符。
TaskUID
工作分配时间phased数据的任务的唯一标识符。
FiscalPeriodUID
财政周期的唯一标识符。
ResourceId
资源的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。
AssignmentRegularCost
已执行的常规、未超时工作分配工作的总成本,剩余的未超时工作除外。
AssignmentRegularWork
计划由分配给任务的资源执行的非加班工时的总数。
AssignmentRemainingCost
与通过特定任务的任何资源完成所有剩余计划工作相关联的成本。
AssignmentRemainingOvertimeCost
工作分配在日程中安排的剩余加班费用。
AssignmentRemainingOvertimeWork
工作分配上保留的加班工时量。
AssignmentRemainingRegularCost
完成工作分配的剩余常规、未超时工作将产生的费用。
AssignmentRemainingRegularWork
完成工作分配的常规、未超时工作仍需的时间量(如人时或人日)。
AssignmentRemainingWork
分配给任务的资源完成工作分配所需的时间量。
AssignmentCombinedWork
工作分配的工作(来自项目计划和资源计划)。
AssignmentActualRegularCost
已对工作分配执行的未超时工作的成本。
AssignmentActualRegularWork
已对工作分配执行的实际常规、未超时工作量。
AssignmentCost
工作分配的总成本,基于已产生的成本,为剩余工作计划的成本除外。
AssignmentOvertimeCost
工作分配的总超时成本,包括已执行的超时工作的成本,剩余超时工作的成本除外。
AssignmentActualCost
已对工作分配执行的工作产生的成本,以及任何其他关联成本。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentWork
为工作分配计划的时间总量,如人时或人日。
AssignmentOvertimeWork
工作分配的全部超时工作,包括已执行的超时工作,剩余超时工作除外。
AssignmentActualWork
已对工作分配执行的工作量。
AssignmentActualOvertimeWork
已对工作分配执行的实际超时工作量。
AssignmentMaterialWork
为材料资源计划的总工作时间。
AssignmentMaterialActualWork
已通过使用材料资源执行的实际工作量,通常以计划的材料资源工作量的百分比表示。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
AssignmentModifiedDate
上次更新工作分配的日期和时间。

Reporting_ProjectBaseline

Reporting_ProjectBaseline属性,这些属性定义 ProjectData 服务中的项目比较基准数据的报告数据。 它具有以下属性:

Object 说明
BaselineNumber
一个标识项目比较基准的数字。
AssignmentUid
工作分配的唯一标识符。
AssignmentType
工作分配类型。NormalAssignment=0、WorkOnlyAssignment=1、FixedCostAssignment=2、FixedCostWorkOnlyAssignment=3、EmptyAssignment=4、FixedCostGeneratedAssignment=100(在 RDS 传输过程中生成)、ResourcePlanAssignment=101。
AssignmentBaselineCost
工作分配的计划成本。
AssignmentBaselineWork
为工作分配安排的计划人-小时总数。
AssignmentBaselineMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineBudgetCost
工作分配的计划成本。
AssignmentBaselineBudgetWork
完成工作分配所需的计划时间总量。
AssignmentBaselineBudgetMaterialWork
要用于完成工作分配的供应品或其他可消耗品的计划单位数量。
AssignmentBaselineStartDate
工作分配的计划开始日期。
AssignmentBaselineFinishDate
工作分配的计划完成日期。
AssignmentBaselineModifiedDate
工作分配的计划完成日期。
AssignmentBaselineModifiedDate
上次修改工作分配比较基准的日期和时间。
ProjectUID
项目的唯一标识符。
TaskUID
任务的唯一标识符。
TaskBaselineCost
任务的总计划成本。
TaskBaselineFixedCost
比较基准中计划的一组任务成本,不管任务工期或资源所完成的工时如何,这些成本都保持不变。
TaskBaselineWork
任务的比较基准预测中计划的总时间量。
TaskBaselineBudgetCost
比较基准中计划的预算工时量的成本。
TaskBaselineBudgetWork
比较基准中计划的预算工时量。
TaskBaselineStartDate
计划的任务开始日期和时间。
TaskBaselineFinishDate
任务的计划完成日期。
TaskBaselineDeliverableStartDate
任务的已发布交付成果的开始日期和时间。
TaskBaselineDeliverableFinishDate
比较基准中计划的任务的已发布可交付结果完成日期和时间。
TaskBaselineDuration
完成任务所需的估计时间量。
TaskBaselineStartDateString
包含计划的任务开始日期和时间的字符串。
TaskBaselineFinishDateString
包含计划的任务完成日期和时间的字符串。
TaskBaselineDurationString
包含计划的任务工期的字符串。
TaskBaselineModifiedDate
上次更新任务的日期和时间。

Reporting_Tasks

Reporting_ProjectTasks属性,这些属性定义 ProjectData 服务中的项目任务数据的报告数据。 它具有以下属性:

属性 说明
TaskUID
任务的唯一标识符。
TaskParentUID
父任务的唯一标识符。
ProjectUID
任务所属的项目的唯一标识符。
FixedCostAssignmentUID
网站PWA网站 ID。
TaskName
任务的唯一标识符。
TaskOutlineLevel
任务的大纲级别。
TaskOutlineNumber
任务的大纲编号。
TaskIndex
本地项目中的任务数。
TaskIsProjectSummary
该任务是否是项目摘要任务。
TaskIsOverallocated
获取一个值,该值指示任务是否被整体分配。
TaskIsMilestone
任务是否是里程碑。
TaskIsCritical
获取一个值,该值指示任务的时间是否关键或时间中是否可以有可宽延时间。
TaskIsSummary
该任务是否是摘要任务。
TaskStatusManagerUID
任务状态管理器的唯一标识符。
TaskFixedCost
任务的固定成本。
TaskActualFixedCost
任务的实际固定成本。
TaskCost
任务的计划或计划成本。
TaskOvertimeCost
任务的实际和剩余加班成本的总和。
TaskActualCost
任务的实际成本。
TaskActualOvertimeCost
任务的实际加班成本。
TaskWork
任务的计划工作量。
TaskOvertimeWork
为任务安排的加班工时量。
TaskActualWork
任务的实际工时。
TaskActualOvertimeWork
任务的实际加班工时。
TaskDurationVariance
任务的比较基准工期与任务的总工期或当前估计工期之间的差。
TaskStartVariance
任务开始日期与比较基准开始日期的方差,以分钟 x 1000 表示。
TaskFinishVariance
任务完成日期与比较基准完成日期的方差(以分钟 x 1000 表示)。
TaskTotalSlack
可宽延的总时间量。
TaskFreeSlack
可用可宽延时间量。
TaskDuration
任务的计划工期。
TaskActualDuration
任务的实际工期。
TaskStartDate
任务的计划开始日期。
TaskFinishDate
任务的计划完成日期。
TaskDeliverableStartDate
任务的已发布交付成果的开始日期和时间。
TaskDeliverableFinishDate
任务的已发布交付成果的完成日期和时间。
TaskActualStartDate
任务开始的日期。
TaskActualFinishDate
任务的完成日期。
TaskPercentCompleted
已完成的任务工期的百分比。
TaskPercentWorkCompleted
任务已完成的百分比。
TaskPhysicalPercentCompleted
由经理输入的完成Project百分比。 这可用于计算 BCWP 项目中使用的工作的预算 (成本) 。
TaskACWP
到目前为止,对任务执行的实际工时成本。
TaskBCWP
到目前为止,对任务执行的工作的预算成本。
TaskBCWS
为任务计划的工作的预算成本。
TaskLevelingDelay
由任务资源进行资源管理
TaskPriority
任务优先级从 0 到 1000。
TaskSPI
显示已执行工作的预算成本与 BCWP/BCWS (计划工作的预算成本) 。
TaskTCPI
自任务状态日期起,完成的剩余工作与要花费的资金的比率 (完成业绩指数) 。
TaskVAC
完成差异。
TaskDeadline
应完成任务的目标日期和时间。
TaskDurationIsEstimated
是否已估计任务的比较基准工期。
TaskEAC
任务估计完成时间是基于到状态日期为止的绩效的任务的预期总成本。
TaskIsEffortDriven
任务是否是投入比导向的。
TaskIsExternal
任务是否是外部任务。
TaskIsRecurring
该任务是否是定期任务。
TaskCostVariance
获取任务的资源的当前进度和比较基准计划进度之间的成本差异。
TaskCV
挣值成本差异 - 显示它应具有的成本与在状态日期之前实现当前完成级别的实际成本之间的差值。
TaskCPI
显示到项目状态 (,) 已执行工时的实际成本之间的预算成本或比较基准值。
TaskEarlyFinish
任务的提前完成日期。
TaskEarlyStart
任务的早期开始日期。
TaskLateFinish
任务的延迟完成日期。
TaskLateStart
任务的晚开始日期。
TaskSV
任务的当前进度和比较基准计划之间的成本差异。
TaskWorkVariance
比较基准任务工作的任务差异为分钟数 x 1000。
TaskIgnoresResourceCalendar
任务是否忽略资源日历。
TaskClientUniqueId
任务的唯一 ID,如Project Professional。
TaskIsMarked
如此 如果任务标记为标识或进一步操作。
TaskWBS
工作分解结构 (WBS) 任务的代码。
TaskCreatedDate
任务的创建日期。
TaskModifiedDate
上次更新任务的日期。
TaskBudgetCost
用于比较预算成本与计划成本或实际成本。
TaskBudgetWork
任务的计划工作。
TaskResourcePlanWork
针对资源计划中所有资源的任务安排的时间。 如果计划工作来自资源计划,则此字段用于避免重复计数。
TaskHyperLinkFriendlyName
显示与任务关联的超链接的标题或说明性文本。
TaskHyperLinkAddress
与任务关联的超链接。
TaskHyperLinkSubAddress
任务超链接的子地址。
TaskStartDateString
任务开始日期和时间的字符串值。
TaskFinishDateString
任务完成日期和时间的字符串值。
TaskDurationString
任务工期的字符串值。
TaskIsManuallyScheduled
任务所属的项目的唯一标识符。
TaskIsActive
如果任务当前处于活动状态。
CustomFields
任务中使用的自定义域。

如果任务包含 CustomField 对象,它将具有以下属性:

属性 说明
CustomFieldId
自定义域的唯一标识符。
CustomFieldName
资源的名称。
TaskId
使用客户域的任务的唯一标识符。
CustomFieldValue
自定义域的值。

Reporting_Assignments

Reporting_Assignments属性,这些属性定义 ProjectData 服务中工作分配的报告数据。 它具有以下属性:

Object 说明
AssignmentUID
工作分配的唯一标识符。
ProjectUID
工作分配的项目的唯一标识符。
ResourceUID
工作分配的资源的唯一标识符。
TaskUID
工作分配的任务的唯一标识符。
ResourceOwnerUID
资源所有者的唯一标识符。
AssignmentCost
工作分配的总成本,基于已产生的成本,为剩余工作计划的成本除外。
AssignmentOvertimeCost
工作分配的总超时成本,包括已执行的超时工作的成本,剩余超时工作的成本除外。
AssignmentActualCost
已对工作分配执行的工作产生的成本,以及任何其他关联成本。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentWork
为工作分配计划的时间总量,如人时或人日。
AssignmentOvertimeWork
工作分配的全部超时工作,包括已执行的超时工作,剩余超时工作除外。
AssignmentActualWork
已对工作分配执行的工作量。
AssignmentActualOvertimeWork
已对工作分配执行的实际超时工作量。
AssignmentMaterialWork
为材料资源计划的总工作时间。
AssignmentMaterialActualWork
已通过使用材料资源执行的实际工作量,通常以计划的材料资源工作量的百分比表示。
AssignmentPercentWorkCompleted
已完成的工作的百分比。
AssignmentStartDate
计划资源开始工作分配的日期。
AssignmentFinishDate
计划资源完成工作分配的日期。
AssignmentActualStartDate
资源开始工作分配的日期。
AssignmentActualFinishDate
资源完成工作分配的日期。
AssignmentDelay
资源在开始工作分配之前等待的时间量。
AssignmentStartVariance
工作分配开始时的差异。
AssignmentFinishVariance
工作分配完成时间的差异。
AssignmentACWP
工作分配所执行工时的实际成本。
AssignmentBCWP
工作分配的工时的预算成本 (挣值) 。
AssignmentBCWS
工作分配计划工时的预算成本 (计划值) 。
AssignmentBookingID
工作分配预订 GUID。
AssignmentBookingName
工作分配预定 (提交或建议的) 。
AssignmentType
工作分配的类型。 NormalAssignment=0、WorkOnlyAssignment=1、FixedCostAssignment=2、FixedCostWorkOnlyAssignment=3、EmptyAssignment=4、FixedCostGeneratedAssignment=100(在 RDS 传输过程中生成)、ResourcePlanAssignment=101。
TypeName
工作分配类型的名称。
AssignmentResourceType
与工作分配关联的资源的类型。 请参阅 类型枚举
R.TypeName
IsPublic
如此 如果该项已发布,以便团队成员可以看到它。
AssignmentIsPublished
如此 如果发布工作分配。
AssignmentCostVariance
比较基准成本和总成本之间的差。
AssignmentWorkVariance
比较基准工作与当前计划工作的区别。
AssignmentCV
挣值成本差异。
AssignmentSV
挣值日程差异。
AssignmentVAC
完成差异。
AssignmentIsOverallocated
如此 如果任何分配的资源是整体分配。
AssignmentPeakUnits
为任务分配资源的最大单位数。
AssignmentCreatedDate
创建工作分配的日期和时间。
AssignmentModifiedDate
上次更新工作分配的日期和时间。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
TimesheetClassUID
时间表类的 GUID。

如果任务包含 CustomField 对象,它将具有以下属性:

属性 说明
CustomFieldId
自定义域的唯一标识符。
CustomFieldName
资源的名称。
PrimaryCustomFieldId
作为该自定义域的子 (Task 或 Resource 类型) 主自定义域的 ID。
PrimaryCustomFieldName
作为该自定义域的子 (Task 或 Resource) 主自定义域的名称。
AssignmentRolldown
此工作分配的值是否从主自定义域向下滚动。 如果是这样,则值与对应的主自定义域的值相同,除非工作分配自定义字段中有 ovverriden
AssignmentId
此自定义域所属的工作分配 ID。
CustomFieldValue
自定义域的值。

Reporting_Resources

Reporting_Resources属性,这些属性定义 ProjectData 服务中资源的报表数据。 它具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
ResourceStandardRate
资源的标准费率。
ResourceOvertimeRate
资源的加班费率。
ResourceStatusUID
资源状态的 GUID。
ResourceStatusName
资源状态的本地化名称。 Status 包括未分配的资源、本地资源、未知资源和Enterprise资源。 项目上的大多数资源都有Enterprise活动状态值。
ResourceCode
包含要作为资源信息的一部分输入的任何代码、缩写或数字。
ResourceCostPerUse
每次使用工作资源所产生的成本。
ResourceEmailAddress
资源的电子邮件地址。
ResourceInitials
资源的缩写。
ResourceMaterialLabel
"材料标签"字段包含您为材料资源输入的度量单位,例如,箱、框或三次方箱。 然后,此标签与材料资源的工作分配单位(例如,八个八个箱或 22 个方框)结合使用。
ResourceType
资源类型(例如,企业、本地、Project Server、材料或泛型)。 有关 值,请参阅 ResourceType 枚举。
TypeName
资源类型的名称。
ResourceGroup
"组"字段包含资源所属的组的名称。
ResourceMaxUnits
当前时段内可用于完成任务的资源的最大容量(百分比或单位)。
ResourceBookingType
资源预订类型:已建议或已提交。
ResourceTimesheetManagerUID
给定资源的时间表管理者。
ResourceEarliestAvailableFrom
资源可用于完成特定任务的最早日期。
ResourceLatestAvailableTo
上次资源可用的日期。
ResourceCanLevel
如果可执行资源调配,则为 True。
ResourceHyperlink
为 Project Web Access 的“编辑用户”页中的资源指定的 URL。
ResourceHyperlinkHref
为 Project Web Access 的“编辑用户”页中指定的资源超链接显示的文本。
ResourceNTAccount
资源的 Windows 帐户名。
ResourceIsActive
指定创建资源时处于活动状态的项目版本。 此字段供数据库缓存内部Project使用。
ResourceIsGeneric
如此 如果资源是通用的。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceBaseCalendar
资源的基准日历。
ResourceWorkgroup
代表资源的团队协作方法的数值。
ResourceClientUniqueId
在本地项目中打开时,本地项目中的资源的唯一 ID Project Professional。
ResourceCostCenter
用于资源成本核算的用户定义的代码。
ResourceCreatedRevisionCounter
指定创建资源时处于活动状态的项目版本。 此字段供数据库缓存内部Project使用。
ResourceModifiedRevisionCounter
资源修改次数的计数。
ResourceCreatedDate
在项目中创建资源的日期和时间。
ResourceModifiedDate
上次修改资源相关信息的日期。
ResourceRequiresEngagements
如此 如果资源只能请求通过参与请求。
LCID
资源的语言代码 ID。
UserClaimsAccount
用户的登录名。

Reporting_TaskBaselineTimephased

Reporting_TaskBaselineTimephased属性,这些属性定义 ProjectData 服务中任务比较基准时间phased数据的报表数据。 它具有以下属性:

Object 说明
BaselineNumber
一个标识项目比较基准的数字。
ProjectUID
项目的唯一标识符。
TaskUID
任务的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
TaskBaselineCost
某项任务的总计划成本。比较基准成本也称作挣值的完成时预算 (BAC)。
TaskBaselineFixedCost
比较基准中计划的一组任务成本,不管任务工期或资源所完成的工时如何,这些成本都保持不变。
TaskBaselineWork
比较基准预测中为任务计划的总计划小时数。
TaskBaselineBudgetCost
有关任务的计划的预算工时量的成本。
TaskBaselineBudgetWork
有关任务的计划的预算工时量。
TaskBaselineModifiedDate
上次更新任务的日期和时间。
FiscalPeriodUID
财政周期的唯一标识符。
TaskName
任务的名称。
ProjectName
项目的名称。

Reporting_TaskTimephased

Reporting_TaskTimephased属性,这些属性定义 ProjectData 服务中任务时间分列数据的报告数据。 它具有以下属性:

属性 说明
TaskID
任务的唯一标识符。
TimeByDay
在日程表中标识某天的主键。粒度仅以天为单位。
FiscalPeriodUID
财政周期的标识符。
ProjectUID
项目的唯一标识符。
TaskIsActive
如果任务处于活动状态,则为 True。
TaskIsProjectSummary
如此 如果任务为项目摘要任务。
TaskCost
任务的总计划成本。
TaskActualCost
已由一项任务的所有资源执行的工作的发生成本,以及任何其他记录的成本。
TaskWork
为任务的所有已分配资源安排的总时间量。
TaskOvertimeWork
预计由分配给任务的所有资源执行的加班工时量。
TaskActualWork
已由一项任务的所有资源执行的实际工作,通常表示为完成百分比。
TaskBudgetCost
任务的计划成本。
TaskBudgetWork
任务的计划工作。
TaskResourcePlanWork
为资源计划中的任务安排的总时间。
TaskModifiedDate
上次修改任务的日期和时间。
TaskName
任务的名称。
ProjectName
项目的名称。

Project XML 文件

导出用户数据中定义的方法Project Online每个用户项目提供两个项目特定的文件,但保存为.xml格式。 对于每个项目,.xml两个文件:

  • <ProjectName>_<ProjectID>_draft.xml:草稿架构中的项目文件保存为.XML格式。

  • <ProjectName>_<ProjectID>_published.xml:已发布架构中的项目文件保存为.XML格式。

请参阅Project XML 数据交换架构参考,Project这些文件中包含的 XML 数据。

Project元数据文件

从项目导出用户数据中定义Project Online还将提供三个特定于项目的文件,这些文件提供有关每个项目的元数据。 您会收到以下每个架构中的一个:

Project架构中的元数据文件

项目的Project元数据文件将具有以下属性:

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectOwnerResourceUID
项目所有者的资源 GUID。
ProjectManagerName
项目经理的姓名。
ProjectType
表示项目的类型的枚举值。
ProjectStartDate
项目开始日期和时间。
ProjectFinishDate
项目的计划完成日期和时间。
ProjectStatusDate
项目的状态日期和时间。
ProjectWorkspaceInternalHRef
项目网站的 URL。
ProjectWbsIsStale
如此 如果工作分解结构 (大纲层次结构) 不是最新的。
ProjectEarnedValueIsStale
如果挣值字段过期,则为 True。
ProjectRollupsAreStale
如此 如果摘要任务数据已过期。
ProjectHierarchyNotSynchronized
主项目 - 子项目层次结构不同步。
ProjectCalculationsAreStale
如果项目计划计算不是最新的,则为 True。
ProjectGhostTaskAreStale
如此 如果幻像任务已过期。 幻像任务是跨项目链接的占位符。
ProjectCurrency
项目货币字符代码。
ProjectCategoryName
项目类别的名称。
ProjectCompanyName
项目的公司的名称。
ProjectKeywords
项目的关键字。
ProjectSubject
项目的主题。
ProjectTitle
项目的名称。
ProjectVisibilityMode
这是否从任务SharePoint创建。
ResourcePlanUtilizationType
表示资源计划的利用率类型的值。
ResourcePlanUtilizationDate
使用资源计划的开始日期和时间。
ProjectDescription
项目的说明。
EnterpriseProjectTypeName
企业项目类型的名称。
ProjectCreatedDate
项目的创建日期。
ProjectModifiedDate
上次修改项目的日期和时间。
ProjectCalendarDuration
项目中所有任务的活动工作时间总长(基于“项目信息”对话框中指定的项目日历)。
ProjectIdentifier
项目的可读标识符。 此标识符在 EPT 中配置。
ProjectLastPublishedDate
上次发布日期

项目可以具有 CustomFields 对象的集合,并具有以下属性:

属性 说明
CustomFieldValueUID
自定义域值的唯一标识符。
CustomFieldTypeUID
自定义字段类型的唯一标识符。
CustomFieldName
自定义域的名称。
ResourceUID
资源的唯一标识符。
CFValue
自定义域值。

Project草稿架构中的元数据文件

草稿Project中项目的元数据文件将具有以下属性:

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectActualCost
在项目上已完成的工时所产生的成本。
ProjectCategoryName
项目类别的名称。
ProjectCompanyName
项目的公司的名称。
ProjectCritcalSlackLimit
在将任务标记为关键任务之前,任务Project的天数。
ProjectCurrencyDigits
货币值中的小数位数。
ProjectCurrencyPosition
货币符号相对于货币值的放置。
ProjectCurrencySymbol
项目货币符号。
ProjectCurrencyCode
ISO 4217 中定义的项目的货币代码。
ProjectIsNewTasksEffortDriven
指定新任务是否是投入比导向的。
ProjectCurrentDate
项目的当前日期。
ProjectDefaultFinishTime
所有新任务的默认完成时间。
ProjectDefaultFixedCostAccrual
一个值,指示要用于新任务的默认固定成本累算方法。
ProjectMinutesPerDay
每天的默认分钟数。
ProjectMinutesPerWeek
每周的默认分钟数。
ProjectDefaultOvertimeRate
本地资源的默认加班费率。
ProjectDefaultStandardRate
本地资源的默认标准费率。
ProjectDefaultStartTime
所有新任务的默认开始时间。
ProjectDefaultTaskType
项目中所有任务的默认类型。
ProjectDurationFormat
工期的默认格式。
ProjectFinishDate
项目的计划完成日期和时间。
ProjectTasksHonorConstraints
指示是否Project限制日期来计划任务。
ProjectKeywords
项目的关键字。
ProjectLastSavedDate
上次保存项目的日期。
ProjectManagerName
项目经理的姓名。
ProjectMultipleCriticalPaths
指示项目Project每个独立任务网络是否计算并显示关键路径。
ProjectPoolAttachedTo
与此项目共享资源的项目的名称。
ProjectCreatedDate
项目的创建日期。
ProjectIsResourcePool
指示是否将项目用作资源库。
ProjectScheduledFromStart
指示是否从开始日期或完成日期排定项目日程。
ProjectSplitTasksInProgress
指示在任务名单或报告进度提前时是否允许避开剩余工期和工作。
ProjectSpreadActualCostsToStatusDate
指示实际成本是否分布到状态日期。
ProjectSpreadPercentCompleteToStatus
指示完成百分比是否分布到状态日期。
ProjectStartDate
项目开始日期和时间。
ProjectStatusDate
项目的状态日期和时间。
ProjectSubject
项目的主题。
ProjectTitle
项目的标题。
ProjectCalculateActualCosts
指示Project自动计算实际成本。
ProjectWorkEntryFormat
项目中所有工作持续时间的默认格式。
ProjectCalculatesSubTasksAsSummary
指示是否Project作为摘要任务计算子任务。
ProjectDaysPerMonth
每月的默认工作天数。
ProjectDefaultEstimatedDuration
一个值,指示新任务是否具有估计工期。
ProjectShowEstimatedDurations
一个值,指示是否在任务的估计工期后显示问号。
ProjectExpandTimephased
指示在Project数据库时,是否以可读或二进制格式保存时间压缩数据。
ProjectExternalEdited
指示项目是否在外部编辑。
ProjectReadCount
指示以只读状态打开一个或多个表的用户数。
ProjectType
表示项目的类型的枚举值。
ProjectCheckedOutBy
签出项目的用户的名称。
ProjectCheckOutDate
项目签出日期。
ProjectPath
项目路径。
ProjectActualsSyncProtectedActuals
一个值,指示项目实际值是否与受保护的实际值同步。
ProjectIsAdministrative
指示项目是否是管理项目。
ProjectTimestamp
项目的时间戳。
ProjectDescription
项目的说明。
ProjectLocalPath
项目本地路径。
ProjectWebPath
项目 Web 路径。
ProjectOwnerUID
项目所有者的 GUID。
ProjectDataSourceNameID
项目数据源名称的标识符。
ProjectDelegateAllowed
指示是否允许项目委托。
ProjectIsNonWorking
指示项目是否非工作。
ProjectScope
项目范围。
ProjectIsConsolidatedProject
指示它是合并的项目。
ProjectResourceCanDecline
指示资源能否拒绝。
ProjectTrackingMode
项目中所有工作分配的默认跟踪方法。
ProjectLastPublishedDate
最后一个项目发布的日期。
LegacyProjectType
旧版项目类型。
ProjectOptionDefaultStartTime
工作天的默认开始时间。
ProjectOptionDefaultFinishTime
工作天的默认结束时间。
ProjectSiteName
项目网站的名称。
ProjectSiteServerUID
项目网站的服务器 ID。
IssueListName
项目问题列表的名称。
RiskListName
项目风险列表的名称。
TotalDocumentCount
项目的文档计数。
ProjectActiveIssueCount
项目的活动问题计数。
ProjectActiveRiskCount
项目的活动风险计数。
ProjectAdminRoleId
项目管理员角色的标识符。
ProjectManagerRoleId
项目经理角色的标识符。
ProjectTeamMemberRoleId
项目团队成员角色的标识符。
ProjectReaderRoleId
项目读取者角色的标识符。
ProjectProposalWorkflowInstanceId
项目工作流实例的标识符。
ProjectIsAdminProjectLegacy
指示项目是否是管理项目。
ProjectCalendarId
项目使用的日历的 ID。
ProjectClientVersionNumber
项目的客户端版本。
ProjectVersion
项目的版本。
ProjectProgramUID
项目程序的标识符。
ProjectSessionUID
项目会话的标识符。
ProjectSessionDescription
项目会话描述符。
ProjectIsDeleted
指示是否删除项目。
ProjectBaselineCalendarId
项目比较基准日历的标识符。
ProjectWBSPrefix
工作分解结构前缀。
ProjectNewTasksStartOnCurrentDate
一个值,指示新任务是否从当前日期开始。
ProjectIsNewTasksManual
一个值,指示是否手动计划新任务。
ProjectSummaryTaskId
项目摘要任务的任务 ID。
ProjectModifiedDate
上次修改项目的日期和时间。
SharepointIdeaListWebId
创意列表SharePoint Web ID。
SharepointIdeaListId
创意列表SharePoint列表 ID。
SharepointIdeaItemId
创意列表SharePoint列表项 ID。
ProjectVisibilityMode
指定是否从任务列表SharePoint项目网站。
ProjectIsProjectSiteRemoved
指定是否删除了项目网站。
ProjectUtilizationType
表示项目的利用率类型的值。
ProjectUtilizationDate
使用项目的开始日期和时间。
ProjectIdentifier
项目的可读标识符。 此标识符在 EPT 中配置。

Project已发布架构中的元数据文件

已发布Project中项目的元数据文件将具有以下属性:

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectActualCost
在项目上已完成的工时所产生的成本。
ProjectCategoryName
项目类别的名称。
ProjectCompanyName
项目的公司的名称。
ProjectCritcalSlackLimit
在将任务标记为关键任务之前,任务Project的天数。
ProjectCurrencyDigits
货币值中的小数位数。
ProjectCurrencyPosition
货币符号相对于货币值的放置。
ProjectCurrencySymbol
项目货币符号。
ProjectCurrencyCode
ISO 4217 中定义的项目的货币代码。
ProjectIsNewTasksEffortDriven
指定新任务是否是投入比导向的。
ProjectCurrentDate
项目的当前日期。
ProjectDefaultFinishTime
所有新任务的默认完成时间。
ProjectDefaultFixedCostAccrual
一个值,指示要用于新任务的默认固定成本累算方法。
ProjectMinutesPerDay
每天的默认分钟数。
ProjectMinutesPerWeek
每周的默认分钟数。
ProjectDefaultOvertimeRate
本地资源的默认加班费率。
ProjectDefaultStandardRate
本地资源的默认标准费率。
ProjectDefaultStartTime
所有新任务的默认开始时间。
ProjectDefaultTaskType
项目中所有任务的默认类型。
ProjectDurationFormat
工期的默认格式。
ProjectFinishDate
项目的计划完成日期和时间。
ProjectTasksHonorConstraints
指示是否Project限制日期来计划任务。
ProjectKeywords
项目的关键字。
ProjectLastSavedDate
上次保存项目的日期。
ProjectManagerName
项目经理的姓名。
ProjectMultipleCriticalPaths
指示项目Project每个独立任务网络是否计算并显示关键路径。
ProjectPoolAttachedTo
与此项目共享资源的项目的名称。
ProjectCreatedDate
项目的创建日期。
ProjectIsResourcePool
指示是否将项目用作资源库。
ProjectScheduledFromStart
指示是否从开始日期或完成日期排定项目日程。
ProjectSplitTasksInProgress
指示在任务名单或报告进度提前时是否允许避开剩余工期和工作。
ProjectSpreadActualCostsToStatusDate
指示实际成本是否分布到状态日期。
ProjectSpreadPercentCompleteToStatus
指示完成百分比是否分布到状态日期。
ProjectStartDate
项目开始日期和时间。
ProjectStatusDate
项目的状态日期和时间。
ProjectSubject
项目的主题。
ProjectTitle
项目的标题。
ProjectCalculateActualCosts
指示Project自动计算实际成本。
ProjectWorkEntryFormat
项目中所有工作持续时间的默认格式。
ProjectCalculatesSubTasksAsSummary
指示是否Project作为摘要任务计算子任务。
ProjectDaysPerMonth
每月的默认工作天数。
ProjectDefaultEstimatedDuration
一个值,指示新任务是否具有估计工期。
ProjectShowEstimatedDurations
一个值,指示是否在任务的估计工期后显示问号。
ProjectExpandTimephased
指示在Project数据库时,是否以可读或二进制格式保存时间压缩数据。
ProjectExternalEdited
指示项目是否在外部编辑。
ProjectReadCount
指示以只读状态打开一个或多个表的用户数。
ProjectType
表示项目的类型的枚举值。
ProjectCheckedOutBy
签出项目的用户的名称。
ProjectCheckOutDate
项目签出日期。
ProjectPath
项目路径。
ProjectActualsSyncProtectedActuals
一个值,指示项目实际值是否与受保护的实际值同步。
ProjectIsAdministrative
指示项目是否是管理项目。
ProjectTimestamp
项目的时间戳。
ProjectDescription
项目的说明。
ProjectLocalPath
项目本地路径。
ProjectWebPath
项目 Web 路径。
ProjectOwnerUID
项目所有者的 GUID。
ProjectDataSourceNameID
项目数据源名称的标识符。
ProjectDelegateAllowed
指示是否允许项目委托。
ProjectIsNonWorking
指示项目是否非工作。
ProjectScope
项目范围。
ProjectIsConsolidatedProject
指示它是合并的项目。
ProjectResourceCanDecline
指示资源能否拒绝。
ProjectTrackingMode
项目中所有工作分配的默认跟踪方法。
ProjectLastPublishedDate
最后一个项目发布的日期。
LegacyProjectType
旧版项目类型。
ProjectOptionDefaultStartTime
工作天的默认开始时间。
ProjectOptionDefaultFinishTime
工作天的默认结束时间。
ProjectSiteName
项目网站的名称。
ProjectSiteServerUID
项目网站的服务器 ID。
IssueListName
项目问题列表的名称。
RiskListName
项目风险列表的名称。
TotalDocumentCount
项目的文档计数。
ProjectActiveIssueCount
项目的活动问题计数。
ProjectActiveRiskCount
项目的活动风险计数。
ProjectAdminRoleId
项目管理员角色的标识符。
ProjectManagerRoleId
项目经理角色的标识符。
ProjectTeamMemberRoleId
项目团队成员角色的标识符。
ProjectReaderRoleId
项目读取者角色的标识符。
ProjectProposalWorkflowInstanceId
项目工作流实例的标识符。
ProjectIsAdminProjectLegacy
指示项目是否是管理项目。
ProjectCalendarId
项目使用的日历的 ID。
ProjectClientVersionNumber
项目的客户端版本。
ProjectVersion
项目的版本。
ProjectProgramUID
项目程序的标识符。
ProjectSessionUID
项目会话的标识符。
ProjectSessionDescription
项目会话描述符。
ProjectIsDeleted
指示是否删除项目。
ProjectBaselineCalendarId
项目比较基准日历的标识符。
ProjectWBSPrefix
项目工作分解前缀。
ProjectNewTasksStartOnCurrentDate
一个值,指示新任务是否从当前日期开始。
ProjectIsNewTasksManual
一个值,指示是否手动计划新任务。
ProjectSummaryTaskId
项目摘要任务的任务 ID。
ProjectModifiedDate
上次修改项目的日期和时间。
SharepointIdeaListWebId
创意列表SharePoint Web ID。
SharepointIdeaListId
创意列表SharePoint列表 ID。
SharepointIdeaItemId
创意列表SharePoint列表项 ID。
ProjectVisibilityMode
指定是否从任务列表SharePoint项目网站。
ProjectIsProjectSiteRemoved
指定是否删除了项目网站。
ProjectUtilizationType
表示资源计划的利用率类型的值。
ProjectUtilizationDate
使用项目的开始日期和时间。
ProjectIdentifier
项目的可读标识符。 此标识符在 EPT 中配置。
ProjectPublishedReportingTimephasedMode
报告中时间分步数据的同步模式。
ProjectPublishedReportingTimephasedFirstDayOfWeek
时间分步报告一周的第一天。
ProjectPublishedReportingTimephasedFirstWeekOfYear
用于时间分步报告的一年的第一周。
ProjectFiscalPeriodMaxModDate
财政周期最大修改日期。