ERPNext 中的“车间”功能用于可视化对应车间内机器和工作站的状态。该功能提供了处理作业卡的视觉界面。
工作原理
- 创建车间并设置仓库(制造 -> 车间 -> 新建)
- 使用工作站创建机器,并选择对应的车间。
- 在工作站中设置活动状态和非活动状态的图示。
之后,您就可以通过车间查看机器和工作站的状态了。
可视化库存摘要
使用车间功能,用户可以可视化对应车间的库存。利用此功能,用户可以添加或移动库存。
ERPNext 中的“车间”功能用于可视化对应车间内机器和工作站的状态。该功能提供了处理作业卡的视觉界面。
之后,您就可以通过车间查看机器和工作站的状态了。
使用车间功能,用户可以可视化对应车间的库存。利用此功能,用户可以添加或移动库存。
作业卡存储关于在特定工作中心上执行的特定工序的实际生产信息。
作业卡根据工单创建,并分发给制造车间的每个工作中心,以便按照工单中定义的每道工序,开始生产指定数量的物料。
作业卡允许每道工序的工作中心针对“作业卡”所需的原材料发起“物料申请”和“库存转移至生产”。
作业卡完成将更新工单中的生产状态,我们可以跟踪工单中定义的每道工序的生产完成进度。
要访问作业卡列表,请前往:
首页 > 制造 > 生产 > 作业卡
在创建和使用作业卡之前,建议您先创建以下内容:
当工单提交时,系统会自动创建工序的作业卡。
作业卡示例如下:
要使用作业卡,请按照以下步骤操作:
在工单中,工序和工作中心是从物料的物料清单中获取的。为方便使用,您应确保在物料清单中配置了工艺路线。
创建的每张作业卡都会分配工作中心和工序。每个源仓库所需的原材料将根据生产所需数量进行计算。
提交工单后,系统将根据工序表格中的值自动创建作业卡。
您可以在物料清单上选择“转移物料依据”为“作业卡”,以便根据作业卡转移生产所需的原材料。
在工单中,您可以选择该选项:
员工分配和工时详情也将在作业卡中定义。可以记录完成作业所花费的时间。如果多个员工在同一道工序上工作,请点击“创建作业卡”按钮添加新的作业卡。
物料申请将根据作业卡发起,作为准备制造过程所需原材料的基础/指令。发起的物料申请将引用原始作业卡编号。
通过工单中定义的每道工序的完成情况,跟踪工单中的制造进度。
作业卡完成允许您通过查看与工单相关的每道工序的完成情况,来跟踪工单内的制造进度。
在完成工序时,可能会产生一些废料。这些废料需要添加到库存中。为此,用户需要在作业卡中填写废料物料的详细信息。用户也可以在废料物料表格中设置缺陷物料/破损物料。
版本 13 中引入
对于生产订单,还需要跟踪在制品(半成品)的质量。这由在其上执行的工艺(工序)定义,而该工序又在作业卡中定义。在制品检验不同于来料和出料检验。在制造过程中监控质量有助于确保生产的最终产品达到所需质量。您可以针对作业卡为生产物料创建质量检验。
在作业卡(版本 16)中引入了一个新的待处理数量字段,用于处理部分生产并防止错误的工序损耗计算。
以前,在完成作业卡时,系统会自动将剩余数量视为工序损耗数量。这在工序仅部分完成的情况下会导致问题,阻止用户提交作业卡。
为支持部分完成,作业卡中添加了一个待处理数量字段。
在此情况下,系统将 不计算工序损耗数量,因为剩余数量被标记为待处理。
如果:
则剩余数量(4)将被视为 工序损耗数量。
此增强功能允许用户进行 部分生产跟踪,而不会影响工单提交。
更多详情,请参考质量检验页面。
工单是生产计划员向制造车间下达的文件,用于指示生产特定数量的特定物料。
工单还有助于根据物料的物料清单生成所需物料的需求(库存分录)。
工单可以根据销售订单从生产计划中生成。
要访问工单列表,请前往:
首页 > 制造 > 生产 > 工单
在创建和使用工单之前,建议您先创建以下内容:
前往工单列表,点击新建。
选择要生产的物料。
系统将自动获取该物料的默认物料清单。您也可以更改物料清单。
输入要生产的数量。只有设置此数量后,才会获取原材料物料。
如果所选物料清单中包含工序,系统将自动从物料清单中获取所有工序,这些值可以更改。请参阅第 3.2 节了解更多信息。
设置计划开始日期(您希望开始生产的预计日期)。
使用多层物料清单:此选项默认启用。如果您希望为您正在生产的物料的子装配体规划物料,请保持启用。如果您单独规划和生产子装配体,可以取消选中此复选框。要了解更多信息,请访问此页面。
选择仓库:
所需物料:所有所需物料(原材料)将从物料清单中获取并填充到此表格中。在此处,您还可以更改任何物料的源仓库。在生产过程中,您可以通过此表格跟踪已转移的原材料。
注意:您可以在不选择仓库的情况下保存工单,但提交工单时必须选择仓库。
工单也可以直接从销售订单创建。
可以在此处设置计划开始日期和预计交货日期。计划开始日期的默认值是创建工单时的当前日期和时间。
可以更改此处使用的原材料的源仓库。默认仓库可以在物料主数据中的物料级别设置,也可以在库存设置中全局设置。
对于某个物料取消勾选此复选框后,您仍然可以在物料清单 (BOM) 和工单中选择它,但不会为其创建任何库存分录。
保存工单后,以下两个字段还将显示所需物料表中各自仓库的可用性:
物料可以根据工单或作业卡进行转移。这通常从物料清单中获取,但您也可以在工单中更改。
将从物料清单中获取以下内容:
这些值也可以更改。
保存工单后,将显示以下字段:
实际工序时间、实际作业成本、实际开始时间和实际结束时间在作业卡更新时更新。
在此部分中,显示以下内容:
这些值根据作业卡计算。
此处显示正在制造的物料的物料描述和库存计量单位。
当从物料申请创建工单时,它将在此处显示。
此选项的用例包括:
如果是这种情况,您可以勾选“跳过物料转移”复选框,这将允许您直接通过点击“完成”按钮来创建类型为“制造”的库存分录。
要了解有关作业卡的更多信息,请访问此页面。
提示:您也可以通过创建库存分录来更新成品库存,从而部分完成工单。
提交工单时,系统会根据计划开始日期,按顺序为每个工单工序预留一个时段,具体取决于工作站的可用性。工作站的可用性取决于其工作时间、假期列表,以及该时段是否已被其他工单工序占用。
您可以在“制造设置”中指定系统尝试安排工序的天数。默认设置为 30 天。如果工序所需时间超出可用时段,系统会提示您拆分工序。安排完成后,系统会创建并保存工时记录。您可以稍后修改并提交这些记录。
当您停止工单时,其状态将变为“已停止”,表示该工单的所有生产流程已终止。但在停止工单前,用户必须确保已转移到“在制品”仓库的原材料是否已退回。如果用户未退回原材料就尝试停止工单,系统会报错,并阻止用户停止工单。
要停止工单,请点击“停止”按钮。
您也可以重新打开已停止的工单。
如果您已将多余材料转移到“在制品”仓库,并且在工单完成后希望将其退回“仓库”仓库,则需要进入工单并点击“退回组件”。之后,系统会创建类型为“制造材料转移”的退货入库单。
您还可以使用“工单消耗材料报表”来核对工单的已退回组件。
“转移材料”按钮未显示,因为所有必需材料已根据工单从“仓库”转移到“在制品”仓库,但用户希望转移额外材料,因为部分材料已损坏。
配置
要解决此问题,用户需在“制造设置”中设置“向在制品转移额外原材料 (%)”的百分比。
一旦用户在“制造设置”中设置了“向在制品转移额外原材料 (%)”,他们就可以根据工单将额外材料从仓库转移到在制品。
生产计划有助于对计划制造的物料进行生产和物料规划。这些生产物料可以通过销售订单(给客户)或物料申请(内部)进行承诺。
生产计划帮助用户针对多个销售订单或物料申请来规划生产。同时,它还有助于根据待生产的成品数量,进行原材料的物料采购规划。
要访问生产计划列表,请前往:
首页 > 制造 > 生产 > 生产计划
在创建和使用生产计划之前,建议您先创建以下内容:
如前所述,生产计划可用于根据销售订单或物料申请来规划物料的制造。
常见步骤如下:
也可以手动创建生产计划,您可以在其中选择要制造的物料。
2. 点击“获取销售订单”,根据上述筛选条件获取销售订单。
3. 点击“获取工单物料”,从上述销售订单中获取物料。仅会获取那些存在物料清单的物料。 4. 展开“待制造物料”表中的一行,您将看到“包含展开物料”的选项。勾选此项会将子装配件的原材料纳入生产过程。 5. 如果勾选并保存了“合并物料”,则具有相同物料清单的物料将合并为单个物料,并合并总计划数量。
2. 点击“获取物料申请”,根据上述筛选条件获取物料申请。
3. 点击“获取工单物料”,从上述物料申请中获取物料。
点击“获取子装配件物料”,将从上表中成品的物料清单中获取子装配件物料。
用户将可以选择通过制造类型,对子装配件物料创建内部生产(工单)/ 外包采购订单 / 采购物料申请。
如果用户希望为其子装配件物料以及最终原材料都创建物料申请,则需要为子装配件物料选择制造类型为“物料申请”,然后点击“仅获取采购物料”按钮,将子装配件物料获取到“物料申请计划物料”表中。
如果存在共享相同子装配件物料的成品,则可以合并这些子装配件物料。合并的条件是:物料、仓库、物料清单和制造类型均相同。
通过这种方式,可以创建一个共同的工单,以便批量创建用于各种成品的子装配件。
如果用户启用了“跳过可用子装配件物料”或“跳过可用原材料”复选框,系统将考虑库存中可用的预计数量,来计算子装配件物料或原材料的需求数量。要理解这一点,请考虑以下案例。
要生产 1 个物料 A,需要 1 个物料 B(子装配件);而要生产 1 个物料 B,需要 1 个物料 C。
在生产计划中,物料 A 的计划生产数量为 100。
针对物料 B,已创建了数量为 20 的工单(尚未完成),并且库存中还有 20 个可用。这意味着预计数量中共有 40 个可用。
针对物料 C,已创建了数量为 40 的采购订单(尚未完成),并且库存中还有 20 个可用。这意味着预计数量中共有 60 个可用。
如果启用了“跳过可用子装配件物料”,则在计算物料 B 的需求数量时:
如果启用了“跳过可用原材料”,则在计算物料 C 的需求数量时:
点击“仅获取采购物料”按钮,将在物料需求计划表中获取所需的原材料物料。例如,要生产200根塑料手杖,需要100个塑料原料,但仓库中只有20个,那么点击此按钮将添加一行,在“需求数量”列中显示80(请确保已启用“跳过可用原材料”选项)。
如果部分物料在另一个仓库中可用,并且您希望进行物料调拨并为剩余数量创建采购入库单,请使用“获取采购/调拨物料”按钮。在此,您需要指定调出仓库。如果您选择父级仓库,系统将检查其子仓库的库存可用性,并建议从这些子仓库调拨物料。
使用以下复选框执行特定操作:
包含非库存物料:在物料需求计划中包含非库存物料。即“维护库存”复选框未勾选的物料。更多详情请参考物料页面。
包含委外加工物料:如果禁用了“包含展开物料”,则添加委外加工物料的原材料。
跳过可用原材料: 如果启用,系统将考虑数量短缺的物料。 计算需求数量的公式: 需求数量 = BOM需求数量 – 预计数量
示例:物料A库存有50个,物料需求单中有20个(有待处理的采购订单)。要完成生产,需要100个。
如果启用了“跳过可用原材料”复选框,系统将计算需求数量为:100 – (50 + 20) = 30
如果未启用“跳过可用原材料”复选框,系统将计算需求数量为:100,忽略可用库存或入库数量。
目标仓库:用户可以设置要为其创建物料需求单的仓库。在生产过程中创建库存分录时,系统将在此仓库中查找原材料库存。
点击“下载物料需求计划”按钮,用户将获得包含完成此生产计划所需原材料的Excel表格。用户可以选择仓库以查看相应仓库中的可用数量。点击“下载物料需求计划”后,将弹出一个窗口用于选择仓库。如果用户希望为多个仓库运行计划,则可以在弹出窗口中选择这些仓库,以Excel表格格式下载计划。Excel表格将类似于:
生产计划提交后,用户可以选择为生产物料创建工作订单,并为原材料创建物料需求单。用户还可以将生产计划的状态设置为已关闭。
可能会出现生产计划部分完成并即将中止的情况。这可能是由于以下原因造成的:
在这种情况下,用户可以将生产计划状态设置为已关闭,这样就不会再针对它创建新的工作订单或物料需求单。
同一计划可以重新打开。
用户将可以选择使用制造类型为子装配物料创建工作订单/委外加工采购订单/采购物料需求单。
如果用户希望为子装配物料创建工作订单,则选择制造类型为“内部制造”并提交。提交后,您需要点击按钮 创建 -> 工作订单/委外加工采购订单