将 LN 数据映射到 XML

与外部进度计划子系统之间导入和导出 XML 文件时需要映射字段。 字段的命名惯例对于 Microsoft Project 和 LN 来说是不一样的。 要根据项目标准同步化这些字段,并避免发生数据不一致问题,可以参阅以下示例,其中包括解决方案。

要根据项目标准同步化这些字段,并避免发生数据不一致问题,可以参阅以下示例:

示例

在 Microsoft Project 中,“定制文本 1-30”字段可用于映射非标准的 Microsoft Project 字段。 在 LN 中,这些字段用于“代码/说明/主索引键(文本 2、文本 3、文本 1)”。

在 Microsoft Project 中,任务名称最常用做活动说明。 当前,在 LN 中,活动代码/预算行用作任务名称。

当具有 MS Project XML 的另一个程序包使用 Infor LN 连接时,这些需求也非常有用。 如果这些程序包使用 Microsoft Project 任务名称中指定的活动说明,则无法将 XML 导入至 LN。

解决方案:

外部进度计划项目 (tppss231) 中需要以下表字段:

字段标识说明
tppss231.tkbo

任务名称依据(代码/说明)(默认代码)

这是现有字段但未实施。

默认值必须是“代码”选项,但是当前默认值为“说明”,且在 XML 文件中指定了“代码”。

注意: 必须在安装 ESP 之前,在 SPT 中指定代码选项。

tppss231.actx活动代码定制字段文本;值 1-30 默认值 2
tppss231.adtx活动说明定制字段文本;值 1-30 默认值 3
tppss231.aptx活动主索引键定制字段文本;值 1-30 默认值 1

 

注意

对于新导出/导入,参数值用作默认值。

需求

在 LN 中,以下条件适用:

  • 字段是必填字段。
  • “活动代码定制字段文本”、“活动说明定制字段文本”和“活动主索引键定制字段文本”可能不同。
  • 对于导入而言,尤其是新项目和新行,必须使用“任务名称”(如果“任务名称”设置为“代码”)或“文本”字段,指定 MS Project 中的“任务代码”。
  • 只能针对重新生成的新导入和导出启用字段。

[...]

以下是“计划参数 (tppss000)”中的必填表字段:

字段标识说明
tppss000.tkbo

任务名称依据(代码/说明)(默认代码)

默认值必须是“代码”。

tppss000.actx活动代码定制字段文本;值 1-30 默认值 2
tppss000.adtx活动说明定制字段文本;值 1-30 默认值 3
tppss000.aptx活动主索引键定制字段文本;值 1-30 默认值 1

 

[...]

示例

将数据导入至 MS Project 时:

[...]

“任务名称”包含“活动说明”,“定制字段文本 30”包含“活动代码”。 可以在“外部进度计划界面”中配置此项。