生产计划库存预留

注意:此功能将在 ERPNext 版本 16 中提供

在生产计划中预留库存非常重要,因为它能确保启动制造流程所需的原材料和子装配件可用。同时,它还能确保针对生产计划采购的原材料专门用于该生产计划。

在 ERPNext 中的工作原理

生产计划预留的用户活动图如下所示。

用户必须先在库存设置中启用“启用库存预留”复选框,才能使用此功能。启用后,“预留库存”复选框将出现在生产计划中。

如果选中了“预留库存”复选框,系统会自动为子装配件和原材料创建库存预留条目(前提是库存存在)。

如果子装配件或原材料没有库存,用户必须为子装配件创建工单,并为原材料提出物料申请(采购)。一旦通过这些物料申请采购到原材料,它们将自动针对相应的生产计划进行预留。

针对生产计划预留的物料随后将用于与该特定生产计划关联的工单。

工单库存预留

注意:此功能将在 ERPNext 版本 16 中提供

工作订单的库存预留至关重要,因为它能确保材料可用,从而使制造过程能够开始并生产出成品。

它还有助于改善库存管理,并确保及时满足客户订单。

ERPNext 中的工作原理

用户必须在库存设置中启用“启用库存预留”复选框才能使用此功能。启用后,工作订单中将出现“预留库存”复选框。

如果选中了“预留库存”复选框,系统将在提交工作订单时,自动针对源仓库创建可用库存的库存预留条目。

预留的库存只能用于相应的工作订单,不能用于任何其他交易。

取消预留库存

如果预留的库存需要分配给另一个工作订单,请从当前工作订单中取消预留,并将其分配给没有库存预留的工作订单。

在制品预留

一旦用户使用类型为“为制造转移材料”的库存条目将材料从源仓库转移到在制品仓库,系统就会从源仓库取消预留库存,并针对在制品仓库进行预留。

成品预留

如果销售订单与工作订单关联,系统会在工作订单完成后,针对相应的销售订单预留成品。

跟踪半成品

Note: This feature will be available in the ERPNext version 16

半成品是指完成一道工序后产生的物料,并作为原材料用于制造最终产品或其他半成品。

ERPNext 中,如果您想跟踪半成品,需要为每个半成品创建物料项,并为每个半成品设置有效的物料清单。

因此我们思考,为什么不能提供一种机制,在定义工序的同时,也定义该工序对应的成品/半成品以及所需原材料?这样一来,一旦完成某道工序,半成品就会产出,同时消耗原材料。类似地,在最后一道工序完成后,最终产品会产出,所有半成品都会被消耗。

用户需要为每个成品/半成品创建物料清单,并将其分配给最终物料清单的工序,或者手动选择生产成品/半成品所需的原材料。

物料清单(含工序)

  • 如果您想跟踪“半成品”,在创建物料清单时需要启用“跟踪工序”和“跟踪半成品”。
  • 创建物料清单时,用户将可以定义工序、工序时间、工作中心和工作中心类型。
  • 用户还可以设置默认仓库,例如源仓库、在制品仓库和成品仓库。
  • 如果用户设置了“跳过物料转移”,则可以从源仓库或在制品仓库消耗物料。
  • 如果用户通过外协处理特定工序,他们将可以定义外协工序。用户还可以针对外协工序创建外协采购订单。

工单

在工单中,用户可以查看每道工序对应的成品/半成品以及原材料。提交工单后,系统会自动创建作业卡,用户需要手动完成这些作业卡。用户可以通过作业卡视图或工作中心仪表板来完成作业卡。以下是完成作业卡的不同方式:

  1. 如果启用了“跳过物料转移到在制品”复选框,并且启用了“从在制品仓库倒冲物料”复选框,则用户必须从“在制品仓库”消耗原材料。用户需要点击“开始作业”按钮开始作业,点击“完成作业”按钮停止作业。之后,用户必须提交作业卡,以创建库存分录,从“在制品仓库”消耗物料,并将成品/半成品添加到“目标仓库”。
  2. 如果启用了“跳过物料转移到在制品”复选框,并且禁用了“从在制品仓库倒冲物料”复选框,则用户必须从“源仓库”消耗原材料。用户需要点击“开始作业”按钮开始作业,点击“完成作业”按钮停止作业。之后,用户必须提交作业卡,以创建库存分录,从“源仓库”消耗物料,并将成品/半成品添加到“目标仓库”。
  3. 如果禁用了“跳过物料转移到在制品”,则用户必须将原材料从“源仓库”转移到“在制品仓库”。之后,用户需要点击“开始作业”按钮开始作业,点击“完成作业”按钮停止作业。之后,用户必须提交作业卡,以创建库存分录,从“在制品仓库”消耗物料,并将成品/半成品添加到“目标仓库”。

