序列号命名

序列号是分配给每个物料单位的唯一值。序列号有助于跟踪物料的保修和到期详情。通常,高价值物品如机器、计算机、昂贵设备都会进行序列化管理。

要使物料序列化,请在物料主数据中勾选有序列号

在ERPNext中,有两种方式可以生成序列号。

###1. 采购物料的序列化

如果采购的物料带有OEM(原始设备制造商)应用的序列号,您也可以在ERPNext中沿用相同的序列号。在创建采购收货单时,您需要扫描或手动输入物料的序列号。提交采购收货单后,系统将根据为物料提供的序列号在后台创建序列号。如果使用OEM的序列号,则在物料主数据中,序列化的前缀不应填写。根据此场景,前缀字段应留空。

如果收到的物料已有序列号条码,您可以直接扫描该条码以在采购收货单中输入序列号。点击此处了解更多信息。

提交序列化物料的采购收货单或库存分录后,序列号将自动生成。

生成的序列号将更新到每个物料上。

###2. 制造物料的序列化

要序列化制造物料,您可以在物料主数据中定义序列号生成的系列。按照该系列,系统将在进行生产分录时为物料创建序列号。

####2.1 序列号系列

当物料设置为序列化时,将允许您为其指定系列。

####2.2 序列化物料的生成分录

提交制造物料的生产分录后,系统将按照物料主数据中指定的系列自动生成序列号。

管理计量单位中的分数

UoM 代表计量单位。UoM 的一些例子包括:数量(个)、公斤、升、米、箱、纸箱等。

有些 UoM 不能包含小数位数值。例如,如果某商品是电视机,其 UoM 为“个”,那么我们不能有 1.5 台电视机或 3.7 台电脑。这些商品的数量值必须是整数。

您可以配置特定 UoM 是否允许小数位数值。默认情况下,所有 UoM 都允许小数位数值。若要限制某个 UoM 的小数位或分数值,请按照以下步骤操作。

UoM 列表

要查看 UoM 列表,请前往:

库存 > 设置 > UoM

从 UoM 列表中,选择需要限制小数位数值的 UoM。假设该 UoM 是“个”。

配置

在 UoM 主数据中,您会找到一个名为“必须为整数”的字段。勾选此字段,即可限制用户在使用此 UoM 的商品数量字段中输入小数位数值。

验证

在创建交易时,如果您为 UoM 已勾选“必须为整数”的商品输入分数值,您将看到如下错误提示:

Quantity cannot be a fraction at row #

更改估值方法

ERPNext 中,对于已有库存交易记录的项目,用户可以将计价方法从先进先出法(FIFO)更改为移动平均法,但不能从移动平均法更改为先进先出法。

如果用户将某个项目的计价方法从先进先出法更改为移动平均法,系统将对新的出库交易使用移动平均法。此外,如果用户创建了回溯交易,则在该回溯记录之后创建的所有交易都将使用移动平均法重新过账。这可能会导致较早交易的期末余额值发生变化。

为防止这种情况,用户可以在库存设置中设置“库存冻结截止日期”,从而冻结该日期之前的库存交易。

物料使用位置报表

物料使用位置报表

物料使用位置 报表显示物料的 master-data 和产品结构引用。它旨在回答诸如“哪些 BOM 或产品包使用了此物料?”之类的问题,而不混入交易单据,例如销售订单、采购发票、库存分类账条目或库存条目。

筛选条件

筛选条件 必填 描述
物料 要搜索的物料。
公司 按公司筛选基于 BOM 的行。
分区 选择 Where UsedReferences;留空以显示两者。

分区

使用位置

此分区显示所选物料在另一个产品或制造结构中被使用的位置。

引用类型 来源
BOM 组件 BOM Item.item_code
产品包组件 Product Bundle Item.item_code
BOM 辅助物料 BOM Secondary Item.item_code
外协服务物料 Subcontracting BOM.service_item
外协成品 Subcontracting BOM.finished_good

引用

此分区显示物料作为输出、父项、模板或替代物料的相关主数据引用。

引用类型 来源
BOM 输出 BOM.item
产品包父项 Product Bundle.new_item_code
物料变体 Item.variant_of
物料替代 Item Alternative.item_code
替代物料 Item Alternative.alternative_item_code

报表列

描述
分区 Where UsedReferences
引用类型 找到的使用或关系类型。
单据类型 链接的 DocType,例如 BOM 或产品包。
单据 引用该物料的链接单据。
相关物料 父项、输出、替代或相关物料。
匹配字段 与所选物料完全匹配的字段。
子表行索引(如适用)。
数量 / 单位 来源行的数量和单位(如可用)。
库存数量 / 库存单位 来自 BOM 行的库存数量和库存单位(如可用)。
公司 来自 BOM 的公司(如适用)。
默认 / 启用 / 禁用 来源单据的状态元数据(如适用)。
详细信息 附加上下文,例如辅助物料类型或链接的 BOM 编号。

备注

  • 该报表专注于主数据,并有意排除交易使用情况。
  • 公司筛选条件适用于基于 BOM 的行。
  • 使用 Where Used 分区进行产品结构可追溯性。
  • 使用 References 分区查找相关定义,例如默认/输出 BOM、父包、变体和替代品。

负批次报告

