仓库时隙

有多个仓库时隙功能可帮助仓库经理在将订单下达到仓库并创建领料工作之前,智能计划领料位置。

仓库时隙功能允许您按物料和度量单位合并状态为已订购已预留已下达的订单中的需求。 然后可以根据数量、单位、物理维度、固定货位等将生成的需求应用于将用于领料的货位。 建立时隙计划之后,可以创建补货工作以将相应数量的库存运到各货位。

转移单的仓库时隙功能让仓库经理可以根据尚未下达到仓库的转移单的需求为领料位置补货。 它确保领料位置在转移单下达到仓库后会包括转移单所需的所有物料。

仓库时隙分配增强功能为仓库时隙功能使用的模板行添加了一个选项。 此选项让系统能够考虑目标位置现有的现有库存量。 因此,可以为时隙生成更少的补货。

设置仓库时隙功能

若要使用仓库时隙功能,必须在系统中设置以下元素:

  • 时隙度量单位层
  • 指令代码
  • 时隙模板
  • 位置指令

为时隙创建度量单位层

可通过度量单位层将多个度量单位组合到一起来达到时隙目的。 例如,如果多个尺寸的箱子全部从同一个箱子领取区领取,则可以为所有这些尺寸创建一个层。 必须为应该属于层的每个度量单位创建一行。

  1. 转到仓库管理 > 设置 > 补货 > 时隙度量单位层

  2. 选择新建

  3. 在标题中,设置以下值:

    • 度量单位层:EaBoxPl
    • 说明:每个箱托盘
  4. 选择保存

  5. 度量单位快速选项卡上,选择新建向网格添加一行。

  6. 在新行中,设置以下值:

    • 单位:
    • 说明:将此字段保留为空。 保存更改时,将自动填写。
    • 单位类:数量
  7. 选择新建向网格添加第二行。

  8. 在新行中,设置以下值:

    • 单位:ea
    • 说明:将此字段保留为空。 保存更改时,将自动填写。
    • 单位类:数量
  9. 选择新建向网格添加第三行。

  10. 在新行中,设置以下值:

    • 单位:PL
    • 说明:将此字段保留为空。 保存更改时,将自动填写。
    • 单位类:数量
  11. 选择保存以保存层。

为时隙创建指令代码

必须选择应与模板关联的指令代码。

  1. 转到库存管理 > 设置 > 指令代码
  2. 在操作窗格上,选择新建
  3. 指令代码字段中,输入时隙
  4. 指令说明字段中,输入时隙

设置时隙模板

各时隙模板控制如何将库存分配给特定仓库的货位。 每个时隙规范在每个模板中必须有一行。 可使用此部分中的过程设置时隙模板。

  1. 转到仓库管理 > 设置 > 补货 > 时隙模板
  2. 选择新建以创建模板。

接下来,必须按照下面子部分中的说明设置模板标题、时隙规范和货位指令。 转移单的时隙设置类似于销售订单的时隙设置,但是需求类型字段设置为转移单而不是销售订单

设置销售订单时隙模板的标题

  1. 在模板的标题中,设置以下值:

    • 时隙模板:61

    • 说明:61

    • 需求类型:销售订单

      纸币

      目前,销售订单转移单出站装运单是唯一受支持的需求类型。

    • 需求策略:订购

      此字段中提供以下值:

      • 订购 – 应该将销售订单中的所有订购数量视为需求。
      • 预留 – 仅应将预留的销售订单行数量(订购的实物)视为需求。
      • 已下达 – 已下达数量应视为需求。
    • 允许波次需求使用未预留数量:

  2. 使用仓库选择快速选项卡指定时隙模板将应用的仓库。

    • 仓库选择 – 选择以下值之一:

      • 所有 – 对所有仓库使用时隙模板。
      • 仓库组 – 对在仓库组字段中选择的仓库组中的所有仓库使用时隙模板。
      • 仓库 – 仅对在仓库字段中选择的特定仓库使用时隙模板。
    • 仓库 – 如果仓库选择字段设置为仓库,选择时隙模板应用的仓库。

    • 仓库组 – 如果仓库选择字段设置为仓库组,选择时隙模板应用的仓库组。 有关如何设置仓库组的详细信息,请参阅仓库组

    对于此场景,设置以下值:

    • 仓库选择:仓库
    • 仓库:61

还可以指定查询以缩小评估的需求范围。

为每个模板设置时隙规范