作业卡

用户必须完成作业卡,当所有作业卡完成后,系统将完成工单。从作业卡中,如果相应作业卡上禁用了“跳过物料转移”选项,用户必须将物料从仓库转移到在制品仓库。之后,用户需要针对该作业卡创建制造库存分录,用于半成品或成品。

在创建制造库存分录时,系统会提示用户确认是否要提交该分录。如果用户选择“是”,系统将以“已提交”状态创建库存分录;否则,将以“草稿”状态创建。

工作中心仪表板

使用工作中心仪表板,用户可以开始、暂停、恢复和完成作业卡。此外,用户还可以从工作中心仪表板将原材料从源仓库转移到在制品仓库,以对应作业卡。如果启用了“跳过物料转移”,则无需转移原材料。此外,用户在工作中心仪表板中看不到外协工序。

转移物料

对于“刹车制作”工序,用户未启用“跳过物料转移”,因此他们必须将原材料从“仓库”转移到“在制品”仓库。对于“链条制作”工序,用户启用了“跳过物料转移”,因此他们无需转移原材料。

开始作业

要开始作业卡,请从菜单中点击“开始”按钮。开始时,系统会自动获取当前登录用户的员工信息,并将其设置在模态框中。

暂停作业

要暂停作业卡,请从菜单中点击“暂停”按钮。

恢复作业

要恢复作业卡,请从菜单中点击“恢复”按钮。

完成作业并自动生成库存记录

点击“完成”按钮后,系统会要求您输入数量,并自动创建类型为“生产”的库存记录。此库存记录会消耗原材料并添加成品/半成品。


使用二维码开始和完成作业

如果作业卡附有二维码,您可以通过在“开始作业”/“完成作业”的二维码字段中扫描二维码,来开始和完成作业卡。

生产与物料计划

ERPNext 中的生产和物料计划是一个综合流程,整合了制造、库存管理和资源分配的各个方面。

它涉及创建生产计划、确定物料需求以及优化资源,以高效达成生产目标。ERPNext 通过提供产能计划、工单创建和库存水平跟踪工具,简化了这一流程。

通过集中数据并自动化工作流,ERPNext 使企业能够提高生产力、缩短交货时间、降低成本,并提升生产流程的整体运营效率。

  • 工单
  • 工单汇总
  • 生产计划
  • 车间
  • 产能计划
  • 基于生产订单的产能计划
  • 基于工单的产能计划
  • 停机记录
  • 停机分析
  • 作业卡
  • 作业卡汇总
  • 库存录入

工艺路线

工艺路线是物料清单工序的模板。

工艺路线存储所有工序及其描述、每小时费率、工序时间、批次大小等信息。当不同物料的生产使用相似工序时,为物料清单工序创建工艺路线非常有用。


前提条件

  • 工序
  • 工作中心

如何创建工艺路线

  1. 前往工艺路线列表,点击新建。
  2. 输入工艺路线的名称。
  3. 在物料清单工序表中输入工序:
  4. 选择工序。
  5. 将自动获取默认工作中心。
  6. 输入运行此工序的每小时费率。
  7. 以分钟为单位输入工序时间。
  8. 输入批次大小,即此工序中处理的单位数量。
  9. 操作成本将根据每小时费率和工序时间计算。
  10. 保存。

创建后,可以在物料清单中选择工艺路线,以获取工艺路线中存储的工序。


工艺路线中的顺序标识

顺序标识强制用户通过作业卡按顺序完成工序。如果用户尝试在按照顺序标识完成其前置工序之前完成某道工序,系统将抛出验证错误。


  1. 工单
  2. 物料清单

工作站

工作中心用于存储有关工作中心操作执行地点的信息。

有关操作成本、租金、电费等数据可以存储在此处。

操作在工作中心执行。操作是所执行的工作,而工作中心是执行该工作的地点/机器。例如,熔炼是一项操作,可以在10个不同的工作中心完成。

如何创建工作中心

  1. 转到工作中心列表,点击新建。
  2. 输入工作中心的名称。
  3. 在运营成本下,输入包含成本的运营组件:
  4. 电费
  5. 租金
  6. 消耗品
  7. 工资
  8. 保存。

可选地,您可以为工作中心输入描述。


运营组件

使用此表格,您可以划分不同的成本组件并将其分配给操作。

工作中心运营组件

