Project Online 和 Project Server 导出数据定义

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

我们可以将你从 Project Online 和 Project Server 接收的用户数据输出分组为以下内容:

项目列表

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

  • 是项目所有者。

  • 在项目中将任务分配给他或她。

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

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

此数据包括:

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

对于这三个文件中的每一个文件,项目列表可能略有不同。 例如,用户可以保存项目而不发布,这意味着它将显示在“草稿项目”列表中,但不能显示在“已发布”或“报告”项目列表中。

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

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

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

特定于功能的数据

从Project Online导出用户数据中定义的导出方法会创建以下与功能相关的 .json 文件,用于在 Project Online 中使用的功能中检查特定用户的数据。 如果在该功能中找不到用户的数据,则相应的 .json 文件将为空。

通过 SQL 脚本从 Project Server 中导出用户数据 查询功能相关数据中定义的导出方法针对 Project Server 数据库运行。

Project Online 和 Project Server 的功能区域包括以下内容。 单击表中的特征名称可查看在导出有关用户的数据中可能会看到的对象和属性的简短定义。

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

AdminAudit

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

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

BusinessDrivers

BusinessDrivers 包含有关用户创建或修改的项目组合分析业务驱动因素的数据。 每个 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 包含用户创建或修改的项目组合分析的相关数据。 每个 Analysiss 对象将具有以下属性:

属性 说明
AnalysisID
分析的唯一标识符。
AnalysisName
分析的名称。
AnalysisDescription
分析的说明。
AnalysisType
分析类型。
PrioritizationType
分析 (业务驱动程序或自定义字段) 的优先级类型。
PrioritizationID
优先级的唯一标识符。
PrioritizationName
优先级的名称。
HardConstraintCustomFieldID
选定为主要成本约束的自定义字段的唯一标识符。
HardConstraintCustomFieldName
选择为主要成本约束的自定义字段的名称。
时间表
为分析选择的时间刻度:
0- 天
1- 周
2 个月
3- 季度
4 年
BookingType
指定资源是被视为已提交资源还是建议资源。
ModifiedByResourceID
上次修改分析的资源的唯一标识符。
ModifiedByResourceName
上次修改分析的资源的名称。
CreatedByResourceId
创建分析的资源的唯一标识符。
CreatedByResourceName
创建分析的资源的名称。
DepartmentId
部门的唯一标识符。
Departmentname
部门的名称。
FilterResourcesByDepartment
如果按部门筛选资源,则为 True。
FilterResourcesByRBS
如果按资源细分结构筛选的资源,则为 True。
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用于定义角色的自定义字段的名称。

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

属性 说明
AnalysisID
分析的唯一标识符。
ProjectId
项目的唯一标识符。
ProjectName
项目的名称。
AnalysisPriority
项目优先级。
AbsolutePriority
规范化项目优先级。
OriginalStartDate
项目的原始开始日期。
OriginalEndDate
项目的原始结束日期。
StartDate
项目的开始日期。
持续时间
项目的工期。
StartNoEarlierThan
项目启动时间不早于指定的日期。
FinishNoLaterThan
项目启动时间不晚于指定的日期。
已锁定
如果项目已锁定,则为 True。

对于优化器解决方案, 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 (或 ResourceName1)
资源的显示名称。
ResourceWorkgroup
代表资源的团队协作方法的数值。
ResourceCostCenter
用于资源成本核算的用户定义的代码。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceRequiresEngagement
如果只能通过预订请求资源,则为 True。
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
如果发布分配,则为 True。
AssignmentWorkVariance
工作分配工时与比较基准工时的差异(以分钟为单位 x 1000)。
AssignmentCostVariance
资源的成本和比较基准成本之间的差异。
AssignmentCV
挣值成本差异。
AssignmentSV
挣值计划差异。
AssignmentVAC
完成时的方差。
AssignmentIsOverallocated
如果过度分配任何资源,则其值为 True。
AssignmentPeakUnits
为任务分配资源的最大单位数。
AssignmentCreatedDate
创建工作分配的日期和时间。
AssignmentModifiedDate
上次更新工作分配的日期和时间。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialsWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
TimesheetClassUid
时间表类的 GUID。

资源

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