对于创建的每个销售订单模板,执行以下步骤为每个时隙规范添加一行。

  1. 时隙模板详细信息快速选项卡上,选择新建创建一个模板行。

  2. 在新行中,设置以下值:

    • 序列:1

    • 说明:固定货位

    • 最小数量:1

      此字段定义行需要的最小需求数量。

    • 最大数量:1000000

      此字段定义行的最大有效需求数量。

    • 单位:保持此字段为空。

      此字段定义最小数量和最大数量引用的度量单位。

    • 度量单位层:EaBoxPl

      此字段定义行的有效需求度量单位。 (有关详细信息,请参阅本文前面的为时隙设置度量单位层一节。)

    • 分配时隙条件:考虑数量

      此字段中提供以下值:

      • 假设为空 – 该系统应假设领料区中的所有货位均为空,并且不应检查这些货位是否有库存。
      • 考虑数量 – 系统应检查领料区中的货位是否有库存,并且应该跳过所有非空货位。
      • 考虑现有量 – 系统应检查任何目标位置是否在需求行上包含物料的未预留数量。 如果数量大到足以满足需求行的至少一个单位,生成的时隙计划记录将减少可用数量。 例如,如果需求为 10 箱,一箱是现有量,那么找到的需求将为 9 箱。 如果需求为 10 箱,现有量是各一箱,那么找到的需求将为 10 箱。
    • 指令代码:时隙

      此字段定义货位指令,用于查找补货工作的领料货位。

    • 溢出货位:将此字段保持为空。

      此字段定义如果在处理行时找不到货位,应将库存放入的货位。

    • 允许放弃:

      如果此选项设置为,并且不能为任何需求划分时隙,将创建移动工作把库存移出有库存,但未划分时隙的货位。 然后再次运行模板。 这次将忽略货位中的库存。 如果分配时隙条件字段设置为考虑数量,此功能效果最好。

    • 固定货位用法:仅限产品的固定货位

      此字段中提供以下值:

      • 固定货位和非固定货位 – 不应将系统限制为只能使用固定货位。
      • 仅限产品的固定货位 – 系统应该将货位的时隙划分给仅限产品的固定货位。
      • 仅限产品变型的固定货位 – 系统应该将货位的时隙划分给仅限产品变型的固定货位。

注释

如果时隙模板包含至少一行,其中分配时隙条件字段设置为考虑现有量,模板中的任何一行都不再允许减少。

  1. 选择保存

  2. 选择新建创建第二个模板行。

  3. 在新行中,设置以下值:

    • 序列:2
    • 说明:其他
    • 最小数量:1
    • 最大数量:1000000
    • 单位:保持此字段为空。
    • 度量单位层:EaBoxPl
    • 分配时隙条件:考虑数量
    • 指令代码:时隙
    • 溢出货位:将此字段保持为空。
    • 允许放弃:
    • 使用固定货位:固定货位和非固定货位

    在查询第二个行时,现在指定用于确定可以将该行的需求时隙划分给哪些货位。

  4. 选择其中的序列字段设置为 2 的行。

  5. 选择编辑查询

  6. 范围选项卡中,选择添加向网格添加一行。

  7. 在新行中,设置以下值:

    • 表:位置
    • 派生表:位置
    • 字段:位置模板 ID
    • 条件:Pick-06(选择字段中的双加号 [++] 展开列表,然后选择 Pick-06 - 领料点 6。)
  8. 选择确定

设置货位指令

必须设置至少一个货位指令来支持时隙领料。 请按照此部分中的过程为时隙领料设置一个新的补货货位指令

  1. 转到库存管理 > 设置 > 位置指令
  2. 在左窗格的工作订单类型字段中,选择补货
  3. 在操作窗格上,选择新建
  4. 在新货位指令的标题中名称字段内,输入 61 时隙领料
  5. 序列号字段中,接受默认值。
配置“货位指令”快速选项卡
  1. 货位指令快速选项卡上,设置以下值。 接受其他所有字段的默认值。

    • 工作类型:领料
    • 站点:6
    • 仓库:61
    • 指令代码:时隙
  2. 选择保存激活快速选项卡。

配置“行”快速选项卡
  1. 快速选项卡上,选择新建创建一行。

  2. 在新行中,设置以下值。

    • 起始数量:0
    • 目标数量:1,000,000
  3. 其余字段接受默认值。

  4. 选择保存激活货位指令操作快速选项卡。

配置“货位指令操作”快速选项卡
  1. 货位指令操作快速选项卡上,选择新建创建一行。

  2. 在新行中,设置以下值。 接受其他所有字段的默认值。

    • 序列号:接受默认值。
    • 名称:Bulk
    • 策略:
  3. 其余字段接受默认值。

  4. 选择保存激活编辑查询按钮。

