调用补货引擎概述
本部分描述了使用宏调用补货引擎的过程,以便从指定的起始周期和到指定范围生成货品和库位组合的计划订单。
先决条件:
用户必须具有宏以及为当前循环定义的补货引擎的访问权限。否则,在执行宏时显示此错误:
“用户 {1} 无法访问补货引擎 {0}。”
当确定要传递到补货引擎以便进行计算的货品和库位元素时,数据安全规则适用于执行宏的当前用户。例如:
- CallReplenishmentEngine ("Brand A", "US", "", "")
- 如果当前用户的数据安全不允许用户查看货品分级结构中的“品牌 A”或链接到“品牌 A”的基础货品,则所选项不会传递到引擎。
- 如果用户可以访问链接到“品牌 A”的基本元素子集,则仅计算这些货品的排程。
- 如果用户的数据安全不允许用户查看库位层次结构中的“US”或链接到“US”的基础库位,则所选数据不会传递到引擎。
- 如果用户可以访问库位层次结构中链接到“US”的基本库位子集,则仅计算这些库位的排程。
调用补货引擎
使用 CallReplenishmentEngine 宏命令调用补货引擎的基本序列如下:
- 确定为当前循环定义的补货引擎。
- 确定排程的货品和库位。
- 处理任何其他宏参数
若要调用补货引擎,请进行下列操作: