CopyCyclePeriodData 参数

此表列出了用于执行 CopyCyclePeriodData 宏的参数:
参数 说明
源循环 从中复制度量数据的循环。
源循环周期 从中复制度量数据的循环周期。
注意:如果未指定此值,则考虑指定循环的当前循环周期。如果没有状态为“正在运行”的循环周期,则显示一条错误消息。
源方案名 从中复制度量数据的方案名。
源货品级别 源循环周期中的货品级别,与目标(当前上下文)循环周期货品层次结构中的基础货品级别匹配。源货品级别中的数据将复制到目标(当前上下文)循环周期的基础货品级别。节点的匹配是基于货品的名称,这是因为代码列表、层次结构或配置版本可能不同。
注意:如果未指定此值,则考虑源循环周期的基础货品级别(用于存储方案值的级别)。
源库位级别 源循环周期和源模块中的库位级别,与目标(当前上下文)循环周期模块库位层次结构中的基础库位级别匹配。源库位级别中的数据将复制到目标循环周期的基础库位级别。节点的匹配是基于库位的名称,这是因为代码列表、层次结构或配置版本可能不同。
注意:如果未指定此值,则考虑源循环周期的基础库位级别。
源日历级别 源循环周期中的日历级别,与目标(当前上下文)循环周期中的日历级别匹配。源日历级别中的数据将复制到目标循环周期的日历基础级别。节点的匹配是基于日历的名称,这是因为代码列表、层次结构或配置版本可能不同。
注意:
  • 如果未指定此值,则考虑源循环周期的基础日历级别(用于存储方案值的级别)。
  • 如果目标循环启用了启用套筒式选项,则仅复制匹配周期。
源度量代码 要复制的度量。
注意:如果未定义此值,则会考虑所有已发布、已订阅和内部度量,包括此模块(源方案)的业务度量。
货品层次结构节点 选择要复制的货品层次结构。

如果“使用目标层次结构”为“False”或未定义:

  • 货品层次结构的选择引用源循环周期的货品层次结构中的节点,且必须存在于源循环周期中。
  • 如果“货品层次结构节点”位于“源货品级别”之上,则指定节点下的节点将复制到目标循环周期中匹配的基础层次结构节点。
  • 如果“货品层次结构节点”位于“源货品级别”之下,则“货品层次结构节点”将聚合到“源货品级别”,并复制到目标循环周期中匹配的基础层次结构级别节点。
  • 如果“货品层次结构节点”为空或未定义,则复制源循环周期中为用户显示指定级别的所有节点(如果指定的源级别与存储方案值的级别相同,则还会复制 iconst)。

如果“使用目标层次结构”为“True”:

  • 货品层次结构的选择引用目标循环周期的货品层次结构中的节点,且必须存在于目标循环周期中。
  • 目标循环周期中“货品层次结构节点”下的所有基础节点与源循环周期中的“源货品级别”中的节点匹配并进行复制。
  • 如果“货品层次结构节点”为空或者未定义,则在目标循环周期中显示的所有基础节点均与源循环周期中“源货品级别”的节点匹配并进行复制(对于基本级别,则还会复制 iconst)。
库位层次结构节点 选择要复制的库位。

如果“使用目标层次结构”为“False”或未定义:

  • 库位层次结构的选择引用源循环周期的库位层次结构中的节点,且必须存在于源循环周期中。
  • 如果“库位层次结构节点”位于“源库位级别”之上,则指定节点下源库位级别的节点将复制到目标循环周期中匹配的基础层次结构节点。
  • 如果“库位层次结构节点”位于“源库位级别”之下,则“库位层次结构节点”将聚合到“源库位级别”,并复制到目标循环周期中匹配的基础层次结构级别节点。
  • 如果“库位层次结构节点”为空或未定义,则复制源周期中在指定级别显示的所有节点(如果指定的源级别与储存方案值的级别相同,则还会复制 Iconst)。

如果“使用目标层次结构”为“True”:

  • 库位层次结构的选择引用目标循环周期的库位层次结构中的节点,且必须存在于目标循环周期中。
  • 目标循环周期中“库位层次结构节点”下的所有基础节点与源循环周期中的“源库位级别”中的节点匹配并进行复制。
  • 如果“库位层次结构节点”为空或者未定义,则在目标循环周期中显示的所有基础节点均与源循环周期中“源库位级别”的节点匹配并进行复制(对于基本级别,则还会复制 Iconst)。
注意:如果复制的度量为业务数据类型,则库位层次结构节点引用业务数据的“至库位”。
周期标签 要复制的周期持续时间。