属性 说明
ResourceID
资源列表中的资源的 ID。
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
ResourceAccount
用户帐户。
UserClaimsAccount
使用 Project Online) 时,用户的声明帐户 (与 Office 365 帐户相同。
ResourceEmailAddress
资源的电子邮件地址。
ResourceEmailLanguage
用于资源电子邮件的语言代码。
ResourceIsOffline
如果资源处于脱机状态,则为 True。 此功能已弃用。
ResourceLastConnectDate
上次连接资源的时间。 此功能已弃用。
ResourcePhonetics
资源名称的拼音。 仅用于日语。
ResourceHasNotes
资源是否有注释 (值为 2)
ResourceCanBeLeveled
如果可执行资源调配,则为 True。
ResourceAccrueAt
如何针对资源累算成本。 (1=Start,2=End,3=按比例计算,4=无效) 。
ResourceAvailableFrom
在为当前时间段指定的单位,资源可用于工作的开始日期。
ResourceAvailableTo
资源可用于当前时间段指定单位的工作的结束日期。
ResourceStandardRate
资源的标准费率。
ResourceOvertimeRate
资源的加班费率。
ResourceMaxUnits
当前时段内可用于完成任务的资源的最大容量(百分比或单位)。
ResourceBaseCalendar
资源的基准日历。
ResourceHyperlinkFriendlyName
显示与资源关联的超链接的标题或解释性文本。
ResourceHyperlinkHref
包含与资源关联的超链接地址和超链接 SubAddress 字段的组合或串联。
ResourceInitials
资源的初始状态。
ResourceType
资源的类型。 有关值 ,请参阅 ResourceType 枚举
ResourceBookingType
资源预订类型:建议或已提交。
ResourceGroup
资源所属的组的名称。
ResourceCode
包含要作为资源信息的一部分输入的任何代码、缩写或数字。
ResourceCostPerUse
每次使用工作资源所产生的成本。
DefaultAssignmentOwner
资源的默认分配所有者。
DefaultAssignmentOwnerDisplayName
默认分配所有者的显示名称。
ResourceTimesheetManagerUID
给定资源的时间表管理器。
ResourceTimesheetManagerDisplayName
时间表管理器的显示名称。
ResourceCostCenter
资源的成本中心。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceRequiresEngagements
如果只能通过预订请求资源,则为 True。
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=Turtle,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
与指定分配关联的注释,并且以 RTF 格式存储。
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
如果在自动应用更新后发布项目,则为 True。
RuleTypeNewTaskAndAssignments
如果此规则应用于新任务或新分配类型的更新,则为 True;否则为 false。
RuleTypeDelegations
如此 如果此规则应用于委派 (重新分配) 类型的更新,否则为 false。
RuleTypeUpdateTasks
如果此规则应用于对任务分配进行的更新,则为 True;否则为 false。
RuleTypeDeletes
如此 如果此规则应用于类型删除分配的更新,否则为 false。
RuleConditionType
如果在此规则中进行了额外筛选,则此字段将具有以下值之一:None、Compare with fix string 或 Compare with Database Column。
Field1
筛选器的左侧
Field2
筛选器的右侧
Field1Name
用于审批规则中比较的字段。
Field2Name
用于审批规则中比较的字段。
AssignmentLastDelegationId
对此分配执行的最后一个委托。
运算符
运算符 (可以等于、不等于、小于、大于、小于或等于、大于或等于、大于或等于) 。
ValueType
筛选器 (右侧的类型可以是 string、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
project/resource/delagatee 的唯一标识符。
RuleListItemType
项的类型可以是项目、资源或委托。
RuleListItemName
RuleListItemName 项 (的名称可以是项目/资源/委托的名称,具体取决于 ruleListItemType) 。
CreatedDate
创建规则的日期。
ModDate
上次更新规则的日期。

安全性

安全性提供有关用户的安全数据。 仅当 PWA 站点使用 Project Server 权限模式时,它才会包含有关用户的数据。

其中包括:

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

  • GroupData:用户与之关联的项目安全组。

  • 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包含有关状态更新的数据,其中用户是提交者、分配所有者、状态管理员或 delagatee。 每个 Transactions 对象可能会看到以下属性:

属性 描述
TransactionUid
事务的唯一标识符。
状态
事务的状态。
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
如果任务过度分配,则为 True。
TaskOvertimeWork
为任务安排的加班工时量
TaskVAC
任务完成时的任务差异。
TaskRegularWork
按资源的标准费率收费的任务计划的时间量。
TaskTotalSlack
总的松散量。
TaskId
任务的唯一标识符。
TaskHasLinkedFields
如此 如果任务有链接域。
TaskIsMilestone
真 该任务是否为里程碑。
TaskIsCritical
如此 如果任务在关键链中。
TaskIsSummary
如此 如果任务为摘要任务。
TaskIsSubproject
如果任务是插入的项目,则为 True。
TaskIsMarked
指示是将任务标记为执行进一步操作还是标识某种类型。
TaskIgnoresResourceCalendar
如此 如果任务忽略资源日历。
TaskIsRolledUp
如果任务汇总,则为 True
TaskIsSubprojectScheduledFromFinish
获取一个值,该值指示此任务的子项目是否设置为从完成开始计划。
TaskBarIsHidden
如果在 Microsoft Office 项目中显示任务的 GANTT 条被隐藏,则为 True。
TaskIsRecurring
如此 如果任务是重复的。
TaskIsRecurringSummary
如此 如果任务是定期摘要任务。
TaskIsExternal
如此 如果任务是外部任务。
TaskIsEffortDriven
如此 如果任务是工作驱动。
TaskIsCollapsed
如此 如果任务在项目客户端中折叠显示。
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=按比例计算,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
用于调配。
TaskRTFNotes
与指定任务关联的且以 RTF 格式存储的注释。
TaskPhysicalPercentCompleted
项目经理输入的完成百分比值。
TaskEAC
“完成时的 EAC (估计) ”域根据状态日期之前的性能显示任务的预计总成本。 EAC 也称为在 FAC) 完成时 (预测。
TaskEarnedValueMethod
计算挣值的方法。 值为:0=完成百分比,1=物理完成百分比。
TaskTDModifyDate
上次修改任务时间分段数据的日期时间。
TaskOptIndex
获取任务列表中任务的项 ID。
TaskIsNull
指定任务是否未设置值。
TaskIsDeletedInProject
指示是否已从项目中删除任务。
TaskCostIsValid
获取或设置一个布尔值,该值指示当前字段是否为任务的关联成本。
TaskDeletedFlag
指示是否已删除任务。
TaskUpdatesConflict
如此 如果项目经理更新了此任务,并且更新可能与团队成员进行的更新冲突。
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=Turtle,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
由调配导致的延迟。
AssignmentCostRateTable
用于工作分配的成本费率表。
AssignmentMaterialRateFormat
指示在项目中表示投标的单位。
AssignmentUnits
工作分配的单位数。
AssignmentWork
工作分配的计划工时量。
AssignmentActualWork
工作分配实际产生的工时量。
AssignmentRegularWork
为工作分配安排的非加班工时量。
AssignmentRemainingWork
计划完成工作分配的剩余工时。
AssignmentCost
工作分配的预计或计划成本。
AssignmentActualCost
工作分配产生的实际成本。
AssignmentRemainingCost
完成工作分配的剩余预计成本。
AssignmentOvertimeWork
分配的计划加班工时。
AssignmentActualOvertimeWork
工作分配产生的实际加班工时量。
AssignmentRemainingOvertimeWork
计划完成工作分配的剩余加班工时。
AssignmentOvertimeCost
工作分配的实际加班成本。
AssignmentOvertimeCost1
工作分配的实际加班费和剩余加班成本的总和。
AssignmentRemainingOvertimeCost
完成工作分配的剩余预计加班成本。
AssignmentRTFNotes
表示与指定分配关联的且以 RTF 格式存储的注释。
AssignmentBookingType
指定分配的预订类型。 1 =Commited,2=Proposed。
AssignmentParentId
主要分配的唯一标识符。
AssignmentRemovedByResource
如此 如果团队成员删除此资源。
StatusManagerUid
状态管理器的唯一标识符。
StatusManagerName
状态管理器的名称。
DefaultAssignmentOwnerUid
默认分配所有者的唯一标识符。
DefaultAssignmentOwnerName
默认分配所有者的名称。
AssignmentLastWork
Project 中上次更新的计划工时。
AssignmentsComments
用户对分配的评论。
AssignmentNoteStatus
指示是否已为作业输入注释。
TaskIsSummary
指定任务是否为摘要任务。
AssignmentIsConfirmed
资源是否已接受其所有分配。
AssignmentIsConfirmed1
资源是否已接受其所有分配。
AssignmentUpdatedByManager
如此 如果工作分配已由项目经理更新。
AssignmentLockeByManager
如此 如果此分配不再接受来自团队成员的更新。
AssignmentCreatedByResourceId
分配创建者的资源 ID。
CreatorName
作业创建者的名称。
AssignmentCurrentTrackingMode
指示用于跟踪项目的当前方法。
0 - 无 (默认)
1 - 时间分段实际值
2 - 完成百分比跟踪
3 - 实际工时和剩余工时跟踪总数
AssignmentUpdatedTrackingMode
指示用于跟踪项目的更新方法:
0 - 无 (默认)
1 - 时间分段实际值
2 - 完成百分比跟踪
3 - 实际工时和剩余工时跟踪总数
AssignmentNeedUpdatesSubmitted
如此 如果有保存的更新从团队成员的工作分配。
AssignmentDeletedInProject
如果从项目中删除了工作分配,则为 True。
AssignmentUpdatesByResource
如此 如果工作分配已由团队成员更新。
AssignmentRequestsUpdates
指示团队资源是否已提交实际值。
AssignmentUpdatesAccepted
True 是针对已接受的分配所做的状态更新。
AssignmentActualsPending
如此 如果接受的更新正在等待应用于计划。
AssignmentIsDelegated
如此 如果分配是通过重新分配操作创建的。
AssignmentIsNew
如果为团队成员新建了工作分配,则其值为 True。
AssignmentUpdateStatus
指示工作分配的状态。
0 - 未由资源编辑。
1 - 由资源编辑,但尚未更新到项目经理。
AssignmentPercentWorkCompleted
工作分配已完成的工时量。
AssignmentActualOvertimeCost
已对工作分配执行的超时工作产生的成本。
AssignmentAssignedToExisting
指示资源是否使用“向任务分配自我”功能创建了新分配。
AssignmentTDModifyDate
工作分配时间分段数据的上次修改日期
AssignmentResumeDate
工作分配恢复的日期。
AssignmentStopDate
工作分配停止的日期。
AssignmentIsPublished
如此 如果分配已发布。
AssignmentDemandRequire
指示在使用资源替换向导时如何分配资源。
AssignmentIsCostValid
指示是否已批准与工作分配关联的成本。
AssignmentCostIsEdited
指示是否编辑了与此工作分配关联的成本。
AssignmentOtherType
指示工作分配的类型:
0 - 常规
1 - TaskOnlyWork
2 - FixedCosts
3 - FixedCostsAndTaskOnly
4 - RegularUnassigned
AssignmentUpdatesConflict
如果分配有冲突的更新,则为 True
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
分配的唯一标识符。
日期
工作开始的日期。
Work
为工作分配安排的工作单位。
OvertimeWork
为工作分配安排的加班工时单位。
ActualWork
为工作分配完成的实际工时单位。
ActualOvertimeWork
工作分配完成的实际加班工时单位。

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

属性 说明
CustomFieldUid
自定义字段的唯一标识符。
CustomFieldName
自定义字段的名称。
AssignmentUid
工作分配的唯一标识符。
类型
(自定义字段的类型可以是数字、文本、成本、工期、日期、假名、完成日期、开始日期等) 。
CustomFieldValue
自定义字段的值属性。
DurationFormat
如果类型为“duration”,则指定值的显示格式。
LookupTableUid
查找表的唯一标识符。
IndicatorValue
如果自定义字段的类型为“指示符”,则指定自定义字段的值。

TaskStatus_AssignmentsSubmitted

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

属性 描述
TaskUid
任务的唯一标识符。
TaskPublishedUid
状态报告的名称。
ProjectUid
任务所在的项目的唯一标识符。
ProjectName
任务所在的项目的名称。
TaskParentUid
父任务的唯一标识符。
TaskACWP
迄今为止对任务执行的实际工时成本。
TaskBCWP
迄今对任务执行的工时的预算成本。
TaskBCWS
为任务安排的工时的预算成本。
TaskDurationVariance
比较基准工期与总工期 (任务当前估计) 之间的差异。
TaskFinishVariance
任务完成日期与基线完成日期的差异(分钟 x 1000)。
TaskOutlineNumber
任务的大纲编号。
TaskStartVariance
任务开始时间差异是比较基准开始日期与当前计划的开始日期之差。
TaskIsOverallocated
如果任务过度分配,则为 True。
TaskOvertimeWork
为任务安排的加班工时量
TaskVAC
完成时的方差。
TaskRegularWork
为任务安排的非加班工时总数。
TaskTotalSlack
总的松散量。
TaskId
任务的唯一标识符。
TaskHasLinkedFields
如此 如果任务有链接域。
TaskIsMilestone
真 该任务是否为里程碑。
TaskIsCritical
如此 如果任务在关键链中。
TaskIsSummary
如此 如果任务为摘要任务。
TaskIsSubproject
如果任务是插入的项目,则为 True。
TaskIsMarked
指示是将任务标记为执行进一步操作还是标识某种类型。
TaskIgnoresResourceCalendar
如此 如果任务忽略资源日历。
TaskIsRolledUp
如果任务汇总,则为 True
TaskIsSubprojectScheduledFromFinish
获取一个值,该值指示此任务的子项目是否设置为从完成开始计划。
TaskBarIsHidden
如果在 Microsoft Office 项目中显示任务的 GANTT 条被隐藏,则为 True。
TaskIsRecurring
如此 如果任务是重复的。
TaskIsRecurringSummary
如此 如果任务是定期摘要任务。
TaskIsExternal
如此 如果任务是外部任务。
TaskIsEffortDriven
如此 如果任务是工作驱动。
TaskIsCollapsed
如此 如果任务在项目客户端中折叠显示。
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=按比例计算,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
用于调配。
TaskRTFNotes
与指定任务关联的且以 RTF 格式存储的注释。
TaskPhysicalPercentCompleted
项目经理输入的完成百分比值。
TaskEAC
根据状态日期的性能显示任务的预期总成本。 EAC 也称为在 FAC) 完成时 (预测。
TaskEarnedValueMethod
计算挣值的方法。 值为:0=完成百分比,1=物理完成百分比。
TaskTDModifyDate
上次修改任务时间分段数据的日期时间。
TaskTDModifyCounter
用于修改时间分段数据的计数器。
TaskStartOffset
任务开始的偏移量。
TaskReservedData
用于临时存储计算值。
TaskOptIndex
获取任务列表中任务的项 ID。
TaskSummaryProgressDate
仅限内部用户。
TaskIsNull
指定任务是否未设置值。
TaskIsDeletedInProject
指示是否已从项目中删除任务。
TaskCostIsValid
获取或设置一个布尔值,该值指示当前字段是否为任务的关联成本。
TaskDeletedFlag
指示是否已删除任务。
TaskUpdatesConflict
如果 ProjectManager 更新了此任务,并且更新可能与团队成员进行的更新冲突,则为 True。
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=Turtle,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
由调配导致的延迟。
AssignmentCostRateTable
用于工作分配的成本费率表。
AssignmentMaterialRateFormat
指示在项目中表示投标的单位。
AssignmentUnits
工作分配的单位数。
AssignmentWork
工作分配的计划工时量。
AssignmentActualWork
工作分配实际产生的工时量。
AssignmentRegularWork
为工作分配安排的非加班工时量。
AssignmentRemainingWork
计划完成工作分配的剩余工时。
AssignmentCost
工作分配的预计或计划成本。
AssignmentActualCost
工作分配产生的实际成本。
AssignmentRemainingCost
完成工作分配的剩余预计成本。
AssignmentOvertimeWork
分配的计划加班工时。
AssignmentActualOvertimeWork
工作分配产生的实际加班工时量。
AssignmentRemainingOvertimeWork
计划完成工作分配的剩余加班工时。
AssignmentOvertimeCost
工作分配的实际加班费和剩余加班成本的总和。
AssignmentRemainingOvertimeCost
完成工作分配的剩余预计加班成本。
AssignmentRTFNotes
表示与指定分配关联的且以 RTF 格式存储的注释。
AssignmentBookingType
指定分配的预订类型。 1 =Commited,2=Proposed。
AssignmentParentId
主要分配的唯一标识符。
AssignmentRemovedByResource
如此 如果团队成员删除此资源。
StatusManagerUid
状态管理器的唯一标识符。
StatusManagerName
状态管理器的名称。
DefaultAssignmentOwnerUid
默认分配所有者的唯一标识符。
DefaultAssignmentOwnerName
默认分配所有者的名称。
AssignmentLastWork
Project 中上次更新的计划工时。
AssignmentsComments
用户对分配的评论。
HistoryNotes
AssignmentNoteStatus
指示是否已为作业输入注释。
TaskIsSummary
指定任务是否为摘要任务。
AssignmentIsConfirmed
资源是否已接受其所有分配。
AssignmentUpdatedByManager
如此 如果工作分配已由项目经理更新。
AssignmentLockeByManager
如此 如果此分配不再接受来自团队成员的更新。
AssignmentCreatedByResourceId
分配创建者的资源 ID。
CreatorName
作业创建者的名称。
AssignmentCurrentTrackingMode
指示用于跟踪项目的当前方法:
0 - 无 (默认)
1 - 时间分段实际值
2 - 完成百分比跟踪
3 - 实际工时和剩余工时跟踪总数
AssignmentUpdatedTrackingMode
指示用于跟踪项目的更新方法:
0 - 无 (默认)
1 - 时间分段实际值
2 - 完成百分比跟踪
3 - 实际工时和剩余工时跟踪总数
AssignmentNeedUpdatesSubmitted
如此 如果有保存的更新从团队成员为此分配。
AssignmentDeletedInProject
如果从项目中删除了工作分配,则为 True。
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
工作分配时间分段数据的上次修改日期。
AssignmentResumeDate
工作分配恢复的日期。
AssignmentStopDate
工作分配停止的日期。
AssignmentIsPublished
如果发布分配,则为 True。
AssignmentDemandRequire
指示在使用资源替换向导时如何分配资源。
AssignmentIsCostValid
指示是否已批准与工作分配关联的成本。
AssignmentCostIsEdited
指示是否编辑了与此工作分配关联的成本。
AssignmentOtherType
指示工作分配的类型:
0 - 常规
1 - TaskOnlyWork
2 - FixedCosts
3 - FixedCostsAndTaskOnly
4 - RegularUnassigned
AssignmentUpdatesConflict
如果分配有冲突的更新,则为 True
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
分配的唯一标识符。
日期
工作开始的日期。
Work
为工作分配安排的工作单位。
OvertimeWork
为工作分配安排的加班工时单位。
ActualWork
为工作分配完成的实际工时单位。
ActualOvertimeWork
工作分配完成的实际加班工时单位。

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

属性 说明
CustomFieldUid
自定义字段的唯一标识符。
CustomFieldName
自定义字段的名称。
AssignmentUid
工作分配的唯一标识符。
类型
(自定义字段的类型可以是数字、文本、成本、工期、日期、假名、完成日期、开始日期等) 。
CustomFieldValue
自定义字段的值属性。
DurationFormat
如果类型为“duration”,则指定值的显示格式。
LookupTableUid
查找表的唯一标识符。
IndicatorValue
如果自定义字段的类型为“指示符”,则指定自定义字段的值。

时间表

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

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

Timesheets 对象可以具有 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
上次修改时间表的时间和日期。

每个 Timesheets 对象都可以有 一个 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 值) 。

每个 Timesheets 对象都可以有 一个 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,请参阅 Project Server 2010 的 UserViewSettings

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

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

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

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

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

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

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

  • PlannerDefPlannerResPlannerAvailPages:在 Planner 赤字、Planner 资源、Planner 可用性页上自定义的设置。

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

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

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

属性 说明
WebControl
Web 控件类型 (例如 resourcecenter) 。
PropertyName
属性的名称。
PropertyValue
属性的值。

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

属性 说明
WebControl
Web 控件类型 (例如 resourcecenter) 。
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 -无效,-2 -持续时间是估计的,1 秒,2 -运行秒,3 分钟,4 -已用分钟,5 -小时,6 -运行小时数,7 天, 8 -已用天、9 周、10 个已用周、11 个月、12 个已用月、13 季度、14 个已用季度、15 年、16 年已用年、17 年、18 已用数年、19 %、20 -已用百分比、 21 -无单位,22 -材料使用情况
日期
使用的日期格式。 值为:
1 - ShortDate,2 - ShortTime,3 - ShortDateTime,4 - LongDate,5 - LongDateTime,6 - WeekDayMonth,7 - MonthDay,8 - YearMonth,9 - Sortable,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- None、1- 甘特语、2- Timephased
ZoomLevel
缩放级别从最放大到缩小的级别:0- 分钟、1 - 小时长日期、2 小时短日期、3 - 日期名称最短、4 - 列出日期的“年月”、5 - 日、6 - 月、7 - 月、8 - 季度、9 - 半年
分隔符Position
JsGrid 拆分器的位置(以像素为单位)。
GroupBy0
分组依据的字段。
GroupBy1
分组依据的字段。
GroupBy2
分组依据的字段。
SortBy
要排序依据的字段。
SortByOrder
0 - 升序,1 - 降序
ViewOutlineLevel
如果值为 -1,则展开除子项目以外的全部。 如果 value 是任何其他数字,请将该大纲级别设置为展开。
FilterBy
要筛选依据的列。
SelectedFilterId
选择要筛选的字段。
JSGridFields
包含描述用于在用户界面中显示 Grid 的设置的键值对。
ShowTimeWithDates
如果为 true,则显示带有日期的时间。 如果为 false,则不为 。
PrincipalColumnWidth
主体列的宽度(以像素为单位)。
CategoryColumnWidth
类别列的宽度(以像素为单位)。
IsSidebarHidden
如果隐藏了边栏,则设置为 true;如果未隐藏,则设置为 false。
IsViewBubbleChart
如果为 true,则显示成本约束分析图表。 如果为 false,则显示网格。
IsViewSBAChart
如果为 true,则显示战略业务一致性图表。 如果为 false,则显示“高效边界”图表。
IsHighlightDeficit
如果为 true,则选中“突出显示赤字”选项。 如果为 false,则不为 。
ProjUid
项目的唯一标识符。
IncludeProposedBookings
如果为 True,则为在网格上显示的数据中包含建议的预订,否则为 false。
WorkUnits
确定网格的工作单位。 值为:0- 小时、1 - 天、2 - 全职等效
时间表
确定网格的时间刻度。 值为:3 - 天、4 周、5 个月、6 季度、7 - 年
SelectedViewType
确定视图类型。 值为:0 - AssignmentsByResource、1 - AssignmentsByProject、2- Availability、3 - Work、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,将显示建议的值。
计划值
如果为 true,将显示计划工时。
加班
如果为 true,将显示加班工时。
NonBillable
如果为 true,将显示不可计费的工作。
CommentOnSubmit
如果为 true,则提交时间表时将显示批注对话框。
ShowTotals
如果为 true,将显示总工时。
TimephasedStart
时间分段数据的开始日期的 ECMA 日期表示形式。
TimephasedEnd
时间分段数据的结束日期的 ECMA 日期表示形式。
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 - General LongDateTime
durationFormat
-1 - 无效,-2 - SwitchToEstimatedDuration,1 - 秒,2 - ElapsedSeconds,3 - 分钟,4 - ElapsedMinutes,5 - 小时,6 - ElapsedHours,7 - 天,8 - ElapsedDays,9 - 周,10 - ElapsedWeeks, 11 - 月, 12 - ElapsedMonths, 13 - 季度, 14 - ElapsedQuarters, 15 - 年, 16 - ElapsedYears, 17 - Years, 18 - ElapsedDecades, 19 - Percent, 20 - ElapsedPercent, 21 - None, 22 - Material
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 是项目唯一标识符 (PROJ_UID) 。 可以从 Project Server 2010 Published 数据库中的 MSP_PROJECTS 表中检索相应的项目名称。

  • ViewSettings:这些是产品中不同视图中的用户设置。 如果 PropertyName 看起来只包含一个 GUID,则该 GUID 是 Project Server 2010 Published 数据库中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:提供有关为特定项目查看的最后一个项目详细信息页的信息。 相应项目 (PROJ_UID) 的唯一标识符显示在 字符串 PDPPages_LastViewed_PDP_For 之后。 此外,可以从 Project Server 2010 Published 数据库中的 MSP_PROJECTS 表中获取项目名称 (PROJ_NAME) 。 在以下示例中,项目的唯一标识符为 051f3a1e-02f5-4e45-bea7-30bfbf8df67f ,并且上次查看的项目详细信息页具有唯一标识符 1e26f08d-2757-46d9-b726-16cae3614c56 。 可以通过检查与 051f3a1e-02f5-4e45-bea7-30bfbf8df67f 关联的PROJ_NAME MSP_PROJECTS表来查找项目名称。

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

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

PropertyName 和 PropertyValue 属性

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

属性 说明
ViewUid
视图的唯一标识符
JSGridWidth
显示的网格宽度 (值(以像素) 为单位)。
SelectedResourceIds
网格中最后选择的资源的唯一标识符。
SelectedResources
网格中最后选择的资源的唯一标识符。
TimeStampUID
每次初始化视图时都会更新的顺序 guid。
持续时间
网格上显示的所选持续时间值。 值为:
-1 -无效,-2 -持续时间是估计的,1 秒,2 -运行秒,3 分钟,4 -已用分钟,5 -小时,6 -运行小时数,7 天, 8 -已用天、9 周、10 个已用周、11 个月、12 个已用月、13 季度、14 个已用季度、15 年、16 年已用年、17 年、18 已用数年、19 %、20 -已用百分比、 21 -无单位,22 -材料使用情况
日期
使用的日期格式。 值为:
1 - ShortDate,2 - ShortTime,3 - ShortDateTime,4 - LongDate,5 - LongDateTime,6 - WeekDayMonth,7 - MonthDay,8 - YearMonth,9 - Sortable,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- None、1- 甘特语、2- Timephased
ZoomLevel
缩放级别从最放大到缩小的级别:0- 分钟、1 - 小时长日期、2 小时短日期、3 - 日期名称最短、4 - 列出日期的“年月”、5 - 日、6 - 月、7 - 月、8 - 季度、9 - 半年
分隔符Position
JsGrid 拆分器的位置(以像素为单位)。
GroupBy0
分组依据的字段。
GroupBy1
分组依据的字段。
GroupBy2
分组依据的字段。
SortBy
要排序依据的字段。
SortByOrder
0 - 升序,1 - 降序
ViewOutlineLevel
如果值为 -1,则展开除子项目以外的全部。 如果 value 是任何其他数字,请将该大纲级别设置为展开。
FilterBy
要筛选依据的列。
SelectedFilterId
选择要筛选的字段。
JSGridFields
包含描述用于在用户界面中显示 Grid 的设置的键值对。
ShowTimeWithDates
如果为 true,则显示带有日期的时间。 如果为 false,则不为 。
PrincipalColumnWidth
主体列的宽度(以像素为单位)。
CategoryColumnWidth
类别列的宽度(以像素为单位)。
IsSidebarHidden
如果隐藏了边栏,则设置为 true;如果未隐藏,则设置为 false。
IsViewBubbleChart
如果为 true,则显示成本约束分析图表。 如果为 false,则显示网格。
IsViewSBAChart
如果为 true,则显示战略业务一致性图表。 如果为 false,则显示“高效边界”图表。
IsHighlightDeficit
如果为 true,则选中“突出显示赤字”选项。 如果为 false,则不为 。
ProjUid
项目的唯一标识符。
IncludeProposedBookings
如果为 True,则为在网格上显示的数据中包含建议的预订,否则为 false。
WorkUnits
确定网格的工作单位。 值为:0- 小时、1 - 天、2 - 全职等效
时间表
确定网格的时间刻度。 值为:3 - 天、4 周、5 个月、6 季度、7 - 年
SelectedViewType
确定视图类型。 值为:0 - AssignmentsByResource、1 - AssignmentsByProject、2- Availability、3 - Work、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,将显示建议的值。
计划值
如果为 true,将显示计划工时。
加班
如果为 true,将显示加班工时。
NonBillable
如果为 true,将显示不可计费的工作。
CommentOnSubmit
如果为 true,则提交时间表时将显示批注对话框。
ShowTotals
如果为 true,将显示总工时。
TimephasedStart
时间分段数据的开始日期的 ECMA 日期表示形式。
TimephasedEnd
时间分段数据的结束日期的 ECMA 日期表示形式。
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 - General LongDateTime
durationFormat
-1 - 无效,-2 - SwitchToEstimatedDuration,1 - 秒,2 - ElapsedSeconds,3 - 分钟,4 - ElapsedMinutes,5 - 小时,6 - ElapsedHours,7 - 天,8 - ElapsedDays,9 - 周,10 - ElapsedWeeks, 11 - 月, 12 - ElapsedMonths, 13 - 季度, 14 - ElapsedQuarters, 15 - 年, 16 - ElapsedYears, 17 - Years, 18 - ElapsedDecades, 19 - Percent, 20 - ElapsedPercent, 21 - None, 22 - Material
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 年

工作流

此文件包含用户是其中所有者的项目工作流的相关数据。 对于每个 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 描述了 Project Server 和Project Online中使用的 SharePoint 项目的相关数据,例如问题、风险和可交付结果。 这可以包括以下内容的集合:

  • 问题

  • 风险

  • 交付

  • ListItemAssociations

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

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

可能存在具有以下属性的 Risk 对象的集合:

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

可以有具有以下属性 的可交付结果 对象的集合:

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

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

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

TaskTimephasedDataset

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

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

TaskBaselineTimephasedDataset

TaskBaselineTimephasedDataset 包含用于定义报表架构中任务基线时间分段数据的报告数据的属性。 它具有以下属性:

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

AssignmentTimephasedDataset

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

属性 说明
AssignmentUID
工作分配的唯一标识符。
TimeByDay
在日程表中标识某天的主键。 粒度仅以天为单位。
ProjectUID
工作分配时间分段数据的项目的唯一标识符。
TaskUID
工作分配时间分段数据的任务的唯一标识符。
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 包含用于定义报表架构中工作分配基线时间分段数据的报表数据的属性。 它具有以下属性:

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

报告数据中的特定于项目的用户数据

从 Project Online导出用户数据中定义的导出方法还将为每个项目创建 8 个文件,其中用户是 Reporting 架构的一部分。

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

此数据包括:

名称 说明
Reporting_AssignmentBaselineTimephased
报告架构中项目的分配基线时间分段数据。
Reporting_AssignmentTimephased
报告架构中项目的分配时间分段数据。
Reporting_ProjectBaseline
报告架构中项目的项目基线数据。
Reporting_Tasks
报告架构中项目的项目任务数据。
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 服务中工作分配基线时间分段数据的报告数据的属性。 它具有以下属性:

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
工作分配时间分段数据的任务的唯一标识符。
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
项目经理输入的完成百分比值。 这可用作计算 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
如果发布分配,则为 True。
AssignmentCostVariance
比较基准成本和总成本之间的差异。
AssignmentWorkVariance
基线工时与当前计划工时之间的差异。
AssignmentCV
挣值成本差异。
AssignmentSV
挣值计划差异。
AssignmentVAC
完成时的方差。
AssignmentIsOverallocated
如果过度分配任何资源,则其值为 True。
AssignmentPeakUnits
为任务分配资源的最大单位数。
AssignmentCreatedDate
创建工作分配的日期和时间。
AssignmentModifiedDate
上次更新工作分配的日期和时间。
AssignmentBudgetCost
工作分配的计划支出总额。
AssignmentBudgetWork
为工作分配计划的工作的计划支出总量。
AssignmentBudgetMaterialWork
对材料资源的工作分配使用的计划支出总量。
AssignmentResourcePlanWork
资源计划中为工作分配计划的时间总量。
TaskIsActive
如果工作分配时间分段数据的任务是活动的,则为 True。
TimesheetClassUID
时间表类的 GUID。

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

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

Reporting_Resources

Reporting_Resources包含用于定义 ProjectData 服务中资源的报告数据的属性。 它具有以下属性:

属性 说明
ResourceUID
资源的唯一标识符。
ResourceName
资源的显示名称。
ResourceStandardRate
资源的标准费率。
ResourceOvertimeRate
资源的加班费率。
ResourceStatusUID
资源状态的 GUID。
ResourceStatusName
资源状态的本地化名称。 状态包括“未分配的资源”、“本地资源”、“未知资源”和“企业资源”。 项目中的大多数资源都具有“企业活动”状态值。
ResourceCode
包含要作为资源信息的一部分输入的任何代码、缩写或数字。
ResourceCostPerUse
每次使用工作资源所产生的成本。
ResourceEmailAddress
资源的电子邮件地址。
ResourceInitials
资源的首字母缩写。
ResourceMaterialLabel
“材料标签”字段包含为材料资源输入的度量单位,例如吨、箱或立方码。 然后,此标签与材料资源的分配单位(例如 8 吨或 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
指定创建资源时处于活动状态的项目版本。 此字段供项目缓存内部使用。
ResourceIsGeneric
如果资源为泛型,则为 True。
ResourceIsTeam
如果资源是团队资源,则为 True。
ResourceBaseCalendar
资源的基准日历。
ResourceWorkgroup
代表资源的团队协作方法的数值。
ResourceClientUniqueId
在 Project Professional 中打开时,本地项目中资源的唯一 ID。
ResourceCostCenter
用于资源成本核算的用户定义的代码。
ResourceCreatedRevisionCounter
指定创建资源时处于活动状态的项目版本。 此字段供项目缓存内部使用。
ResourceModifiedRevisionCounter
资源被修改的次数的计数。
ResourceCreatedDate
在项目中创建资源的日期和时间。
ResourceModifiedDate
上次修改资源相关信息的日期。
ResourceRequiresEngagements
如果只能通过预订请求资源,则为 True。
LCID
资源的语言代码 ID。
UserClaimsAccount
用户的登录名。

Reporting_TaskBaselineTimephased

Reporting_TaskBaselineTimephased包含用于定义 ProjectData 服务中任务基线时间分段数据的报告数据的属性。 它具有以下属性:

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 Online导出用户数据中定义的方法还会提供三个特定于项目的文件,这些文件提供有关每个单独项目的元数据。 你会收到以下每个架构中的一个:

报告架构中的项目元数据文件

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

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectOwnerResourceUID
项目所有者的资源 GUID。
ProjectManagerName
项目经理的名称。
ProjectType
表示项目的类型的枚举值。
ProjectStartDate
项目开始日期和时间。
ProjectFinishDate
项目的计划完成日期和时间。
ProjectStatusDate
项目的状态日期和时间。
ProjectWorkspaceInternalHRef
项目网站的 URL。
ProjectWbsIsStale
如此 如果工作分解结构 (任务大纲层次结构) 不是最新的。
ProjectEarnedValueIsStale
如果挣值字段过期,则为 True。
ProjectRollupsAreStale
如果摘要任务数据过期,则为 True。
ProjectHierarchyNotSynchronized
主项目 - 子项目层次结构未同步。
ProjectCalculationsAreStale
如果项目计划计算不是最新的,则为 True。
ProjectGhostTaskAreStale
如果虚影任务已过期,则为 True。 虚影任务是跨项目链接的占位符。
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 元数据文件将具有以下属性:

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectActualCost
在项目上已完成的工时所产生的成本。
ProjectCategoryName
项目类别的名称。
ProjectCompanyName
项目的公司的名称。
ProjectCritcalSlackLimit
在项目将任务标记为关键任务之前,任务可能超过其结束日期的天数。
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
Ideas List SharePoint 列表 ID。
SharepointIdeaItemId
Ideas List SharePoint 列表项 ID。
ProjectVisibilityMode
指定是否从 SharePoint 任务列表创建项目网站。
ProjectIsProjectSiteRemoved
指定是否删除了项目网站。
ProjectUtilizationType
表示项目的利用率类型的值。
ProjectUtilizationDate
项目的开始日期和时间。
ProjectIdentifier
项目的可读标识符。 此标识符在 EPT 中配置。

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

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

属性 说明
ProjectUID
项目的唯一标识符。
ProjectName
项目的名称。
ProjectAuthorName
项目作者的姓名。
ProjectActualCost
在项目上已完成的工时所产生的成本。
ProjectCategoryName
项目类别的名称。
ProjectCompanyName
项目的公司的名称。
ProjectCritcalSlackLimit
在项目将任务标记为关键任务之前,任务可能超过其结束日期的天数。
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
Ideas List SharePoint 列表 ID。
SharepointIdeaItemId
Ideas List SharePoint 列表项 ID。
ProjectVisibilityMode
指定是否从 SharePoint 任务列表创建项目网站。
ProjectIsProjectSiteRemoved
指定是否删除了项目网站。
ProjectUtilizationType
表示资源计划的利用率类型的值。
ProjectUtilizationDate
项目的开始日期和时间。
ProjectIdentifier
项目的可读标识符。 此标识符在 EPT 中配置。
ProjectPublishedReportingTimephasedMode
报表中时间分段数据的同步模式。
ProjectPublishedReportingTimephasedFirstDayOfWeek
时间分段报告的一周的第一天。
ProjectPublishedReportingTimephasedFirstWeekOfYear
时间分段报告的一年中第一周。
ProjectFiscalPeriodMaxModDate
财政周期最大修改日期。