用户还可以在工作中心运营组件中,按公司为每个组件定义费用科目。


可以添加假日列表,以排除在工作中心中计算这些天数。

可以添加工位将运营的小时数。添加假日列表后,列表中列为假日的天数将不计入工作中心的工作日。

在工作时间表格下,您可以添加工作中心的开始和结束时间。例如,一个工作中心可能在上午9点到下午1点,然后下午2点到下午5点处于活动状态。您还可以根据班次指定工作时间。在安排工单时,系统将根据指定的工作时间检查工作中心的可用性。

保存工作中心后,可以对其执行以下操作:


功能

生产能力

生产能力是指在同一时间可以在相应工作中心执行的总作业数。



  1. 物料清单
  2. 操作
  3. 工艺路线
  4. 工单
  5. 作业卡

操作

工序是指在制造路径中对原材料进行的任何制造操作,以进一步加工原材料。

工序主数据存储单个制造工序、其描述以及该工序的默认工作中心。


前提条件

在创建和使用工序之前,建议您先创建工作中心。


如何创建工序

  1. 进入工序列表,点击新建。
  2. 为工序输入名称,例如:切割。
  3. 选择执行该工序的默认工作中心。该信息将自动带入物料清单(BOM)和工单中。
  4. 在作业卡部分,为工序选择质量检验模板。创建工单时,该模板将自动带入对应工序的作业卡中。当从作业卡创建新的质量检验时,系统会为该质量检验设置相同的质量检验模板。
  5. (可选)添加描述,说明工序涉及的内容。
  6. 保存。

保存后,可以针对工序创建以下内容:

工作站类型

如果用户拥有多个相同类型的工作站(机器),并且希望根据工作站类型自动将作业分配给可用的工作站,那么此功能对他们来说是一个很好的选择。通过在工作站类型文档中,只需在BOM(物料清单)或工艺路线中的操作表中设置工作站类型,即可为多个操作设置相同的运营成本。

添加工作站类型后,用户必须将工作站类型分配给相应的工作站,并在BOM中为相应的操作设置工作站类型。

设置工作站类型后,当用户创建包含操作的工作订单时,系统将根据操作生成作业卡,并根据BOM中设置的工作站类型分配可用的工作站。

物料清单

物料清单是制造一个物料所需的物料和子装配件的列表,并包含数量。

物料清单还可以包含制造该物料所需的制造工序。

物料清单(BOM)是制造系统的核心,也是最重要的文档,它将帮助创建其他类型的文档,如工单和作业卡。ERPNext 支持多级物料清单。要了解更多信息,请访问此页面。

物料清单是制造成品或子装配件所需的所有物料(无论是采购还是自制)和工序的列表。
ERPNext 中,每个物料(子装配件)都可以有自己的物料清单,从而形成一个多级的物料树。

要生成准确的采购申请,您必须始终维护正确的物料清单。

要访问物料清单列表,请前往:

首页 > 制造 > 物料清单 > 物料清单

请注意,一旦物料清单被提交,就无法编辑。您只能取消现有的物料清单,复制它并提交另一个。物料清单还与制造模块中的多个位置相关联,因此对其进行修改可能既耗时又繁琐。因此,在提交前仔细思考和填写物料清单是一个好习惯。

1. 前提条件

在创建和使用物料清单之前,建议您首先创建以下内容:

  • 物料
  • 工序
  • 工作中心
  • 工艺路线

2. 如何创建物料清单

  1. 前往物料清单列表,点击新建。
  2. 选择要制造的物料。物料名称、计量单位、公司和货币将自动获取。
  3. 输入将通过此物料清单制造的物料数量。
  4. 在物料表格下,选择制造该物料所需的原材料(物料)。然后继续:
  5. 选择所使用的原材料数量。
  6. 在此处设置一个物料工序,以便稍后在工单中获取。
  7. 如果此物料是一个子装配件,将自动获取其默认物料清单。
  8. 选择源仓库以跟踪库存。
  9. 输入使用此原材料后将剩余的废料百分比。 物料清单物料](/files/bom-materials.png)
  10. 在废料部分下,选择制造时将创建的废料物料及其数量。如果废料是副产品而非废弃物,它也可以有价格。如果原材料被100%完全利用,请跳过此部分。如果废料物料与要制造的物料相同,则将其设置为过程损耗物料,其数量将从制造的物料数量中减去。
  1. 保存并提交。

在物料表格中,您会看到一个选项“包含在制造中的物料”。原材料需要勾选此复选框。如果存在您需要包含在物料清单中但并非用于制造的物料或服务,请取消勾选此复选框。例如,用化学品处理塑料涉及一些成本,但它不是一个物料,并且需要跟踪成本。

