CopyScenarioData 宏

CopyScenarioData 宏用于在与相同循环周期和模块相关的方案和度量之间复制度量数据。此宏在方案级别执行。

若复制了源级别(未选择节点参数),则同时复制该维度的常量元素以及这些元素度量值的方案值。

宏参数确定要复制的度量数据,源循环周期、方案、模块和目标循环周期、方案、模块。此表列出了用于执行 CopyScenarioData 宏的参数。
参数 说明
源方案名 从中复制度量数据的方案。可以是当前方案。
源度量代码 要复制的度量代码。
注意:如果未指定此值,则考虑此模块的所有已发布、订阅和内部度量,包括业务度量、业务数据/订单和市场情报度量。
货品层次结构节点 要复制的货品节点。
注意:
  • 如果已指定,则考虑在货品层次结构级别中用于存储方案值的传递节点子级。
  • 如果未指定此值,则考虑包含 iconst 在内的所有货品。
货品层次结构节点 选择要复制的库位节点。
注意:
  • 如果已指定,则考虑在基本级别中的传递节点子级。
  • 如果未指定此值,则考虑包含 Iconst 在内的所有库位。
周期标签 要复制的周期。
注意:
  • 如果已指定,则考虑在周期日历级别中用于存储方案值的所有传递节点子级。
  • 如果未指定此值,则考虑包含 pconst 在内的此循环周期的所有范围。
目标度量代码 要复制到目标循环周期中的度量。
注意:
  • 仅当源度量是相同类型时才支持市场情报和业务数据/订单类型度量。
  • 如果未指定此值,则考虑源度量代码。
改写 指示是否使用源数据覆盖目标中的数据。可能的值:
  • TRUE:使用源数据覆盖目标中的数据。如果源值为零或为空,则保留目标单元格中的现有数据。
  • FALSE:将源数据添加到目标中的数据。
注意:默认情况下,此值设置为“FALSE”。
必须按以下格式指定命令字段的值:CopyScenarioData (源方案名称, [源度量代码], [货品层次结构节点], [库位层次结构节点], [周期标签], [目标度量代码], [改写])
注意:可选参数在 [ ] 中指定。
1. 示例
需求 参数
将 Finance-Baseline 的 BREV 度量复制到循环周期范围内所有位置的所有项目的当前方案。这将包含 iconst、lconst 和 pconst 值,因为不存在参数筛选器。 CopyScenarioData ("Finance-Baseline", "BREV","","","","","")
将 Finance-Baseline 的所有已发布和内部度量复制到循环周期范围内所有位置的 GOO 项目的当前方案。这将包含 lconst 和 pconst 值,因为不存在参数筛选器。 CopyScenarioData ("Finance-Baseline","", "GOO","","","","")
将供应基线的所有已发布和内部度量复制到当前方案,用于循环周期范围内所有 DC 库位的所有货品。这将包含 iconst 和 pconst 值,因为不存在参数筛选器。 CopyScenarioData ("Supply-Baseline","", "","All DCs","","","")
将需求基线的所有已发布和内部度量复制到当前方案,用于日历周期“FY 10”持续时间内所有库位的所有货品(在存储值的循环日历级别)。这将包含 iconst 和 lconst 值,因为不存在参数筛选器。 CopyScenarioData ("Demand-Baseline",""," ","","FY 10","","")
将 Finance-Baseline 的 BREV 度量复制到当前方案,用于日历周期“FY 10”持续时间内 US 库位的 GOO 货品(在存储值的循环日历级别)。 CopyScenarioData ("Finance-Baseline","BREV", "GOO","US", "FY 10","","")
将 Finance-Baseline 的 BREV 度量复制到当前方案的 FREV 度量,用于日历周期“FY 10”持续时间内 US 库位的 GOO 货品(在存储值的循环日历级别)。 CopyScenarioData ("Finance-Baseline","BREV", "GOO","US","FY 10", "FREV","")
Finance-Uplift 是当前方案。将 Finance-Uplift 的 BREV 度量复制到当前方案 (Finance-Uplift) 的 FREV 度量,并用于在存储计划的循环日历级别上日历周期“今年”持续时间内 US 库位的 GOO 货品。 CopyScenarioData ("Finance-Uplift","BREV", "GOO","US", "Current Year", "FREV","")
将 SPlus 基线的业务数据“Planned_Production”复制到当前方案,用于循环周期范围内所有货品/库位。
注意:这样会复制关联业务数据的方案值(包括业务数据中的源和目标度量)。同时也会复制业务数据记录。
CopyScenarioData ("Splus-Baseline", "Planned_Production","","","","","")
将 DPlus-基线的市场情报数据“DPLS_FMI_EVENT”复制到当前方案,用于循环周期范围内所有货品/库位。
注意:这样会复制市场情报数据,并重新应用事件。
CopyScenarioData ("Dplus-Baseline", "DPLS_FMI_EVENT", "","","","","")