上一主题: 访问权限(投资)


Microsoft Project 字段映射

此部分包含以下主题:

关于字段映射 (Microsoft Project)

项目信息字段映射 (Microsoft Project)

资源信息字段映射 (Microsoft Project)

任务字段映射 (Microsoft Project)

资源委派信息字段映射

注释字段映射 (Microsoft Project)

专用字段映射 (Microsoft Project)

关于字段映射 (Microsoft Project)

许多标准 Microsoft Project 字段映射到 CA Clarity PPM 字段。 仅在具有关于 Schedule Connect 如何处理 Microsoft Project 与 CA Clarity PPM 之间的数据交换的特殊信息时提供注释。

如果可能,将与在用户界面上显示的默认字段名称一起提供字段位置。 映射表的 CA Clarity PPM 列,首先列出 CA Clarity PPM 用户界面字段,随后是相应的数据库表: 列。

项目信息字段映射 (Microsoft Project)

以下字段将项目信息从 Microsoft Project 映射到 CA Clarity PPM:

计划字段映射 (Microsoft Project)

下表将 Microsoft Project 中的字段映射到 CA Clarity PPM 中计划属性页上的字段:

Microsoft Project

CA Clarity PPM

注释

开始日期

开始日期

PRJ_PROJECTS: PRSTART

 

结束日期

结束日期

PRJ_PROJECTS: PRFINISH

 

计划开始

强制开始

默认情况下,不显示此字段。

PRJ_PROJECTS: PRSTARTIMPOSED

 

强制结束

默认情况下,不显示此字段。

PRJ_PROJECTS: PRFINISHIMPOSED

如果显示此字段,在 Microsoft Project 中打开该项目时,“计划开始”字段将设置为“开始日期”。 否则,“计划开始”设置为“结束日期”。

状态日期

截止日期

PRJ_PROJECTS: PRASOF

无法以编程方式在 Microsoft Project 中将此字段设置为 NA。 如果 CA Clarity PPM 中的“截止日期”为空,则将保留此字段中的现有值。

优先级

优先级

PRJ_PROJECTS: PRPRIORITY

优先级在 Microsoft Project 的 0-1000 范围和 CA Clarity PPM 的 36-0 范围之间转换。

经理字段映射 (Microsoft Project)

下表将 Microsoft Project 中的字段映射到 CA Clarity PPM 中常规属性页上的字段。

Microsoft Project

CA Clarity PPM

注释

经理

经理

在 Microsoft Project 中打开项目时,此字段将设置为 CA Clarity PPM 中标识为项目经理的用户名。 此值不保存回 CA Clarity PPM。

标题

标题

SRM_PPROJECTS:

名称

 

更多信息:

编辑常规属性(投资)

其他项目属性字段映射 (Microsoft Project)

下表将 Microsoft Project 中的其他项目字段信息映射到 CA Clarity PPM 中计划属性页上的字段:

Microsoft Project

CA Clarity PPM

注释

文本 5

费用代码

PRJ_PROJECTS: PRCHARGECODEID

Microsoft Project 中显示费用代码 ID (PREXTERNALID)。 要修改项目的费用代码,请输入 CA Clarity PPM 中存在的费用代码 ID 以将项目保存回 CA Clarity PPM。

此默认映射可以变更。

日历字段映射 (Microsoft Project)

下表将 Microsoft Project 中的字段映射到 CA Clarity PPM 基础日历字段。

注意:Microsoft Project 中的项目日历总是重置为 CA Clarity PPM 中的基础日历。

Microsoft Project

CA Clarity PPM

注释

用于

日历名称

PRCalendar: PRNAME

不用于资源日历。

基础日历

基础日历

PRCalendar: PRBASECALENDARID

在 Microsoft Project 中,仅资源日历具有基准日历。

当 Microsoft Project 中设置此信息时,将系统日历与其基准日历组合。

设置所选日期的工作时间

PRCalendar: PRVALUE

CA Clarity PPM 中定义的日历信息显示在 Microsoft Project 中的“设置工作时间”选项中。

更多信息:

关于基础日历

资源信息字段映射 (Microsoft Project)

下表将 Microsoft Project 的“资源”信息中的字段映射到 CA Clarity PPM 中资源属性页上的字段:

Microsoft Project

CA Clarity PPM

注释

“常规”选项卡

