物料物流教程#
本文档将指导读者完成所需的物料物流模块配置。
Info
物料物流是一个单独许可的模块。
概述#
从原物料进入仓库直到在车间里消耗掉,物料物流模块可以管理和控制原物料。凯睿德制造软件物料物流概念和功能将在接下来的章节中详细介绍。
概念#
凯睿德MES物料物流模型与ISA-95标准一致,如下表和图所示。ISA-95是开发企业和控制系统之间自动接口的国际标准。
凯睿德MES实施适用于重复/离散和库存操作的第3级活动。下表将ISA-95对象概念映射到凯睿德制造软件概念。
| Isa-95对象 | 凯睿德制造软件 | 描述 |
|---|---|---|
| 企业 | Enterprise | 它是每个安装提供的根节点,是层次结构中的最高元素。 |
| 场所 | Facility | 站点通常是物理模块。工厂设施可以有多个车间。 |
| 车间 | Area | 车间是站点/工厂设施内的一个位置。车间可以有子车间,以及步骤和资源。 |
| 生产线 | Sub-Area of type Production Line | 这是包含生产设备的车间。 |
| 存储区域 | Sub-Area of type Storage Area | 这是一个包含存储设备的区域。 |
| 存储单元 | Resource | 用于存储物料的处理类型存储资源。 |
| 工作单元 | Resource | 用于处理物料的处理类型生产线或过程的资源。 |
Table: ISA-95和凯睿德MES概念
下表介绍了与物料物流相关的主要概念。
| 概念 | 描述 |
|---|---|
| 移转要求 | 指定存储区域或生产线所需产品数量需求的列表。 |
| 提货单 | 为了满足移转要求需求而需要拣选的物料列表。 |
| 移转工单 | 一个列表,指定已从一个位置提货并指定要运输到另一个位置的一组物料,或者一组产品和数量。 |
| 存储区域 | 一组在逻辑上分组在一起的存储资源(仓库)。 |
| 生产线车间 | 一个有多种生产设备的生产区。 |
Table: 物料物流主要概念
上述概念在MES对象模型中的链接如下图所示。
湿敏器件#
湿敏器件(MSD)是用塑料化合物和其他有机物料封装的电子元件。这些器件有相关的湿度敏感度级别(MSL),可通过IPC/JEDEC J-STD-033C-1,湿度/回流敏感表面贴装器件的处理、包装、运输和使用标准进行评估。本标准定义了MSD暴露在室温条件下的时间,并定义了如何保存和恢复暴露时间。
MSD的控制在物料物流模块的范围内,有关详细信息,请参阅湿度敏感度级别处理部分。
设置物料物流流程#
要启用物料物流模块功能,必须设置凯睿德MES实体。下图显示了实体层次结构的示例。在本例中,可以观察到以下结构:在中央仓库区域内的内发货物区接收原物料。之后,物料存储在生产区内生产仓库区域的中间位置。然后,物料被运到离生产线车间更近的位置(生产线存储区),以便随时可供使用。
下图显示了上述示例的实体层次结构。
标题:
为了建立与物料物流相关的实体,必须按照下表中所述的步骤进行操作。
| 步骤编号 | 步骤 | 描述 |
|---|---|---|
| 1 | 创建必要的企业、站点和工厂设施 | 为您的方案创建必要的企业、站点和工厂设施。 |
| 2 | 创建必要的车间 | 创建必要的车间,类型为“车间”、“存储”和“生产线”。为类型为“存储”和“生产线”的车间定义车间层次结构和车间供应流程。 |
| 3 | 定义车间移转要求类型 | 对于每个车间供应流程,定义车间移转要求类型。 |
| 4 | 创建必要的资源 | 创建必要的资源:拣货位置、存储资源(带或不带存储箱)和运输资源。如果适用,定义资源自动补货上下文。 |
| 4 | 创建必要的产品 | 创建必要的产品并确保配置物料物流属性。定义产品制造商(如适用)。 |
Table: 物料物流相关实体的设置步骤
下一小节将更详细地介绍物料物流配置步骤。
企业、站点和工厂设施#
企业是实体层次结构中最顶层的MES实体,如上图所示。企业可以(可选)链接到一个或多个站点。
要创建站点,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 企业 | (可选)可以为站点定义企业。 |
| 远程 | 站点可以是本地站点,也可以是远程站点。如果设置为True,则对于运送操作,可以选择定义属性“远程导出地址”、“远程导出插件”,“远程导出租户”和“远程导出令牌”。 |
Table: 站点属性
站点可以(可选)链接到一个或多个工厂设施。要创建工厂设施,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 日历 | (可选)可以为工厂设施定义日历。 |
| 场所 | (可选)可以为工厂设施定义站点。 |
| 远程 | 工厂设施可以是本地的,也可以是远程的,具体取决于所选的站点。 |
| 在运送至本工厂设施时终止 | 如果设置为True,则在将物料(和容器)运送至本工厂设施时,将终止。只有当工厂设施不是远程的时,才能将其设置为True。 |
Table: 工厂设施属性
创建工厂设施后,可以通过访问“工厂设施详细信息”中的“管理要运送至的工厂设施”来定义可以运送到的工厂设施。
车间#
要为生产站点建模,首先需要定义车间层次结构,然后定义车间供应流程。车间层次结构由定义的父级车间建立。
车间供应流程定义,例如,哪个车间将向某个特定的目标车间供应所需的物料,它是由为目标车间定义的供应车间确定的。请参阅供应车间子章节。
要创建车间,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 工厂设施 | 车间的设施。一个车间只能定义一个设施。 |
| 车间类型 | 共有三种车间类型: - 车间:此类型的车间可以定义为最顶层的车间,并且可以有子车间。只有这种车间类型可以定义日历,并且假定其子车间使用与最顶层车间相同的日历。 - 生产线:此车间类型不能是最顶层车间,并且只能包含处理类型为“过程”或“生产线”的资源。 - 存储区域:此车间类型不能是最顶层车间,并且只能包含处理类型为“存储”的资源。 |
| 父级车间 | 对于车间层次结构的定义,可以定义父级车间。车间类型“生产线”和“存储区域”必须有类型为“车间”的父级车间。在任何情况下,都只能选择同一工厂设施的父级车间。 |
| 日历 | 车间的日历。必须为最顶层的车间定义。 |
| 默认移转工单目标位置 | 为此车间(源车间)创建移转工单时,默认目标位置会自动预填充,但可以覆盖。 |
| 外部存储区域 | 如果设置为True,则在创建移转要求时,选项“请求现有物料”设置为False,并且可以在“请求外部物料”上以自由文本的形式指定物料。如果设置为False,用户可以指定该产品的物料提示,该提示可在非外部源位置使用。 |
| 流程路径 | 将接收或创建物料的默认流程路径。必须为车间类型“生产线”和“存储区域”定义此选项。流程路径步骤(如已定义)必须包括一个当前车间最顶层的车间。 |
| 车间设置物料流程路径 | 如果设置为True,则在完成移转工单移动时,存储区域或生产线中接收的物料会将其流程路径设置为“车间流程路径”。如果设置为False,并且源工厂设施与目标工厂设施相同,则物料将保留当前流程路径。 如果设置为False,并且源工厂设施与目标工厂设施不同,则当物料最后状态为未处理或中止,且物料步骤存在于新工厂设施中时,物料当前流程路径为新的流程路径。如果物料流程的下一个步骤存在于目标工厂设施中,则会设置该流程路径。否则,将使用车间流程路径。 |
| 内发拣货位置 | 用作内发中转区的资源。它必须具有与当前车间相同的最顶层车间,并且属性IsPickingPlace设置为True。相同的拣货位置可以用作内发和外发拣货位置,并且可以在存储区域和生产线之间共享。 |
| 外发拣货位置 | 一种资源,类似于内发拣货位置,可用作外发中转区。 |
| 拣选策略 | 定义拣选哪些物料的排序规则集,现成的选项如下:FIFO(先进先出)、LIFO(后进先出)和FEFO(先到期先出)。如果用户希望定义拣选策略,则应在“源位置”中定义。 |
| 拣选顺序 | 定义物料列表拣选顺序的排序规则集。如果用户想要定义拣选顺序,则应在“源位置”中定义。 |
Table: 车间属性
以上述示例为例,在中央仓库区域的内发质量控制步骤中接收和存储原物料。如下图所示,在需要时,物料将被运输到生产存储步骤,然后运输到生产线存储步骤以供使用。
标题:
供应车间#
供应车间定义车间供应流程,并且只能为类型为“生产线”或“存储区域”的车间定义。以上述示例为例,要定义的车间供应流程如下图所示。
供应车间是通过“管理供应车间”向导定义的,如下图所示。
Info
Only Areas of type Storage Area are available for selection.
移转要求类型#
车间移转要求类型定义目标位置车间支持的不同移转要求方案,并且只能为类型为“生产线”或“存储区域”的车间定义。
要配置移转要求类型,必须从车间对象访问“管理移转要求类型”向导,它包括下表所列的属性。
| 属性 | 描述 |
|---|---|
| 移转要求类型 | 可能的值在查找表“移转要求类型”中定义。 |
| 源位置 | 物料的来源车间。只有在供应车间中定义的车间可供选择。 |
| 目标位置 | 物料的目标存储区域(如果车间类型为生产线)。由于它是可选的,如果未填充,目标位置将被视为生产线本身。只有在供应车间中定义的车间可供选择。 |
| 自动批准 | 如果设置为True,则将自动批准移转要求。 |
| 启用部分释放 | 只有当“自动释放”选项设置为False时,才可以设置为True。如果设置为True,则可以执行部分释放。 |
| 自动释放 | 如果设置为True,则将自动释放移转要求。 |
| 为车间寿命物料创建单独的列表 | 如果设置为True,将创建两个提货单:一个用于车间寿命物料,另一个用于非车间寿命物料。 |
| 跳过拣货 | 如果设置为False,则将自动为每个释放的数量创建提货单。 |
| 自动拣货 | 仅当“跳过拣货”选项设置为False时,才可以设置为True。如果设置为True,则将自动执行拣货。 |
| 启用部分交付 | 只有当“自动交付”选项设置为False时,才可能设置为True。如果设置为True,则可以执行部分交付。 |
| 自动交付 | 如果设置为True,则将自动交付移转要求。如果需要运输资源,则无法将此属性设置为True。 |
| 自动确认 | 如果设置为True,则将自动确认移转要求。 |
Table: 移转要求类型属性
资源#
要存储、传输或拣货的物料需要具有特定配置的资源,本节将详细介绍。
应该为物料物流功能的使用创建以下资源:
- 拣货位置 - 物料要在其中进出存储区域和生产线位置的资源。相同的拣货位置可以用作内发和外发,并且可以为多个车间和生产线共享(属性“拣货位置”必须设置为True)
- 存储资源 - 需要存储物料以进行拣货的资源(属性“拣货位置”必须设置为False)
- 运输资源 - 将执行物料运输的资源。仅当为拣货位置配置了运输服务时,才需要
要创建物料物流资源,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 处理类型 | 物料物流资源有两种处理类型: - 存储 - 运输 |
| 车间 | 资源的车间。只有处理类型为“存储”的最顶层资源才能定义“存储区域”类型的车间。只有处理类型为“过程”或“生产线”的最顶层资源才能定义“生产线”类型的车间。 |
| 位置单位类型 | 定义从资源中存储和检索的对象类型。有两种位置单位类型: - 物料 - 容器 仅为存储资源定义。 |
| 具有存储箱 | 定义存储资源是使用命名位置还是使用存储箱。存储箱是资源中的存储地点/位置,并且始终有一个位置单位类型“物料”。 |
| 拣货位置 | 定义资源是否为拣货位置。只有当处理类型为“存储”,且“具有存储箱”设置为False时,才能将其设置为True。 |
| 运输服务 | 定义拣货位置所需的运输服务。仅当“拣货位置”设置为True时,才能将其设置为True。 |
| 车间寿命安全 | 如果设置为True,则在存储车间寿命物料时,车间寿命计数器将暂停。只有当处理类型为“存储”时,才能将其设置为True。 |
| 在检索时启动车间寿命计数器 | 如果设置为True,则在从资源检索车间寿命物料时,其车间寿命计数器将启动。仅当“车间寿命安全”设置为True时,才能将其设置为True。 |
| 启用自动补货 | 有关详细信息,请查看资源自动补货子章节。只有当“处理类型”为“存储”且“拣货位置”设置为False时,才能将其设置为True。 |
| 自动补货移转要求类型 | 它定义用于自动补货请求的移转要求类型。如果“启用自动补货”设置为True,则必须定义,并且只能为“存储区域”或“生产线”类型的车间定义此值。 |
Table: 资源属性
对于上述示例,所需的存储资源如下:内发货物存储、生产存储和生产线存储。
存储箱#
存储箱是存储资源中的存储位置。
存储资源提供处理类型为“存储”的服务,这将是步骤的已排队/已处理存储服务所需要的。
要在存储资源中配置存储箱,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 名称 | 存储箱的名称,该名称在资源中必须是唯一的。 |
| 产品 | 如果定义了产品,则存储箱只能用于存储此产品的物料。 |
| 产品组 | 如果定义了产品组,则存储箱只能用于存储此产品组的物料。 |
| 首选存储位置 | 如果设置为True,则此存储箱是产品或产品组的首选存储位置。 |
| 车间寿命安全 | 如果设置为True,则在存储箱中存储车间寿命物料时,其车间寿命计数器将暂停。 |
| 有限位置 | 如果设置为True,则存储箱的产能将受到限制。 |
| 位置总数 | 如果“有限位置”属性设置为True,则表示存储箱中可用位置的数量。 |
| 已启用 | 如果设置为True,则会为存储启用存储箱。 |
| 产能类别 | 如果定义了产能类别,则只能存储此产能类别的物料。 |
Table: 存储箱资源属性
拣货位置#
拣货位置是一个虚拟存储位置,代表物料在运输之间的中转区,如下图所示。
Info
拣货位置被视为有无限产能且没有存储箱。此外,拣货位置的物料不被考虑拣选。
对于上述示例,所需的拣货位置资源如下:内发货物拣货位置(定义为内发货物车间的外发拣货位置)、生产拣货位置(定义为生产仓库区域的内发和外发拣货位置)、生产线拣货位置(定义为生产线存储区域的内发拣货位置)和生产线拣货位置(定义为生产线车间的内发拣货位置)。
运输资源#
如果源位置拣货位置定义了运输服务,则移转工单将需要运输资源。
运输资源提供处理类型为传输的服务。
资源自动补货#
为了确保一定的资源库存水平,可以配置自动补货。这意味着,如果资源的库存水平低于定义的目标库存,将自动创建移转要求。
Info
自动补货只能为处理类型为“存储”(非“拣货位置”)、“过程”或“生产线”的资源定义,这些资源的属性“启用自动补货”设置为True。
要使用自动补货,必须配置“补货上下文”,可以通过“资源上下文”视图访问,也可以通过“资源详细信息”视图上的“资源库存”部分访问,它包括下表所列的属性。如果用户配置了资源补货上下文,则可以定义更广泛的上下文,并且在将物料存储或附加到资源时,将在物料产品的资源库存中添加特定行。
| 属性 | 描述 |
|---|---|
| 产品 | 每个资源库存数量都是按产品考虑的。要创建移转要求,产品需要将属性“为物料物流启用”设置为True。 |
| 目标库存 | 如果“再订购模式”定义为“自动”,则必须定义目标库存。目标库存值必须大于或等于再订购点。 |
| 再订购模式 | 有两种再订购模式: - 自动:如果资源库存数量加上请求的数量低于再订购点,则会创建移转要求 - 无:不执行自动再订购 |
| 再订购点 | 如果资源数量加上请求的数量低于再订购点,则会创建移转要求。 |
| 再订购数量 | 当发出自动补货请求时,请求将始终以再订购数量的倍数发出。 |
| 单位 | 表示前述值的单位。单位默认为产品默认单位,如果未定义为产品组默认单位(如已定义)。 |
Table: 资源补货上下文属性
由于可以为处理类型为“存储”和“过程”的资源定义补货上下文,因此可以执行不同的操作来维护资源库存,如下表所示。
| 操作 | 储存资源 | 过程资源 | 测试再订购点,如果低于,则再订购? |
|---|---|---|---|
| 存储 | 增加库存 | 不适用 | 否 |
| 检索 | 减少库存 | 不适用 | 是 |
| 附上耗材 | 不适用 | 增加库存 | 否 |
| 拆卸耗材 | 不适用 | 减少库存 | 否 |
| 消耗 | 不适用 | 减少库存 | 是 |
| 负数量变化(记录耗损项,…) | 减少库存 | 减少库存 | 是 |
| 正数量变化(记录增益项,…) | 增加库存 | 增加库存 | 否 |
Table: 存储和过程资源的资源库存管理处理
Info
要将物料存储在具有自动补货的资源中,物料的产品必须存在于资源补货上下文中。
查看以下示例:在再订购模式定义为自动的产品的存储资源中执行了检索。由于目标库存减去资源数量和请求的数量等于1600,再订购数量为1000,所以请求的数量等于2000,如下图所示。
可以从“资源详细信息”访问和管理资源库存,如下图所示。
产品#
对于物料物流模块,产品上还有其他可配置的属性,如下表所示。
| 属性 | 描述 |
|---|---|
| 产品类型 | 有五种产品类型与物料物流相关: - 成品:表示成品 - 原物料:表示用作原物料的产品。 - 半成品:表示半成品 - 零件:表示为维保活动单请求的零件 - 耐用品:表示制造其他物料时使用的工具 必须为所有产品类型定义默认单位,才能为物料物流启用它。 |
| 湿度敏感度级别 | 产品的湿度敏感度级别。 |
| 车间寿命 | 湿度敏感度级别的车间寿命,如通用表“湿度敏感度级别”中所定义的。 |
| 车间寿命时间单位 | 湿度敏感度级别的车间寿命时间单位,如通用表“湿度敏感度级别”中所定义的。 |
| 需要批准 | 对于产品类型定义为RawMaterial的产品,可以定义此产品的物料是否需要批准。 |
Table: 产品物料物流属性
通用表“湿度敏感度级别”具有下表中列出的开箱即用条目。
| 级别 | 车间寿命时间 | 车间寿命条件 |
|---|---|---|
| 1 | 无限制 | ≤30 ºC/85% RH |
| 2 | 1年 | ≤30 ºC/60% RH |
| 2a | 4周 | ≤30 ºC/60% RH |
| 3 | 168小时 | ≤30 ºC/60% RH |
| 4 | 72小时 | ≤30 ºC/60% RH |
| 5 | 48小时 | ≤30 ºC/60% RH |
| 5a | 24小时 | ≤30 ºC/60% RH |
| 6 | 标签上的时间(TOL) | ≤30 ºC/60% RH |
Table: 开箱即用湿度敏感度级别
产品制造商#
对于产品类型定义为原物料的产品,可以管理产品制造商列表。
要配置产品制造商,必须访问“管理产品制造商”向导,对于每个产品制造商,需要定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 制造商 | 作为业务合作伙伴的特定产品的制造商,属性“制造商”设置为True。 |
| 零件号 | 制造商产品的零件号。 |
| 湿度敏感度级别 | 制造商的产品湿度敏感度级别,如果已定义,取代此制造商的任何产品级别定义。 |
| 车间寿命 | 湿度敏感度级别的制造商车间寿命,如通用表“湿度敏感度级别”中所定义的。 |
| 车间寿命时间单位 | 湿度敏感度级别的制造商车间寿命时间单位,如通用表“湿度敏感度级别”中所定义的。 |
| 产能类别 | 制造商的产品产能类别,如果已定义,取代产品产能类别。 |
| 标准数量 | 制造商产品标准包装数量,以默认单位表示。 |
Table: 产品制造商属性
物料物流信息#
如果产品定义了默认单位,则可以定义物料物流信息,如下表所示。
| 属性 | 描述 |
|---|---|
| 对物料物流启用 | 是否对产品物料启用物料物流。如果设置为True,则可以定义下列选项。 |
| 拆分以进行拣选 | 如果设置为True,则可以在多个提货单中使用此产品的物料。 |
| 物料物流默认请求数量 | 在移转请求中为产品请求的默认数量。 |
| 消耗废品 | 对于移转请求中的产品,将根据消耗废品的百分比增加要请求的默认数量。 |
| 额外消耗量 | 对于移转请求中的产品,将根据额外消耗量增加要请求的默认数量。 |
Table: 物料物流属性
使用物料物流#
在设置上述各节所述的所需配置后,可以使用物料物流功能,如以下各节所述。
移转要求#
移转要求包含有关目标位置的物料(产品和数量)需求以及哪个源位置将满足这些需求的信息。
创建移转要求#
可以通过“创建移转要求”向导手动创建移转要求,如下图所示。
在创建移转要求时,必须定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 对于位置 | 移转要求的目标车间,类型为“存储”或“生产线”。源位置必须有一个外发拣货位置,而目标位置必须定义内发拣货位置。 |
| 请求类型 | 可用的请求类型是所选“对于位置”中定义的移转要求类型。 |
| 其他信息 | 可以选择引用资源、物料、步骤、生产工单或移转要求的维保活动单。 |
Table: 移转要求创建
对于每个移转要求,必须至少有一个移转要求项目,并且有必要定义下表所列的属性。
| 属性 | 描述 |
|---|---|
| 产品 | 要请求的产品可供选择的产品必须对物料物流启用。 |
| 请求的数量 | 要请求的指定产品的数量。如果已定义,所需数量将使用产品属性“物料物流默认请求数量”填充。 |
| 所需数量 | 所需数量是请求数量x(1 +产品消耗废品)+产品额外消耗量。 |
| 单位 | 默认为产品默认单位(如已定义)的产品单位。如果未定义,且定义了产品组,则默认为产品组默认单位。 |
| 请求现有物料 | 此选项如果设置为True,用户可以指定该产品的物料提示,该提示可在非外部源位置使用。如果设置为False,用户可以在现有源位置上以自由文本的形式指定可用物料。不保证此物料将用于满足此请求。 |
| 请求的物料 | 如果“请求现有物料”设置为True,则会出现针对所选产品物料的搜索框,如果设置为False,则会出现一个自由文本框。 |
Table: 移转要求项目定义
创建移转要求时,其设置将从选定的移转要求类型定义继承。移转要求和移转要求项目系统状态设置为已请求。移转要求状态模型如下图所示。
创建移转要求后,需要批准。如果“自动批准”设置为True,则移转要求将自动批准。否则,必须使用“移转要求”中提供的“批准移转要求”向导手动批准移转要求。批准后,“移转要求的系统状态”会设置为已批准,“移转要求项目系统状态”保持为已请求。
批准移转要求后,可以执行释放。如果“自动释放”设置为True,则“移转要求系统状态”将自动释放。否则,必须使用“释放移转要求”向导手动释放移转要求。 如果移转要求的“启用部分释放”属性设置为True,则可以指定只释放部分的所需数量,如下图所示。在释放时,移转要求项目已释放数量将增加到定义的已释放数量。
Info
释放时,如果移转要求属性“跳过拣货”设置为False,则需要将符合移转要求项目产品和单位的物料存储在指定源位置的存储资源中,以便创建为每次释放自动创建的提货单。存储资源的属性“是拣货位置”必须设置为False。
Info
请查看创建移转要求的提货单部分。此外,如果“自动拣货”设置为True,则在释放时,移转要求项目已提货数量将增加。
当已释放数量与所需数量匹配时,“移转要求项目系统状态”会设置为已释放。当所有“移转要求项目系统状态”设置为已释放时,“移转要求系统状态”也会设置为已释放。
为物料创建移转要求#
如果定义了物料清单上下文,则在步骤中处理物料时,可以装配物料。用户可以创建移转要求,以确保要装配的源物料在源步骤中可用。
要为物料创建移转要求,用户必须访问物料详细信息上的“创建物料移转要求”向导。
物料必须是在具有适用物料清单的步骤中,且可供移转要求选择的物料清单源产品的属性“为物料物流启用”设置为True。
Info
请求的数量是根据物料数量乘以物料清单项目数量计算的。
此外,还可以选择“特殊创建物料的移转要求”。此选项允许为要为其创建移转请求的物料选择流程/步骤,并且所选步骤必须具有适用于物料的物料清单上下文。
为维保活动单(MAO)创建移转要求#
执行MAO时,可以在维保计划活动中定义零件清单(范围为零件的物料清单)。用户可以创建移转要求,以确保源步骤中有所需的部件可用。
要为MAO创建移转要求,用户必须访问MAO详细信息上的“创建维保活动单移转要求”向导。
物料清单项目产品必须将“为物料物流启用”属性设置为True。
Info
请求的数量是根据物料清单项目数量计算的。
拆分移转要求#
创建移转要求后,可能需要将其拆分,因为:
- 物料可能不可用
- 由于物料的车间寿命,可以单独挑选
要拆分移转要求,用户必须访问“移转要求详细信息”中的“拆分移转要求”向导,或者从“规划和物流”的“移转要求”页面进行访问。然后,用户必须选择他/她希望移至单独的移转要求的移转要求项目。可以按具有车间寿命的产品或源位置中不可用的物料筛选产品,如下图所示。
更改移转要求信息#
可以更改以下移转要求信息:通过访问“更改移转要求信息”向导,可以访问源位置、目标位置、优先级和交付到期日,如下图所示。
Info
只有在“移转要求系统状态”为“已请求”或“已批准”时,才能更改“源位置”和“目标位置”。
查看移转要求报表#
用户可以通过选择“移转要求详细信息”上的“查看报告”按钮,或“规划和物流”上的“移转要求”页面查看包含移转要求信息的报告。
规划和物流 - 移转要求#
现有的移转要求可以在“规划和物流”部分访问,如下图所示。
有两个选项卡:移转要求和项目(移转要求项目)。在每个选项卡上,可以选择一行并执行以下操作:
- 创建移转要求
- 批准
- 取消批准
- 释放
- 更改移转要求信息
- 取消
- 查看报表
- 为移转要求创建移转工单
提货单#
提货单定义了要拣选的特定物料,以满足一个或多个移转要求。它通过指定应提货的物料以及提货顺序来跟踪物料移转要求。
Info
提货单无法直接创建,只能通过释放(部分或全部)移转要求自动创建。
为移转要求创建提货单#
在释放移转要求项目时,如果移转要求属性“跳过拣货”设置为False,则会创建提货单。
释放可以包含来自不同移转要求的移转要求项目。
Info
在提货单中,所有移转要求必须具有相同的源位置、目标位置、自动交付、自动确认。
提货单状态模型如下图所示。
要考虑提货的物料必须满足以下条件:
- 需要是最上方物料
- 不得扣留
- 如果源位置是存储区域,则必须在“存储中”
- 如果产品属性“拆分以进行拣选”设置为False,则物料不能在提货单中引用
- 不得在移转工单项目中引用
Info
如果产品属性“拆分以进行拣选”设置为True,则要拣选的可用物料数量设置为“物料主要数量”加上“子物料主要数量”,不包括已分配给其他提货单的物料数量。
只有符合上述条件的物料才可用于拣选。如果定义了拣选策略,则定义的排序规则集将用于对可供提货单选择的物料进行排序。
Info
如果产品属性“拆分以进行拣选”设置为True,则可以使用“物料”满足多个移转要求项目。
如果已定义拣选顺序且“自动拣货”设置为False,则在选择要拣选的物料后,会定义提货单项目序列。
Info
如果目标车间属性“为车间寿命物料创建单独的列表”设置为True,则将为车间寿命物料创建单独的提货单。
如果属性“自动拣选所有移转要求项目”设置为True,则将自动拣选选定的物料。
管理提货单项目#
创建提货单后,可能需要管理提货单项目,因为:
- 物料可能不可用
- 物料已过期
- 用户想要选择特定物料
要管理提货单项目,提货单系统状态必须为打开或正在进行,提货单项目状态必须为打开。
要考虑拣选的物料必须满足上述条件。
选择提货单#
创建提货单后,需要拣选提货单项目的物料,如下图所示。由于它可能是一项长时间运行的操作,因此可以单独挑选项目。
要拣选提货单,其系统状态必须为“打开”或“正在进行”。
Info
拣选提货单用户界面是移动的,条形码扫描器已准备就绪,以便于使用,如下图所示。如果未将功能Picklist.PickBySelection分配给用户角色,则这些选项可用。
如果定义了拣选顺序,则项目必须由该工单拣选。
如果产品属性“拆分以进行拣选”设置为True,并且要拣选的物料的主要数量高于“已释放数量”,则物料将拆分。此外,如果物料有子物料,子物料的主要数量将被视为可用数量,而父物料将被拆分,从而获得所需的子物料。
执行拣选时,物料从存储资源中检索并存储在源位置的外发拣货位置。
如果用户希望取消拣选物料,则从出站拣货位置检索物料,并将其存储在最初存储物料的存储资源中。
获取提货单所有权#
用户可以负责拣选提货单。为此,用户必须访问“规划和物流”上的“提货单详细信息”或“提货单”页面,然后选择“获取所有权”按钮。
Info
如果定义了所有者,则拣选提货单的员工必须是所有者。
查看提货单报表#
用户可以通过选择“提货单详细信息”或“规划和物流”的“提货单”页面上的“查看报告”按钮来查看带有提货单信息的报告。
规划和物流 - 提货单#
现有提货单可在“规划和物流”部分访问,如下图所示。
有两个选项卡:提货单和项目(提货单项目)。可以选择一行并执行以下操作:
- 拣选,仅在“提货单”选项卡上
- 取消拣选,仅在“提货单”选项卡上
- 获取所有权,仅在“提货单”选项卡上
- 查看报告,仅在“提货单”选项卡上
- 创建移转工单
移转工单#
移转工单用于将物料从一个位置移动到另一个位置。它可以从一个或多个移转要求或提货单创建,也可以临时创建。
创建移转工单#
可以通过“创建移转工单”向导手动执行移转工单的创建(临时创建),如下图所示。
创建移转工单时,必须定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 源位置 | 必须从其中检索物料的车间(类型为“存储”或“生产线”)。 |
| 目标位置 | 必须将物料交付至的车间(类型为“存储”或“生产线”)。可用的目标位置取决于所选的源位置。 |
| 优先级 | 用户可以指定优先级。如果在移转工单优先级通用表中定义了默认优先级,则会将其设置为默认值。 |
| 交付到期日 | 用户可以指定交付到期日。如果在移转工单优先级通用表中定义了优先级默认交付时间,则通过将优先级默认交付时间添加到当前日期时间,将其设置为默认值。 |
| 其他信息 | 可以为移转工单添加其他上下文:资源、物料、步骤、生产工单或维保活动单等。 此外,如果选项“自动交付”设置为True,则移转工单将自动交付。通过将“自动确认”选项设置为True,还可以定义是否自动确认。如果“自动交付”选项设置为False,则可以定义所有者。 |
Table: 移转工单创建
创建移转工单时,必须指定移转工单项目属性,如下表所示。
| 属性 | 描述 |
|---|---|
| 类型 | 有两种类型: - 物料 - 产品数量 |
| 物料 | 如果所选类型为物料,则可以选择物料。如果源位置是存储区域,则在源位置的资源中,物料的状态必须为“存储中”。或者,如果源位置是生产线,则在生产线外发拣货位置,状态必须为“存储中”。物料必须与移转工单项目产品匹配。 |
| 产品 | 如果所选类型为产品数量,则必须指定为物料物流启用的产品。此外,在确认移转工单时,将创建与产品和数量移转工单项目匹配的物料。 |
| 主要数量 | 如果所选类型为: - 物料:填充所选物料主要数量 - 产品数量:主要数量可由用户定义 |
| 主要单位 | 如果所选类型为: - 物料:填充所选物料主要单位 - 产品数量:主要单位是货物默认单位(如已定义);如果未定义,且定义了产品组,则默认为产品组默认单位 |
| 次要数量 | 如果所选类型为: - 物料:填充所选物料次要数量 - 产品数量:当前不支持此选项 |
| 次要单位 | 如果所选类型为: - 物料:填充所选物料次要单位 - 产品数量:当前不支持此选项 |
| 其他信息 | 可以添加其他信息,如采购工单号、制造商、制造商零件号、制造商批号、制造商数据组代码、供应商、到期日期、符合RoHS标准(有害物质限制)、湿度敏感度级别、车间寿命和车间寿命单位等。 |
| 目标存储 | 用户可以定义目标资源和存储箱或位置。目标存储资源的类型为“存储”,可以有存储箱,并属于目标位置。 |
Table: 移转工单项目创建
在创建移转工单时,移转工单和移转工单项目系统状态设置为打开。转账工单状态模型如下图所示。
管理移转工单项目#
创建移转工单后,可能需要管理移转工单项目,因为:
- 物料可能不可用
- 物料已过期
- 用户想要选择特定物料
要管理移转工单项目,创建模式必须是临时的,移转工单系统状态必须是打开,移转工单项目状态必须是打开。
要考虑用于移转工单的物料必须满足“创建移转工单”部分中提到的条件。
为移转要求创建移转工单#
可以通过“为移转要求创建移转工单”向导来创建移转工单,如下图所示。可以从“移转要求详细信息”或“规划和物流”上的“移转要求”页面访问此向导。
为了能够为移转要求创建移转工单,需要满足以下条件:
- 移转要求属性“跳过拣货”必须设置为True
- 所有移转要求的系统状态都要为已批准或已释放
- 所有移转工单要求“自动交付”和“自动确认”必须相同
- 所有传输要求必须具有相同的源和目标位置
以下属性将从移转要求继承:源位置、目标位置、优先级、交付到期日和自动交付。优先级和交付到期日是所有选定移转要求中最低的。
可供选择的移转要求项目的系统状态为已请求或已释放。
创建移转工单时,移转工单和移转工单项目系统状态设置为打开,以下属性继承自移转要求:对于资源、步骤、MAO、生产工单、移转要求、源位置、目标位置和自动交付。
移转工单项目与移转要求项目链接。此外,在移转要求上,移转要求项目的“移转中工单数量”属性将按“移转工单项目主要数量”增加。
如果选项“自动交付”设置为True,则移转工单会自动开始和交付,并将其系统状态设置为“已交付”。此外,如果“自动确认”选项设置为True,则会自动确认移转工单,并将其系统状态设置为“已关闭”。
为提货单创建移转工单#
可以通过“为提货单创建移转工单”向导来创建移转工单,如下图所示。可以从“提货单详细信息”或“规划和物流”的“提货单”页面访问此向导。
为了能够为提货单创建移转工单,需要满足以下条件:
- 所有提货单系统状态必须为“进行中”或“已提货”
- 所有提货单自动交付和自动确认必须相同
以下属性将从提货单继承:源位置、目标位置、优先级和交付到期日。优先级和交付到期日是所有选定移转要求中最低的。
在提货单上,如果所有提货单项目移转要求项目的所有移转要求的相应属性设置为True,则属性“自动交付”和“自动确认”会设置为True。
可供选择的提货单项目的系统状态为“已提货”。
在创建移转工单时,移转工单和移转工单项目系统状态设置为“打开”,以下属性从移转要求继承:对于资源、步骤、MAO、生产工单、提货单、源位置、目标位置和自动交付。移转工单项目与相应的提货单项目链接。
开始移转工单移动#
为了开始运输移转工单,用户必须执行移转工单的“开始移动”。移转工单系统状态必须为打开。
可以通过“开始移转工单移动”向导执行移转工单的开始,如下图所示。可以从“移转工单详细信息”或“规划和物流”上的“移转工单”页面访问此向导。
如果源位置的外发拣货位置定义了运输服务,则必须提供运输资源。它必须具有与源位置相同的工厂设施,或者如果运输资源在另一个工厂设施中,则该资源不得与任何活动的移转工单关联。
如果源位置是存储区域,则移转工单项目中引用的物料必须在源位置的状态为“存储中”,或在出站拣货位置的状态为“存储中”。
如果在执行“开始移转工单移动”时还没有,则物料将从存储资源中进行检索,并存储在源位置的外发拣货位置。
如果移转工单项目有链接的提货单项目,提货单项目状态将设置为“运输中”。
链接到移转工单项目的移转要求项目的已运输数量按移转工单项目主要数量增加。
执行移转工单的开始时,其系统状态设置为“进行中”。
执行“开始移转工单”时,将从源位置的外发拣货位置检索物料。如果运输资源与移转工单源位置外发拣货位置位于不同的车间,则资源的车间会更改为源位置外发拣货位置车间。
完成移转工单移动#
为了完成移转工单的运输,用户必须执行移转工单的完全移动。移转工单系统状态必须为进行中。
如果运输资源与移转工单关联,则将批量处理资源关联的所有移转工单。
如果移转工单项目有链接的提货单项目,提货单项目状态将设置为“已交付”。
链接到移转工单项目的移转要求项目的已交付数量按移转工单项目主要数量增加。如果已交付数量大于或等于已运输数量,则移转要求项目状态设置为“已交付”。
执行移转工单的完成时,其系统状态设置为“已交付”。
执行完整移转工单时,物料存储在目标位置的内发拣货位置。
如果“自动确认”选项设置为True,则会自动确认移转工单,并将其系统状态设置为“已关闭”。
确认移转工单项目#
为了确认移转工单的运输,用户必须执行移转工单的确认。移转工单系统状态必须已交付。
确认移转工单时,根据移转工单项目类型,会执行两种不同的操作:
- 如果移转工单项目类型为产品数量,则会创建新物料,然后将其存储在目标位置的存储资源中
- 如果移转工单项目类型为物料,则物料可以存储在目标位置的存储资源中
如果目标位置是生产线,则物料存储在与生产线关联的内发拣货位置。如果目标位置是存储区域,则物料存储在存储资源和存储箱中。
如果移转工单项目有链接的提货单项目,提货单项目状态将设置为“已关闭”。
链接到移转工单项目的移转要求项目的已关闭数量按移转工单项目主要数量增加。如果已关闭数量大于或等于已交付数量,则移转要求项目状态设置为“已关闭”。
移转工单项目状态设置为“已确认”。
获取移转工单所有权#
用户可以负责处理移转工单。为此,用户必须访问“规划和物流”上的“移转工单详细信息”或“移转工单”页面,然后选择“获取所有权”按钮。
Info
如果定义了所有者,则员工必须是以下内容的所有者:
- 开始移转工单移动
- 完成移转工单移动
如果运输资源与移转工单关联,则资源关联的所有进行中移转工单也将拥有相同的所有者。
规划和物流 - 移转工单#
现有的移转工单可在“规划和物流”部分进行查询,如下图所示。
有两个选项卡:移转工单和项目(移转工单项目)。在“移转工单”选项卡上,可以选择一行并执行以下操作:
- 创建移转工单
- 获取所有权
- 开始移动
- 完成移动
- 确认
- 取消
- 查看报表
实例#
以上述示例为例,物料物流所考虑的原物料位于内发货物车间,并存储在内发货物存储资源中。
当为产品创建移转要求时,将满足该要求的物料是存储在内发货物存储资源中的物料。
在批准和释放移转要求项目时,如果移转要求属性“跳过拣货”设置为False,则会创建提货单。当提货单项目的物料被拣选后,这些物料将从内发货物存储资源中进行检索,并存储在内发货物拣货位置。
拣选物料后,可以创建移转工单。由于拣货位置不需要运输服务,选择运输资源是可选的。执行开始移转工单移动时,即物料将离开内发货物车间,这些物料将从内发货物拣货位置进行检索。在完成移转工单时,即物料将到达生产存储区域,这些物料将存储在生产拣货位置。确认移转工单后,将从生产拣货位置检索物料,并将其存储在生产存储资源中。
然后,可以将要消耗的物料运输到生产线存储或生产线车间。在离开生产储存区域之前,物料存储在生产拣货位置。如果要将物料运输到生产线存储区域,则物料会存储在生产线拣货位置,然后存储在生产线存储资源中。如果要将物料运输到生产线存储区域,物料将存储在生产线拣货位置,如下图所示。
标题:
定期库存处理#
执行定期库存是为了评估存储资源上可用的物料。
创建定期库存#
要创建定期库存,必须定义下表中列出的属性。
| 属性 | 描述 |
|---|---|
| 所有者 | 负责开始、执行和完成定期库存的员工。 |
| 开始定期库存 | 如果设置为True,则定期库存将立即开始。 |
| 资源 | 将对其执行定期库存的存储资源。用户可以按工厂设施、车间和资源名称进行筛选。 |
Table: 定期库存属性
创建定期库存时,其系统状态设置为打开,所选资源的属性“定期库存锁定”设置为True。此外,在创建的定期库存上会显示定期库存资源和物料的列表,如下图所示。列出的物料是最上方的,当前资源包括在定期库存资源的列表中。
如果存储资源的属性“定期库存锁定”设置为True,则无法存储或检索物料,而对于存储的物料,无法执行以下操作:
- 拆分
- 合并
- 按产品拆分物料
- 更改物料产品
- 更改最上方物料的物料数量
- 记录物料耗损
- 记录子物料耗损
开始定期库存#
要开始定期库存,用户必须访问定期库存详细信息中的“开始定期库存”向导,或者访问“规划和物流”的“定期库存”页面。定期库存系统状态必须为打开。
开始定期库存时,其系统状态设置为正在进行。
执行定期库存#
要执行定期库存,用户必须访问定期库存详细信息中的“执行定期库存”向导,或者访问“规划和物流”的“定期库存”页面。定期库存系统状态必须为正在进行。
对于定期库存物料列表中包含的每种物料,用户必须确认系统主要数量是否与物理主要数量匹配,如下图所示。如果物理主要数量与系统主要数量不同,则会更改物料主要数量。如果物料物理主要数量设置为零,则物料将被终止。
如果物料有子物料,用户必须手动更正物料和子物料,然后才能通过“更改数量”操作提供库存物料物理主要数量。
Info
执行定期库存用户界面是移动的,条形码扫描仪已准备就绪,以便于使用。如果未将功能PeriodicInventory.PerformBySelection分配给用户角色,则这些选项可用。
开始定期库存时,其系统状态设置为正在进行。对于每个提供了物理数量的定期库存物料项目,其状态设置为已关闭。
完成定期库存#
要完成定期库存,用户必须访问定期库存详细信息中的“完成定期库存”向导,或者访问“规划和物流”的“定期库存”页面。定期库存系统状态必须为正在进行。所有定期库存物料项目的状态必须设置为已关闭。
完成定期库存时,其系统状态设置为已关闭,资源的属性“定期库存已锁定”将设置为False,属性“最后定期库存日期”设置为“现在”。
获取定期库存所有权#
用户可以负责执行定期库存。为此,用户必须访问“规划和物流”上的“定期库存详细信息”或“定期库存”页面,然后选择“获取所有权”按钮。
Info
如果定义了所有者,则员工必须是以下定期库存操作的所有者:
- 开始
- 执行
- 完成
规划和物流 - 定期库存#
现有定期库存可在“规划和物流”部分查询。
可以执行以下操作:
- 创建定期库存
- 获取所有权
- 开始
- 执行
- 完成
- 取消
- 查看报表
湿度敏感度级别处理#
创建物料时,如果相应产品定义了湿度敏感度级别,则车间寿命信息默认为产品属性,如下图所示。尽管如此,湿度敏感度级别还是可以改变的。
Info
如果定义了剩余的车间寿命,物料车间寿命计数器状态将设置为“已停止”。
启动车间寿命计数器#
要启动物料车间寿命计数器,必须访问“开始车间寿命计数器”向导,如下图所示。
物料必须定义剩余的车间寿命才能启动计数器。
如果物料具有定义了剩余车间寿命的子物料,则也会为子物料启动计数器。
Info
物料车间寿命计数器状态设置为“正在运行”。
停止车间寿命计数器#
要停止物料车间寿命计数器,必须访问“停止车间寿命计数器”向导,如下图所示。
如果物料具有定义了剩余车间寿命的子物料,则也会为子物料停止计数器。
Info
物料车间寿命计数器状态设置为“已停止”。
密封物料#
要密封物料,必须访问“密封物料”向导。
如果物料具有定义了剩余车间寿命的子物料,则子物料的“车间寿命已密封”属性也将设置为True。
Info
物料属性“车间寿命已密封”设置为True。
如果物料存储在存储资源中,且属性“车间寿命安全”和“在检索时启动车间寿命计数器”设置为True,则检索物料时不会启动计数器。
要解开物料的密封,必须启动车间寿命计数器。
重置车间寿命计数器#
要重置物料车间寿命计数器,必须访问“重置物料车间寿命”向导。
要重置计数器,物料必须定义剩余的车间寿命,且物料车间寿命计数器状态必须设置为“已停止”。
如果物料具有定义了剩余车间寿命的子物料,则会重置这些子物料的剩余车间寿命。
当执行物料的重置车间寿命计数器时,如果物料定义了MSL:
- 如果物料MSL无限制,则无法执行重置,因为剩余车间寿命是无限制的
- 如果未定义车间寿命,用户必须定义剩余车间寿命
- 如果定义了车间寿命,则会使用定义的MSL车间寿命设置剩余车间寿命
当执行物料的重置车间寿命计数器时,如果物料没有定义MSL,且物料产品制造商已定义MSL:
- 如果物料产品制造商MSL无限制,则无法执行重置
- 如果未定义车间寿命,用户必须定义剩余车间寿命
- 如果定义了车间寿命,则会使用物料产品制造商定义的MSL车间寿命设置剩余车间寿命
当执行物料的重置车间寿命计数器时,如果物料没有定义MSL,且物料产品没有定义MSL,且物料产品定义了MSL:
- 如果物料产品MSL无限制,则无法执行重置
- 如果未定义车间寿命,用户必须定义剩余车间寿命
- 如果定义了车间寿命,则会使用物料产品定义的MSL车间寿命设置剩余车间寿命













