冻结分配规则

必须使用特定规则,才能使用冻结分配功能处理订单。您可以将这些规则用于分配和拣货。

  • 如果订单类型在冻结分配配置中未定义任何记录,则系统将只分配“已确定”库存(未定义任何冻结代码的记录),并允许对其进行拣货
  • 如果系统尝试根据冻结分配配置中的订单类型对产品进行分配,则不会使用标准分配规则。系统尝试根据批次周转从第一个可用库位进行分配。由于此产品可能不存在于该库位中,因此不会尝试从定义的前移拣货库位强制进行拣货。

    在拣货过程中,请使用以下库存规则:

  • 如果产品处于库位冻结状态,则正在拣货的部分在拣货后不会处于冻结状态。
  • 如果产品处于批次冻结状态,则完成拣货后,所拣选的产品将处于冻结状态,因为它是该批号的一部分。
  • 如果产品处于托盘标签冻结状态,并且已拣选整托盘,则拣货后,托盘标签仍处于冻结状态。
  • 如果产品处于托盘标签冻结状态,并且已对托盘中的部分数量进行了拣货,则拣货后,托盘标签不处于冻结状态。
  • 对部分数量进行拣货后,系统会在拣货过程中创建新托盘标签(托盘号)。为便于标识冻结产品,此新托盘标签在现有托盘标签前有一个前缀。
    • 对部分数量进行拣货后,系统会在拣货过程中创建新托盘标签(托盘号)。为便于标识冻结产品,此新托盘标签在现有托盘标签前有一个前缀。
    • 若要定义此前缀,请选择配置>代码>系统代码。搜索前缀冻结 (PREFIXHOLD) 代码。此代码的默认值为“冻结”(HOLD)。

      例如,当由于冻结条件对托盘标签 0980312563 进行分配和拣货时,系统会在拣货过程中将 HOLD0980312563 分配给该托盘标签。

      如果从冻结托盘标签中对库存进行拣货后执行撤消分配,则会很容易进行标识,因为前缀已标记为该托盘标签的一部分。

    • 通过此功能,还可支持动态拣货。由于动态分配不会在特定库位中保留产品,而且库存状态代码可能在先后对订单进行分配和拣货期间有所更改,因此,可能产品已分配,但不再符合拣货条件。