资源名称

资源/角色名称

SRM_RESOURCE: Full_Name

CA Clarity PPM 中角色和非人工资源的名称。 对于人工资源,为连接在一起的资源姓名,无逗号分隔。

在 Microsoft Project 中打开项目时,将使用空格替换逗号。 将项目保存回 CA Clarity PPM 时,将使用逗号替换空格。

首字母缩写

资源 ID

SRM_UNIQUE: RESOURCE_NAME

在将项目保存到 CA Clarity PPM 时,使用此字段检查现有 CA Clarity PPM 资源 ID。

如果找到匹配的资源 ID,项目将保存到 CA Clarity PPM。 如果找不到匹配的资源 ID,将要求您提供有效资源 ID。

资源类型

雇用类型

SRM_RESOURCE: RESOURCE_TYPE

在 CA Clarity PPM 中,此字段设置为:

  • 人工资源和角色的工作
  • 所有其他资源类型的材料。

常规

N/A

此字段对于角色设置为“开”,对于资源设置为“关”。

预定类型

N/A

未映射到 CA Clarity PPM,但是值保留在 .MPP 文件中。

电子邮件

电子邮件地址

SRM_RESOURCE: EMAIL

 

类别

PRJ_RESOURCES: PRCATEGORY

 

代码

输入类型代码

PRJ_RESOURCES: prTypeCode

 

资源可用性

在 Microsoft Project 中,资源可用性是指资源可为项目工作的单位。 在 CA Clarity PPM 中,资源可用性基于资源在系统范围内的可用性,以小时和资源分配给项目的百分比为单位。

在 Microsoft 中打开项目时,将使用以下公式从 CA Clarity PPM 设置资源可用性:

资源在系统范围内的可用性 * 资源项目分配百分比

将 Microsoft Project 中的资源可用性字段映射到项目团队人员页和资源属性页上的资源可用性字段。

 

PRJ_RESOURCE: PRAVAILCURVE

仅用于 Microsoft Project 的人工资源。

在 Microsoft Project 中打开项目时,此字段将与资源到项目的分配信息结合使用。 将项目保存到 CA Clarity PPM 时,将会除去此字段。

 

PRTeam:

PRALLOCCURVE

仅用于 Microsoft Project 的人工资源。

在 Microsoft Project 中打开项目时,此字段将与资源可用性结合,然后在将项目保存回 CA Clarity PPM 时拆分。

开始可用

项目团队: 人员: 开始

PRTeam:

PRAVAILSTART

将项目保存到 CA Clarity PPM 时,此字段会设置为该资源可以完成此项目的日期。

如果在 Microsoft Project 中“可用结束”字段设置为“NA”,此字段在 CA Clarity PPM 中设置为空,则表示当项目开始时,此资源可用。

可用结束

项目团队: 人员: 结束

PRTeam:

PRAVAILFINISH

将项目保存到 CA Clarity PPM 时,此字段会设置为该资源可以完成此项目的日期。

如果在 Microsoft Project 中“可用结束”字段设置为“NA”,此字段在 CA Clarity PPM 中设置为空,则表示当项目开始时,此资源可用。

“工作时间”选项卡

Microsoft Project 中的工作时间信息将设置为基础日历和 CA Clarity PPM 中编辑资源日历页上资源日历设置中的任何特定于资源的例外。 此日历仅用于 Microsoft Project 中的人工资源。

“成本”选项卡

在 Microsoft Project 中打开项目时,成本信息设置为 CA Clarity PPM 成本矩阵中的第一个成本费率表。

更多信息:

关于基础日历

任务字段映射 (Microsoft Project)

下表将 Microsoft Project 中的字段映射到 CA Clarity PPM 中任务属性页上的字段:

Microsoft Project

CA Clarity PPM

注释

“常规”选项卡

名称

名称

PRTask: PRNAME

将项目保存到 CA Clarity PPM 时,如果在 Microsoft Project 中“名称”字段为空,则将其设置为 CA Clarity PPM 内部 ID。

此字段不可为空。

文本 1

ID

PRTask: PREXTERNALID

同一项目中的任务 ID 在 CA Clarity PPM 中必须是唯一的(空白除外)。

开始

开始

PRTask: PRSTART

同一日历信息反映在 Microsoft Project 的“设置工作时间”中。

结束

结束