2.1 基于什么消耗组件

ERPNext 中的“消耗组件”在工单完成时自动消耗原材料,减少了手动更新库存的需求。它根据物料清单(BOM)或实际物料转移自动消耗库存,非常适合旨在提高库存准确性并减少手动数据输入的高产量、标准化生产环境。

  • 消耗方法:
    • 物料清单:根据物料清单中定义的数量乘以成品数量自动消耗原材料。
    • 为制造转移的物料:仅消耗通过库存条目实际转移到车间(在制品仓库)的物料。

如果您想设置默认的“基于什么消耗组件”而不是按物料清单设置,请在制造设置中设置“基于什么反冲原材料”。

2.2 带工序的物料清单

要添加工序,请勾选“带工序”复选框。现在,可以看到一个工序表格。此选项对于跟踪为制造物料而执行的各种工序的成本非常有用。通过使用工艺路线主数据设置模板,可以轻松添加工序。

  1. 在“工序”表格中,添加制造此特定物料所需执行的工序。
  2. 对于每道工序,您需要输入执行该工序的工作站。可以在工序文档中设置默认工作站。
  3. 输入每小时操作费率、操作时间(以分钟为单位)以及该工序产生的批次数量。操作成本将根据这些值计算。

注意:工作站仅用于产品成本核算和工单工序排程,不用于库存跟踪。库存跟踪在物料清单的物料表中设置的仓库中进行。

对于带工序的物料清单,需要设置“物料转移依据”。物料可以批量转移至工单,或逐个转移至作业卡。更改此设置会影响“制造物料转移”是一次性针对工单完成,还是多次针对各个作业卡完成。设置此选项取决于制造物料所需时间、制造物料的价值、制造中使用的零件数量、涉及劳动力的技能等因素。

2.3 创建物料清单时的其他选项

  • 是否启用:物料也可以使用替代的物料/工序组合进行制造。在这种情况下,取消选中此复选框以禁用此物料清单并使用另一个。
  • 是否默认:在工单等中选择物料时,将默认选中此物料清单。
  • 需要检验:这将强制对原材料和成品进行“质量检验”。选中此复选框后,选择质量检验模板。
  • 允许替代物料:有时在制造成品时,特定物料可能不可用。如果选中此项,您可以创建并从物料替代列表中选择一个替代物料。例如,使用塑料珠子代替塑料晶体。有关更多详细信息,请访问此页面。
  • 允许同一物料多次出现:在某些制造情况下,需要添加两次相同的物料。例如,两根长度为0.5米的金属管用于形成另一种形状。此处不能简单地将数量设置为2,因为计量单位会显示总长度为1米,但生产中我们需要两根0.5米 + 0.5米的管子。选中此复选框允许您多次选择同一物料。
  • 基于物料清单设置子装配件费率:启用此复选框将根据子装配件的物料清单设置其费率。如果未选中,费率将从子装配件的评估费率中获取。对于虚拟物料,此设置将被忽略,虚拟物料的评估费率始终基于其物料清单的内容。
  • 是否为虚拟物料清单:如果选中此项,则表示此物料清单不生产任何物料。相反,它只是原材料的逻辑分组。此物料清单中的生产物料应为非库存物料。如果将此非库存物料作为“原材料”添加到任何其他物料清单中,无论是否启用展开或多级物料清单,该物料清单都将自动展开。
  • 物料费率依据:所用原材料的费率可以根据不同参数计算。
  • 评估费率:物料主数据中设置的评估费率。
  • 最后采购价格:从最后一张销售订单/发票中获取的费率。
  • 价格表:从物料价格中获取的费率。
    有关更多详细信息,请访问此页面。

3. 功能

3.1 物料清单成本核算

物料清单中的成本核算部分提供了制造物料的大致成本。

成本是根据所涉及原材料/子装配件的评估费率和工序成本计算的。

如果物料清单在物料/工序成本未更新时已提交,您可以使用更新成本按钮更新成本。这将获取最新的价格/成本。

物料清单成本也可以设置为通过制造设置中的“自动更新物料清单成本”选项自动更新。

3.2 所需物料(已展开)

此表格列出了制造物料所需的所有原材料。它还会获取子装配件/虚拟物料的原材料及其数量。未展开的表格不会列出生产子装配件所需的原材料。

例如,要制造一个塑料剃须刷,您需要一些原材料和刷毛作为子装配件。对于手柄,您自己制造塑料,但对于刷毛,您使用塑料晶体原料。