负批次报告旨在识别和分析批次库存出现负数量的交易。此报告帮助用户发现由回溯录入、错误的库存移动或不正确的批次使用所导致的不一致情况,从而能够及时进行纠正并实现准确的库存估值。

目的

此报告的主要目的是:

  • 识别库存数量为负的批次
  • 追踪导致负库存的交易
  • 帮助用户调查并解决库存不一致问题
  • 提高库存准确性和估值
  • 协助审计按批次进行的库存移动

序列号与批次追溯报告

序列号和批次追溯报告用于追踪序列化或批次物料在供应链中的完整移动和生命周期。共有两种追溯方法

要查看序列号和批次追溯报告,请前往

库存 > 序列号和批次 > 点击“序列号和批次追溯”

反向追溯

要查明生产该批次需要哪些组件以及这些组件来自何处,请使用反向追溯筛选器。

正向追溯

要查明该批次已被用于何处或交付给了谁,请使用正向追溯筛选器。

反向和正向(两者)追溯

库存台账差异报告

ERPNext 中的“库存分类账差异”报告有助于识别库存分类账条目(SLE)中运行可用库存与库存余额不一致的情况。这些不一致通常由重新过账问题、回溯性条目或数据不匹配引起。

此报告允许用户轻松检测受影响的条目,并通过创建重新过账条目来纠正它们。

使用此报告的目的:

  • 识别运行余额不正确的库存分类账条目
  • 检测计算值与存储值之间的库存数量不匹配
  • 重新过账受影响的条目以修复库存不一致

如何使用该报告

  • 打开“库存分类账差异”报告。
  • 应用筛选条件,例如: 数量(A – B)用于查找余额数量不正确的分类账 价值(G – D)用于查找余额价值不正确的分类账 估值(I – K)用于查找估值率不正确的分类账

重新过账受影响的条目

要修复不正确的库存分类账条目:

  • 选择显示不一致的行。
  • 点击“创建重新过账条目”。
  • 系统将为所选记录生成重新过账条目。
  • 重新过账完成后,重新运行报告以验证问题是否已解决。

注意事项

  • 重新过账可能需要时间,具体取决于受影响的条目数量。
  • 建议在非高峰时段执行重新过账。
  • 重新过账后务必验证库存余额。

何时使用此报告

  • 修复与重新过账相关的问题后
  • 当意外出现负库存错误时
  • 导入或创建回溯性库存交易后
  • 在库存审计或对账期间

库存价值与账户价值对比报告

此报告帮助用户了解库存账户与库存余额报表之间的差异值。在每个财务年度结束时,每个组织都必须将其期末库存余额与期末库存账户进行核对。有时由于某些问题,它们可能不匹配。在这种情况下,用户可以查看“库存价值与账户价值比较”报告,以了解不正确的交易。然后,用户可以相应地做出调整分录。

要查看报告,请前往:

首页 > 库存 > 其他报告 > 库存与账户价值比较

期末库存余额

注意:在 v16 版本中,期末结存已更名为“库存结账分录”。

如何编制库存余额报表

库存余额报表是企业监控库存水平并做出明智决策的关键工具。它包含四个主要列:期初库存、入库库存、出库库存和结存库存。结存库存通过公式“期初库存 + 入库库存 – 出库库存”计算得出。

编制库存余额报表的主要挑战之一是期初库存的计算。为了确定期初库存,系统会读取库存分类账条目表中所有早于指定“起始日期”筛选条件的行。然而,当未设置物料代码或仓库的筛选条件,且库存分类账条目表包含大量记录时,可能会出现潜在问题。这种情况会显著拖慢处理速度,并导致性能问题。

期末结存

为解决此问题,我们引入了一个解决方案——“期末结存”功能。该功能允许系统提前准备期初库存,从而减少生成库存余额报表所需的时间。

以下是有效使用“期末结存”功能的方法:

  1. 创建期末结存:在财务年度结束后,并完成该年度(例如,2022-2023 财务年度)的必要审计后,您应创建期末结存。此操作应针对 2022-2023 财务年度的具体结束日期进行。
  2. 数据准备:提交期末结存后,系统将花费一些时间来准备数据。在此过程中,期初库存值会被计算并存储以供将来使用。
  3. 利用期末结存:准备好期末结存数据后,系统将利用这些数据高效地生成库存余额报表。现在,每当用户打开库存余额报表时,系统可以快速从期末结存中读取所需数据,以获取期初库存值。
  4. 年度期末结存:务必在每个财务年度结束后创建期末结存。这确保了每个报告期间的期初库存值都是最新且准确的。

通过实施“期末结存”功能并遵循建议的步骤,即使库存分类账条目表中包含大量数据,企业也能显著提高生成库存余额报表的性能和效率。

快速库存结余

快速库存余额是一种工具,可用于快速检索指定仓库、指定日期下某个物料的当前库存余额(数量)和价值。

它在审计时、交易前验证库存详情等场景下非常实用。

要访问此工具,请前往:

首页 > 库存 > 工具 > 快速库存余额

1. 使用快速库存余额

物料和仓库是充分利用快速库存余额所需的基本字段。物料条码也可用于获取库存详情。

您可以选择不同的仓库或日期。库存价值和数量将根据指定的值实时获取。

您还可以通过点击“库存余额报表”来查看库存余额报表。它将带您跳转到已填充物料和仓库筛选条件的报表页面。

  1. 库存水平报表
  2. 库存录入