如果“使用目标层次结构”为“False”或未定义:

  • 周期标签引用源循环周期日历中的周期标签,且必须存在于源循环周期中。
  • 如果“周期标签”位于“源日历级别”之上,则指定周期标签下源日历级别的时段值将复制到目标循环周期中匹配的时段节点(存储方案值的日历级别)。
  • 如果“周期标签”位于“源日历级别”之下,则“周期标签”时段将聚合到“源日历级别”,并复制到存储方案值的日历级别上的匹配节点。
  • 如果“周期标签”为空或未定义,则将源循环周期中为用户显示指定日历级别的所有时段复制到目标循环周期中的“存储方案值的日历级别”级别中的匹配时段(如果指定的级别与存储方案值的日历级别相同,则还会复制 pconst)

如果“使用目标层次结构”为“True”:

  • 周期标签引用目标循环周期日历中的时段,且必须存在于目标循环周期中。
  • (存储方案值的日历级别上)目标循环周期中“周期标签”处或之下的所有时段与源循环周期内“源日历级别”中的时段匹配,并进行复制。
  • 如果“周期标签”为空或未定义,则(存储方案值的日历级别上)目标循环周期上对用户可见的所有时段与源循环周期中“源日历级别”的节点相匹配,并进行复制(如果指定的级别是存储方案值的日历级别,则还会复制 pconst)。
注意:
  • 如果复制的度量为业务数据类型,则周期标签引用业务数据的“结束日期”(接收/结束)。
  • 如果复制的度量是“市场情报”类型,则只考虑日期范围(包括起始日期和结束日期)内的 MI 事件。
目标度量代码 目标循环周期的度量。
注意:
  • 如果未定义此值,则考虑源度量代码的值。
  • 如果源度量代码为空,则目标度量代码也必须为空。
源模块 源循环周期中的模块,包含要从中复制度量的源方案。
注意:如果未定义此值,则考虑目标模块(目标方案的上下文)。
改写 指示是否使用源数据覆盖目标中的数据。可能的值:
  • TRUE:用货品、库位、周期选择改写目标处的数据(当源值为空时,将不会改写目标值)。
  • FALSE:将源数据添加到目标中的数据。
注意:默认情况下,此值设置为“FALSE”。
筛选 用于确定货品和库位选择的筛选器。仅当符合筛选条件时,才会复制库位货品的相关数据。

如果“使用目标层次结构”设置为“False”,则筛选器将应用于源循环库位货品,应用级别为源日历级别上周期标签的指定源(货品、库位)级别。

如果“使用目标层次结构”设置为“True”,则筛选器将应用于目标循环库位货品,应用级别为货品和层次结构的基础级别,以及存储方案值的日历级别中目标循环周期标签的基础级别。

使用目标层次结构 指示是否考虑目标循环周期中的层次结构。可能的值:
  • TRUE:“货品层次结构节点”、“库位层次结构节点”和“周期标签”引用目标循环周期中的层次结构。
  • FALSE:“货品层次结构节点”、“库位层次结构节点”和“周期标签”引用源循环周期中的层次结构。
