跳转至

扣留物料#

🔒 Material.Hold

概述#

此事务用于扣留物料。处于扣留状态的物料不得移入/移出任何步骤资源,并且可对此类物料执行的操作非常有限。

设置#

除了满足事务前提条件外,不需要任何特定设置。请注意,扣留原因必须与当前物料步骤相关联。

前提条件#

  • 物料处于“活动”状态且未处于“在途”状态。
  • 物料是最顶层物料
  • 一个物料不能因为相同的原因扣留两次,也就是说,该物料并未因相同的原因而已被扣留
  • 原因的类型必须为扣留,原因必须存在且处于活动状态,并且原因必须是针对物料步骤定义的。

Info

当父级物料被扣留时,其所有子物料也将被扣留。

步骤顺序#

步骤1#

  1. (可选)验证物料信息。
  2. 选择扣留物料原因扣留原因是在步骤级别定义的。
  3. (可选)输入释放代码。如有定义,对于正常释放,用户将需要提供释放代码
  4. (可选)定义释放角色。只有在扣留原因自身并未预先定义释放角色时,才能定义释放角色。如有定义,则只有拥有该角色的用户才能释放物料
  5. (可选)输入备注
  6. 扣留完成操作。

Info

释放代码仅在扣留事务中以用户可读的形式显示。一定要记住该代码。如果忘记了该代码,则必须使用“完整释放物料”事务。

hold_material