PRTask: PRFINISH

同一日历信息反映在“更改工作时间”对话框的“设置工作时间”选项中。

持续时间

持续时间

默认情况下,不显示此字段。

PRTask: PRDURATION

在 Microsoft Project 中,可以在“选项”对话框(“工具”>“选项”)的“输入的持续时间”字段中设置持续时间的单位。

已过的持续时间将转换为对等的工作持续时间,但模型会发生变更。

优先级

优先级

默认情况下,不显示此字段。

PRTask: PRPRIORITY

优先级在 Microsoft Project 的 0-1000 范围和 CA Clarity PPM 的 36-0 范围之间转换。

将不保留精度。

标志 1

关键任务

PRTask: PRISKEY

这是默认的映射,您可以修改。

文本 5

费用代码

PRTask: PRCHARGECODEID

Microsoft Project 中显示费用代码的 ID (PREXTERNALID)。 要修改任务的费用代码,请输入任意现有 CA Clarity PPM 费用代码 ID。

这是默认的映射,可以对其进行更改。

完成百分比

完成百分比

PRTask: PRSTATUS

PRTask: PRPCTCOMPLETE

完成百分比大于 0% 时,任务状态设置为“已启动”,当完成百分比为 100% 时,设置为“完成”。 否则,此字段设置为“未启动”。

“高级”选项卡

将任务标记为里程碑

里程碑

PRTask:

PRISMILESTONE

在 Microsoft Project 中,任何任务都可以标为里程碑,以支持甘特图条规则。 例如,绘制菱形以及筛选等其他功能。 如果任务的持续时间为零,Microsoft Project 会自动设置此标志。

日历

 

可以在 Microsoft Project 中使用日历,但是可用日历列表来自 CA Clarity PPM。

任务类型

固定持续时间

PRTask: PRISFIXED

支持 Microsoft Project 中的所有类型。 在 Microsoft Project 中:

  • 固定持续时间任务映射为 True
  • 固定单位和固定工作映射为 False。

工作量驱动

无映射

在 Microsoft Project 中标记为“工作量驱动”的任务需要更多的处理。

如果有许多任务,系统内存要求和性能会显著降低。

约束

在 Microsoft Project 中定义的约束存储在 CA Clarity PPM 中,但是不能在 Schedule Connect 中编辑这些约束。

Microsoft Project 会自动设置“开始不早于”约束以保持任务开始日期。 如果添加一个“开始不早于”约束,而 Microsoft Project 之后又添加了“开始不早于”约束以保持任务开始日期,则不会设置保存的“开始不早于”约束。

约束类型

无 CAPPM> 用户界面字段可用

PRConstraint: PRTYPE

在 Microsoft Project 中打开项目时,如果 CA Clarity PPM 中存在多个任务约束,则处理遇到的第一个约束。

约束日期

无 CAPPM> 用户界面字段可用

PRConstraint: PRTIME

 

资源委派信息字段映射

下表详细描述从 Microsoft Project 映射到 CA Clarity PPM 中字段的资源委派信息。

资源的时间表发布时 CA Clarity PPM 中存在的分配将得到与时间表期间末相同的截止日期实际值。 可能会存在无意中将剩余工作放到此日期之前的情况。 下列示例对此情况进行了说明:

如果出现这些情况,在将项目保存到 CA Clarity PPM 时,会将工作移到实际值截止日期之外。 此时会显示一条消息,警告您发生了此更改。

Microsoft Project

CA Clarity PPM

注释

单位

最大加载百分比

PRAssignment: PRESTMAX

在 Microsoft Project 中打开项目时,此字段将设置为 CA Clarity PPM 中的值乘以资源最大单位(如果最大单位为 0,则乘以 1)。 仅为人工资源对非固定任务的非分布委派设置此值。

将项目保存到 CA Clarity PPM 时,此字段将设置为委派单位除以资源最大单位。 如果这两个值有一个为 0,则将值设置为 1。 此值仅为人工资源分配设置。

数字 1

任务分配: 提议的 ETC(默认情况下不显示)

PRAssignment: PRPENDESTSUM

在 Microsoft Project 中打开项目时,此字段将设置为该字段中的值,如果 CA Clarity PPM 中的“待定估计值”为空,此字段将设置为 -1。

此字段仅在以下情况下保存到 CA Clarity PPM:

  • 项目或分配的资源在 CA Clarity PPM 中跟踪(“跟踪模式”设置为 Clarity 或“其他”)。
  • 值为 -1,这将清除 CA Clarity PPM 中的“待定估计值”。

数字 2

 

待定实际值(默认情况下不显示)

PRAssignment: PRPENDACTSUM

此字段未保存回 CA Clarity PPM。

任务属性: 状态

PRAssignment: PRSTATUS

此字段将设置为以下值:

  • “未启动”,如果 Microsoft Project 中没有实际值。
  • “启动”,如果剩余工作大于 0。
  • “完成”,如果没有剩余工作。

恢复

实际值截止日期

PRAssignment: PRactThru

此字段必须始终为分配实际值的最后一天或该天之后。

如果项目或所委派资源的“跟踪模式”设置为“无”,将应用以下规则:

  • 在将项目保存到 CA Clarity PPM 时,可以隐式修改此字段以与实际值的更新保持一致。
  • 如果“恢复”字段设置为剩余工作的第一天之外的日期,在将项目保存到 CA Clarity PPM 时,剩余工作会被修改。

实际工作量

实际值

PRJ_BASELINE_ DETAILS:

PREXTENSION

仅当项目或所分配资源的“跟踪模式”设置为“无”时,此信息才会保存到 CA Clarity PPM。

工作

委派属性: 委派: ETC

PRASSIGNMENT: PREXTENSION

仅当所分配资源的“跟踪模式”设置为“无”时,才在保存到 CA Clarity PPM 时设置此字段。

基准开始

分配属性: 基准: 基准开始日期(默认情况下不显示)

PRJ_BASELINE_ DETAILS:

START_DATE

 

基准结束

分配属性: 基准: 基准结束(默认情况下不显示)

PRJ_BASELINE_ DETAILS:

FINISH_DATE

 

基准成本

分配属性: 基准: 基准成本(默认情况下不显示)

PRJ_BASELINE_ DETAILS:

COSTSUM

 

基准工作量

分配属性: 基准: 基准使用量(默认情况下不显示)

PRJ_BASELINE_ DETAILS:

USAGESUM

您必须修改基准权限才能将基准保存到 CA Clarity PPM。

更多信息:

修改资源委派

注释字段映射 (Microsoft Project)

下表将 Microsoft Project 中的“文件属性”或“任务信息”、“资源信息”和“委派”中的字段映射到 CA Clarity PPM 中的字段。

Microsoft Project

CA Clarity PPM

注释

PRNote: PRCREATEDBY

在将项目保存到 CA Clarity PPM 时,此字段设置为当前用户名。

PRNote: PRCREATEDTIME

在将项目保存到 CA Clarity PPM 时,此字段设置为当前系统时间。

项目的备注字段

任务、资源和分配的注释字段

PRNote:

PRVALUE

在 Microsoft Project 中打开项目时,将同一对象(如项目、任务、资源或委派)上的多个注释连接成一个“注释”字段。

如何将注释保存回 CA Clarity PPM

内部 ID 是在将注释保存到 CA Clarity PPM 时用于标识注释的关键字。 请勿编辑注释或任何信息。 新注释将在“添加”新注释后添加。

内部[用户(内部 ID)输入的日期/时间注释]
注释 #1
[用户(内部 ID)输入的日期/时间注释]
注释 #2
在此处添加新注释:

硬回车将开始新的注释。 空白行将删除。

专用字段映射 (Microsoft Project)

“文本 3”字段用于资源、项目、任务和委派。 此字段用于 Schedule Connect 所需的信息。 如果“文本 3”在您组织内用于其他用途,请更改此映射。

相关映射用于 PRUID。 您必须对其进行映射。 请勿删除而不重新映射。 这些映射是系统范围内的映射。 文本 3 无法在一个项目上重新映射的同时在其他项目上保持相同。

“文本 4”字段用于工作分解结构 (WBS)。 在 Microsoft Project 中打开项目时,Schedule Connect 在内部使用此字段对 WBS 进行排序。 您不能重新映射此字段。

Microsoft Project

CA Clarity PPM

注释

自定义属性/prVersion

PRJ_PROJECTS: PRVERSION

在 Microsoft Project 中打开项目和在保存回 CA Clarity PPM 时设置版本(仅内部使用)。