注意:“货品层次结构节点”、“库位层次结构节点”和“周期标签”引用源循环周期中的层次结构。
必须按以下格式指定命令字段的值:CopyCyclePeriodData (源循环, [源循环周期], 源方案名, [源货品级别], [源库位级别], [源日历级别], [源度量代码], [货品层次结构节点], [库位层次结构节点], [周期标签], [目标度量代码], [源模块], [改写], [筛选], [使用目标层次结构]).
注意:可选参数在 [ ] 中指定。
1. 示例
需求 参数
在源层次结构级别“SKU”、“库位”、“周”的循环周期 Normal May11 中,将需求基线的所有有效度量复制到当前方案,用于该源循环周期范围内所有源库位的所有源货品。未指定货品、库位和周期参数选择时,包含 iconst、lconst 和 pconst 值。 CopyCyclePeriodData ("Normal","May11", "Demand-Baseline","SKUs", "Locations","Weeks", "","","","","","","","","")
在源层次结构级别“组”、“区域”、“周”的 Normal 当前运行循环周期中,将 BREV 度量从 Finance-Baseline 复制到当前方案,用于该源循环周期范围内所有源库位的所有源货品。不存在货品、库位、周期参数选择时,包含 iconst、pconst 和 lconst 值。 CopyCyclePeriodData ("Normal","", "Finance-Baseline", "Groups", "Regions","Weeks", "BREV","","","","","","", "","")
在源层次结构级别“组”、“区域”、“周”的 Normal 当前运行循环周期中,将 Finance-Baseline 的所有有效度量复制到当前方案,用于该源循环周期范围内所有源库位上的GOO 货品(位于源)。不存在库位和周期标签参数选择时,包含 pconst、iconst 值。 CopyCyclePeriodData ("Normal","", "Finance-Baseline","Groups", "Regions","Weeks","", "GOO","","","","","","","")
在源循环周期基础层次结构级别上的循环周期 Strategic Q1 11 中,将所有有效度量从需求基线复制到当前方案,用于日历周期“FY 10”(位于源)内所有基准期间的所有源库位上的所有源货品。不存在货品、库位参数选择时,包含 iconst 和 lconst 值。 CopyCyclePeriodData ("Strategic","Q1 11","Demand-Baseline", "","","","","","","FY 10","","","","","")
在源层次结构级别“组”、“区域”、“月”的循环周期 Normal Apr11 中,将 Finance-Baseline 的 BREV 度量复制到当前方案,用于源日历周期“FY 10”内所有月份的 US 库位(位于源)上的 GOO 货品(位于源)。假设源循环周期中用于存储方案值的日历级别是“每周”,系统将从周开始计算月份的值。 CopyCyclePeriodData ("Normal","Apr11", "Finance-Baseline","Groups", "Regions","Months","BREV", "GOO","US","FY 10","","","","","")
在源层次结构级别“组”、“区域”、“月”的循环周期 Normal Apr11 中,将 Finance-Baseline 的 BREV 度量复制到当前方案的 FREV 度量,用于周期“今年”(位于源)内所有月份的 US 库位(位于源)上的 GOO 货品(位于源)。假设源循环周期中用于存储方案值的日历级别是“每周”,系统将从周开始计算月份的值。 CopyCyclePeriodData ("Normal","Apr11", "Finance-Baseline","Groups", "Regions","Months","BREV", "GOO","US","Current Year","FREV","","","","")
在源层次结构级别“组”、“区域”、“周”的 Normal 当前运行循环周期中,将 Finance-Baseline 的 MI 度量 DPLS_MI 复制到当前方案的度量“BREV”,用于源循环周期范围内所有源库位的所有源货品。这会将 DPLS_MI 的 MI 度量值(市场情报度量)复制到度量 BREV。
注意:事件和备注不会复制。
CopyCyclePeriodData ("Normal","","Finance-Baseline", "Groups","Regions", "Weeks","DPLS_MI","","", "","BREV","","","","")
在源循环周期基础层次结构上 Xpress (M) 当前运行的循环周期的需求模块中,将 SOP_FUNITS 度量从“已审查”复制到当前(供应)方案中,用于该循环周期范围内所有源货品和源库位。不存在货品、库位参数选择时,使用源基础级别时包含 iconst、lconst 和 pconst 值。 CopyCyclePeriodData("Xpress (M)","","Revised","","","", "SOP_FUNITS","","","", "SOP_CUSTOMER_PSALES", "Demand","","","")
在源层次结构级别“组”、“客户”、“周”的 Normal 当前运行循环周期中,将 BREV 度量从 SPlus-已审查复制到当前方案,用于该循环周期范围内 SPLS_STOCK_QTYOH > SPLS_STOCK_COVER 的所有源库位的所有源货品。 CopyCyclePeriodData("Supply (W)","","SPlus-Revised", "Groups", "Customers", "Weeks", "BREV","","","","","","", "[SPLS_STOCK_QTYOH] > [SPLS_STOCK_COVER]","")
在源层次结构级别“组”、“区域”、“月”的循环 Normal 当前运行循环周期中,将 BSELL 度量从 Finance-Baseline 复制到当前方案,用于目标周期“滚动周期”的目标库位“US”的目标货品“GOO”。 CopyCyclePeriodData ("Normal","", "Finance-Baseline","Groups", "Regions","Months","BREV", "GOO","US","Rolling Periods","","","","","TRUE")

在源层次结构级别“组”、“区域”、“月”的循环 Normal 当前运行循环周期中,将订单 TRANSFER 从供应基线复制到当前方案,用于目标周期“滚动周期”的目标库位“US”的目标货品“品牌 A”下的节点。这将复制所有交易数据,其中目标循环周期中“至库位”在“US”下有“品牌 A”货品的库位,并且“结束日期”(接收/结束日期)在目标滚动周期时段内。

CopyCyclePeriodData ("Normal","","Supply-Baseline", "Groups","Regions","Months", "TRANSFER","BRAND A","US","","Rolling Periods", "","","","TRUE")
在源循环周期基础层次结构级别上的当前循环周期中,将市场情报度量 DPLS_FMI_EVENT 从需求基线复制到当前方案,用于日历周期“FY20 M10”(位于源)内开始和结束事件的所有基准期间中所有源库位上的所有源货品。 CopyCyclePeriodData ("Normal","", "Demand-Baseline", "","","", "DPLS_FMI_EVENT", "","","FY20 M10","","","","","")