编辑查询
  1. 位置指令操作快速选项卡上,选择编辑查询

  2. 范围选项卡中,选择添加向网格添加一行。

  3. 在新行中,设置以下值:

    • 表:位置
    • 派生表:位置
    • 字段:区域 ID
    • 条件:Bulk(选择字段中的双加号 [++] 展开列表,然后选择 Bulk。)
  4. 选择确定

应用场景

设置场景

对于此场景,请使用内置示例数据,然后创建本部分中介绍的记录。

使用 USMF 示例数据

若要使用此处指定的示例记录和值完成此场景,使用的系统中必须已安装标准演示数据。 此外,开始前,还必须选择 USMF 法人。

创建需求

执行以下步骤创建将为其应用时隙的需求。

  1. 转到销售和营销 > 销售订单 > 所有销售订单

  2. 选择新建以创建新的销售订单。

  3. 创建销售订单对话框的客户帐户字段中,选择 US-007

  4. 仓库字段中,选择 61

  5. 选择确定

  6. 将打开新销售订单。 将在销售订单行快速选项卡中添加一个空行。 在这个行中,设置以下值:

    • 物料:L0101
    • 数量:20
  7. 选择添加行添加新行,然后设置以下值:

    • 物料:T0100
    • 数量:8
  8. 选择保存

  9. 选择新建以创建第二个销售订单。

  10. 创建销售订单对话框的客户帐户字段中,选择 US-008

  11. 仓库字段中,选择 61

  12. 将打开新销售订单。 将在销售订单行快速选项卡中添加一个空行。 在这个行中,设置以下值:

    • 物料:T0100
    • 数量:1
  13. 选择保存

完成典型时隙场景

按照上一部分中的说明准备好所有先决元素之后,可以通过完成本部分中的每个练习试用此功能。

生成需求

  1. 转到仓库管理 > 设置 > 补货 > 时隙模板,然后选择前面创建的时隙模板。
  2. 在操作窗格上,选择生成需求。 此命令评估系统中的所有需求,并且与时隙模板查询匹配。 然后将所有订单中的总需求合并到行,每个数量/度量单位一行。 完成此流程时,将显示参考消息。

时隙需求

时隙需求根据时隙模板的设置显示生成需求的结果。

  • 在操作窗格上,选择时隙需求查看生成需求命令的结果。 可以编辑时隙需求中的行。 可以删除行,添加新行,或编辑行详细信息。

注释

可以手动编辑需求,也可以使用数据管理从外部系统导入需求。 无论时隙中是什么,也无论其来自何处,都将在下一步使用需求。

查找需求

生成需求后,必须使用查找需求命令生成时隙计划

  • 在操作窗格上,选择查找需求。 将运行时隙流程。 完成此流程时,将显示参考消息。

时隙计划

时隙计划显示将每个物料/数量分配给了哪个货位,是否使用了溢出,是否创建了放弃工作,以及是否使用了模板行。 所有无法划分时隙的需求均以红色突出显示。

  • 在操作窗格上,选择时隙计划查看结果。

注释

  • 生成需求查找需求运行补货流程现在在沙盒中运行。 (这些流程可以从时隙模板页的操作窗格中找到。)
  • 生成需求查找需求运行补货流程带有锁定功能,以确保不会被同时触发。 否则,使用的数据可能被删除。
  • 如果运行未生成记录或记录缺少信息,生成需求查找需求流程会显示警告。
  • 当您选择时隙计划时,页面在操作窗格上没有新建编辑删除按钮,因为数据源不能进行编辑。
  • 当您选择运行补货时,系统将验证所选的时隙模板和流程。

创建补货

创建时隙计划之后,必须根据计划创建补货工作

  • 在操作窗格上,选择运行补货。 完成此流程时,将显示参考消息。 此消息指示为工作生成 ID 创建的标题的数量。

将根据在每个模板行中指定的指令代码确定将使用的货位指令。

提示

设置自动时隙

准备好所有必需元素之后,可以执行以下步骤将时隙设置为自动运行。

  1. 转到仓库管理 > 补货 > 运行时隙

  2. 指定要运行的时隙步骤。 选择下面的一个或多个时隙步骤:

    • 生成需求
    • 查找需求
    • 创建补货工作

    注释

    时隙步骤是渐进的。 如果要选择查找需求,必须先选择生成需求

  3. 指定要使用的时隙模板。

  4. 如果需要,设置要自动运行的发生次数。

对于此场景中的练习,请设置自动时隙。