3.2.1 不展开

如果用户希望排除展开的物料,则需要在物料清单物料表中启用“不展开”复选框。如果物料是虚拟物料,此选项默认未选中且为只读状态。

使用案例:
  • 笔记本电脑
  • 主板(库存中保留)
  • 键盘

一家公司制造笔记本电脑,需要两个子装配件物料:主板和键盘。公司在收到客户订单后进行制造。主板所需的制造时间比键盘长,因此公司独立于销售订单制造主板并保留在库存中。由于主板物料已在库存中,这有助于减少主要物料笔记本电脑的整体制造时间。
现在在 ERPNext 中准备笔记本电脑的 BOM 时,他们不希望展开物料“主板”的 BOM,但希望展开物料“键盘”的 BOM。因此,我们为 BOM 物料添加了“不展开”复选框。通过此功能,用户可以为物料“主板”启用“不展开”复选框,而不为物料“键盘”启用。

3.3 项目和网站

BOM 可以关联到一个项目,以跟踪进度、项目成本等。在按订单设计的情况下,每个订单都可以是一个项目,而子装配体则是任务。在这种情况下,可以通过关联到项目来跟踪完成情况。

对于开源硬件产品,BOM 也可以显示在网站上。开源硬件类似于开源软件,其产品规格会公开列出。

3.4 BOM 模板

使用 BOM 模板,您可以为模板物料(针对这些物料创建变体物料)创建 BOM。这些 BOM 可以作为默认 BOM,用于针对模板物料的变体创建工单。您还可以在模板 BOM 中将模板物料添加为原材料。在从 BOM 模板创建工单时,ERPNext 提供了选择模板物料对应的物料变体的功能,更多详情请查看以下截图。

用户还可以使用模板 BOM 为变体物料创建 BOM。要创建变体 BOM:

  • 转到 BOM 模板。
  • 点击创建按钮。
  • 点击变体 BOM。
  • 选择您要为其创建 BOM 的变体物料。
  • 如果 BOM 中的原材料是模板物料,则系统会提供选择物料变体的功能。

3.5 提交后

一旦 BOM 被提交,可以从仪表板针对该 BOM 创建以下文档类型:

4. 视频

  1. 废料管理
  2. 物料消耗
  3. 嵌套 BOM 结构

制造仪表板


数字卡片

ERPNext 中,数字卡片是一种小部件或视觉组件,用于在仪表盘中显示关键指标或数值数据。它们通常用于展示快速、高层次的洞察,帮助用户跟踪重要的业务绩效指标或运营统计数据。

  1. 月度工单总数:您将获得处于“打开”、“进行中”和“已完成”状态的工单总数。当前日期前一个月内创建的工单将显示在数字卡片中。
  2. 月度已完成工单:用户将获得处于“已完成”状态的工单总数。当前日期前一个月内创建的工单将显示在数字卡片中。
  3. 进行中的作业卡:用户将获得未处于“已完成”状态的作业卡总数。
  4. 月度质量检验:用户将获得处于“已提交”状态的质量检验记录总数。当前日期前一个月内创建的工单将显示在数字卡片中。

仪表盘

当您打开制造模块时,可以在仪表盘中看到一些预定义的图表报告。这些报告完全可定制,您可以选择显示或隐藏哪些内容,还可以配置报告所依据的指标。

生产数量

该图表将提供过去一年中按季度计算的总生产数量(使用工单)信息。用户还可以按日、周、月、年为基础查看图表数据。

已完成操作

该图表将提供过去一年中按季度计算的已完成操作总数信息。用户还可以按日、周、月、年为基础查看图表数据。


工单分析

此图表将提供基于“未开始”、“进行中”、“已停止”、“已完成”状态的工单数量信息。此环形图将基于过去一年的工单数据提供信息。您还可以通过点击筛选按钮更改日期范围。

质量检验分析

此图表将提供基于“已接受”和“已拒绝”状态的质量检验数量信息。图表类型为环形图,它将基于过去一年的质量检验数据提供信息。您可以通过点击筛选按钮更改日期范围。

待处理工单

该图表将提供基于逾期天数的待处理工单数量信息。逾期天数根据当前日期与计划开始日期/实际开始日期之间的差值计算。

上月停机分析

该图表将提供上个月机器未工作的总分钟数信息。这有助于操作员了解哪台机器性能不佳,需要维护。


工单数量分析

该图表将提供过去一年中每月基于工单的待处理和已完成数量总数信息。

作业卡分析

该图表将提供过去一年中每月处于“待处理”和“已完成”状态的作业卡总数信息。