循环周期的宏命令

可在循环周期级别的宏中使用的命令。括号中指定的参数是可选的。

命令 参数 说明 示例
AddCyclePeriodNote 备注类型、严重性、摘要、详情、[发布到 Ming.le]、[Mingle 组] 为指定的日志类型备注添加循环周期备注。
注意:目前不支持使用宏编辑自由格式的备注。
  • 添加一个优先级为“Low”并附有详情的备注型日志“Overview”:AddCyclePeriodNote ("Overview","Information","Approval status","Confirming the approval process with the team")
  • 添加一个优先级为“Low”的备注型日志“Overview”并发布到 Ming.le 组“planners”:AddCyclePeriodNote("Overview","Low","Approval status", "Confirming the approval process with the team","true","planners")。
  • 添加一个优先级为“High”的备注型日志“Overview”并发布到执行用户的 Ming.le 源:AddCyclePeriodNote("Overview","Low","Approval status", "Confirming the approval process with the team","true","")。
CopyScenario 名称、源方案名称、模块、[工作流]、[状态]
  • 名称(复制的方案)在所选模块中必须是唯一的。
  • 空工作流 = 使用源方案工作流。
  • 空状态 = 默认为 WIP。
将度量数据从一个方案复制到同一循环、周期、模块内的其他方案。
  • CopyScenario ("Upside","Baseline", "Demand","","")
  • CopyScenario("Extra Shift","Baseline","Supply","Supply Scenario","")
  • CopyScenario("New Baseline","Baseline","Integrated","Integrated Scenario","Review")
CreateScenario 名称、模块、工作流、[链接到方案]、[初始化宏]、[用户]、[角色]
  • 空 [链接到方案] = 无链接。
创建新方案并(选择性地)将其链接到之前创建的方案。可以使用方案宏初始化新方案。
  • CreateScenario ("New Budget","Finance","Finance Scenario","","","amy","","")

    在“财务”模块中创建方案“New Budget”,其中包含分配的“Finance Scenario”流程。向用户“amy”授予新创建方案的访问权。

  • CreateScenario ("Extra Shift","Supply","Supply Scenario","D-Upside","","","SupplyAdmin")

    在“供应”模块中创建方案“Extra Shift”(包含分配的“Supply Scenario”流程),用于链接到“需求”模块中的现有方案“D-Upside”。向用户“SupplyAdmin”角色授予新创建方案的访问权。

  • CreateScenario ("Final Plan","Integrated","Integrated Scenario","S-Upside","Init Integrated Scenario", "sopadmin","IntegratedAdmin, ProcessAdmin")

    在“集成”模块中创建方案“Final Plan”(包含分配的“Integrated Scenario”流程),用于链接到“供应”模块中的现有方案“S-Upside”以及使用“Init Integrated Scenario”宏初始化流程以填充数据。向用户“sopadmin”以及角色 IntegratedAdmin 和 ProcessAdmin 授予访问权。

RunCommand 数据源、命令文本 对数据源运行命令。支持循环周期级别上不特定于方案上下文的 ITK 命令,即循环周期或静态数据。 RunCommand("ITK DataSource", "Transfer_Static_Data_Inbox_To_Core")
RunScenarioMacro 宏, 模块, 方案 在通过循环、周期和方案名称时运行方案宏。
  • RunScenarioMacro ("InitFinanceScenario", "Finance","Baseline")
  • RunScenarioMacro ("InitDemandScenario", "Demand","Baseline")
  • RunScenarioMacro ("InitSupplyScenario", "Supply","Baseline")