序列与批次捆绑

注意:用户必须为每笔库存交易创建一个独立的序列号和批次号捆绑包。他们不能跨多笔库存交易使用同一个序列号和批次号捆绑包

从版本15开始,已移除序列号/批次号物料的允许负库存功能。从版本15起,即使已在库存设置中启用允许负库存,用户也不能对序列号/批次号物料进行负库存交易。


在版本15中,我们引入了序列号和批次号捆绑包。此功能用于在库存交易中关联序列号/批次号。

在版本15之前,序列号字段是一个小文本字段,这意味着一个列可以容纳多个序列号。由于这种设计,存在大量数据完整性问题。为了解决这个问题,我们在版本15中将序列号字段从小文本改为链接字段。由于我们无法在子表中再添加子表,因此我们添加了一个新的文档类型:序列号和批次号捆绑包,用于拣选/发放多个序列号/批次号。

这是如何工作的?

每当处理序列号/批次号时,您需要创建一个序列号和批次号捆绑包并将其链接到库存交易。用户必须为每笔交易创建一个独立的序列号和批次号捆绑包,并且不能将同一个序列号和批次号捆绑包链接到多笔交易。

入库分录的序列号和批次号捆绑包自动创建

如果用户希望为入库分录自动创建序列号和批次号捆绑包,他们必须确保为序列号物料设置了序列号系列,并且为批次号物料启用了自动创建新批次复选框(并设置了批次号系列)。

对于序列号

对于批次号

配置完成后,当用户创建采购收货单或类型为“物料收货”的库存分录时,系统将在提交记录时自动创建入库的序列号和批次号捆绑包

出库分录的序列号和批次号捆绑包自动创建

如果用户希望为出库分录自动创建序列号和批次号捆绑包,他们必须在库存设置中启用自动创建出库序列号和批次号捆绑包复选框。他们还可以在库存设置中将拣选序列号/批次号依据设置为“先进先出/后进先出/到期日”。

配置完成后,当用户创建发货单或类型为“物料发放”的库存分录时,系统将在提交记录时自动创建出库的序列号和批次号捆绑包

入库分录的序列号和批次号捆绑包手动创建

对于序列号和批次号捆绑包序列号批次记录必须已存在于系统中。使用手动选项时,用户必须首先在系统中创建序列号/批次记录。用户可以使用CSV导入选项来创建序列号/批次记录。可以使用序列号和批次号选择器下载空白CSV模板。

为入库分录手动创建序列号和批次号捆绑包的完整GIF如下:

出库分录的序列号和批次号捆绑包手动创建

使用序列号和批次号选择器,用户可以根据“先进先出/后进先出/到期日”方法拣选序列号/批次号。

为出库分录手动创建序列号和批次号捆绑包的完整GIF如下:

使用CSV为出库分录创建序列号和批次号捆绑包

现在,用户可以通过导入CSV文件为出库分录创建序列号和批次号捆绑包。

序列号历史记录

要查看序列号的历史记录,请参阅“序列号分类账”报表。

序列号/批次号选择器

用于手动选择序列号/批次号。如果序列号/批次号不存在,此弹出窗口也用于自动创建它们。

禁用序列号/批次号选择器

如果用户不想使用序列号和批次号选择器(弹出窗口),他们可以通过库存设置禁用它。要禁用它,请转到库存设置 > 序列号和批次号物料(标签页)> 启用禁用序列号和批次号选择器,然后保存。

旧的序列号/批次号字段

许多客户要求我们保留旧的序列号和批次字段,以解决用户体验问题。为响应这一需求,我们保留了旧的序列号/批次字段。这些字段仅用于输入序列号和批次。系统会在提交库存交易时自动创建序列号和批次捆绑包。要启用此功能,用户需导航至库存设置,并启用使用序列号/批次字段选项(见下图)。

之后,当用户创建库存交易(例如交货单)时,系统将显示旧的序列号/批次字段。更多详情,请参见下方的 GIF 动图。

用户也可以在交易级别禁用旧的序列号/批次字段。

在创建自动捆绑包时更新序列号/批次

如果用户希望在创建序列号和批次捆绑包时自动更新序列号/批次字段中的序列号/批次,请前往库存设置并禁用在创建自动捆绑包时不更新序列号/批次选项。

案例:

  1. 用户在库存设置中已启用使用序列号/批次字段
  2. 用户希望为每个单独的批次创建序列号和批次捆绑包
  3. 用户在物料主数据中设置了自动创建批次
  4. 在提交采购收货单时,系统自动创建了批次序列号和批次捆绑包,并在采购收货单的行项目中设置了批次序列号和批次捆绑包字段
  5. 更新批次值需要时间。如果您希望跳过此步骤,请在库存设置中启用在创建自动捆绑包时不更新序列号/批次选项
  6. 启用后,批次列将保持空白,但序列号和批次捆绑包将包含自动创建的捆绑包的值

如何使用序列号和批次捆绑包

https://www.youtube.com/watch?v=-VjZvRtdjDQ&t=820s

序列号

从版本15开始,已移除序列号/批次物料的“允许负库存”功能。因此,从版本15起,即使已在库存设置中启用“允许负库存”,用户也无法对序列号/批次物料进行负库存交易。

要为物料启用序列号/批次功能,请先在“库存设置”中勾选“为物料启用序列号和批次号”复选框。

如物料页面所述,如果某个物料序列化的,则会为该物料的每个数量维护一条序列号记录。此信息有助于追踪序列号的位置、保修期和有效期(到期)信息。

您还可以追踪从哪个供应商购买了该序列号,以及将其销售给了哪个客户序列号状态会告知您其当前的库存状态。

如果您的物料是序列化的,则必须在相关列中输入序列号,每个序列号占一行。您可以使用序列号来维护序列化物料的单个单位。

要访问序列号列表,请转到:> 首页 > 库存 > 序列号和批次 > 序列号

  1. 前提条件

在创建和使用序列号之前,建议您先创建以下内容:

  • 物料
  • 在物料主数据中启用“有序列号”
  1. 如何创建序列号

通常,当对序列化物料进行交易时,序列号会自动创建。这仅在启用了“有序列号”并在物料主数据中设置了序列时有效。

例如,为以下物料设置了一个序列为“PB2L.#####”。然后提交了一个库存入库单来接收该物料。序列号会相应地创建。

但是,如果您想手动创建序列号,请按照以下步骤操作:

  1. 转到序列号列表,点击新建。
  2. 输入序列号。
  3. 输入物料代码,详细信息将被自动获取。
  4. 如果对物料进行了任何交易,则无法设置或取消设置序列号。
  5. 保存。

只有当序列号通过库存交易(库存入库单、采购收货单、交货单、销售发票)进行交易时,才会影响物料的库存。当直接创建新的序列号时,无法设置其仓库。

2.1 关于序列号的说明

  • 状态根据库存入库单设置。
  • 只有状态为“可用”的序列号才能被交付。
  • 序列号可以从库存入库单或采购收货单自动创建。如果您在序列号列中提及序列号,它将自动创建这些序列号。
  • 如果在物料主数据中提到了序列号序列,您可以在库存入库单/采购收货单中留空序列号列。序列号将自动从该序列设置。
  1. 功能特性

3.1 采购/生产详情

将显示创建该序列号的单据。如果您从供应商处购买,则会在此处链接。

3.2 交付详情

如果序列号是从销售订单生成的,则客户将在此处链接。

3.3 保修/AMC 详情

如果物料处于保修期或 AMC(年度维护合同)期内,可以设置这些的到期日期。

3.4 更多信息

有关此特定物料单位的任何附加信息都可以在“序列号详情”下设置。

  1. 视频

  1. 物料编码
  2. 物料变体
  3. 序列号命名

批次

从版本15开始,已移除序列/批次物料的“允许负库存”功能。因此,从版本15起,即使已在库存设置中启用了“允许负库存”,用户也无法对序列/批次物料进行负库存交易。

要为物料启用序列/批次功能,请先在“库存设置”中勾选“为物料启用序列号和批次号”复选框。

ERPNext中的批次功能允许您将多个单位的物料分组,并为其分配一个唯一的值/编号/标签,称为批次号。

这是基于物料来完成的。如果物料是批次管理的,则每笔库存交易都必须提及批次号。批次号可以手动维护,也可以自动生成。此功能有助于设置多个物料的到期日期,或将它们一起移动到不同的仓库。

要访问批次号列表,请前往:> 首页 > 库存 > 序列号和批次 > 批次

  1. 前提条件

在创建和使用批次之前,建议您先创建以下内容:

  • 物料
  • 在物料主数据中启用“有批次号”
  1. 如何创建新批次

要将物料设置为批次物料,应在物料主数据中勾选“有批次号”字段。如果您在创建物料时未选择“自动创建新批次”,则需要在后续操作中手动创建批次。

要为物料创建新的批次号主数据,请前往:

  1. 前往批次列表,点击“新建”。
  2. 设置批次ID。
  3. 选择物料。
  4. 如果已对物料进行了任何交易,则无法设置或取消设置批次。
  5. 保存。

当为物料启用批次后,保留样品库存的选项也会变为可用。

2.1 批次自动创建

如果您希望在采购收货时自动创建批次,则必须在物料主数据中勾选“自动创建新批次”:

  1. 功能特性

3.1 拆分和移动批次

当您打开一个批次时,您将在页面上看到属于该批次的所有数量。

  • 要将批次从一个仓库移动到另一个仓库,您可以点击移动按钮。
  • 您还可以通过点击拆分按钮将批次拆分为更小的批次。这将基于当前批次创建一个新批次,并且数量将在批次之间进行拆分。

  • 如果您设置了到期日期,批次将在到期日期之前显示“未过期”,之后将显示“已过期”。如果未设置日期,批次将显示“未设置”。

3.2 使用批次进行物料交易

在创建采购收货之前,应先创建批次主数据。因此,每次为批次物料创建采购收货或工单时,您需要先创建其批次号,然后在采购订单或库存录入中选择它。

在每笔涉及批次物料的库存交易(采购收货、交货单、发票)中,您都应提供该物料的批次号。

注意:在库存交易中,批次ID将根据物料代码、仓库、批次到期日期(与交易的过账日期比较)以及仓库中的实际数量进行筛选。在仓库字段没有值的情况下搜索批次ID时,将不会应用实际数量筛选条件。

  1. 序列号
  2. 序列化和批次物料的期初库存余额录入
  3. 管理按批次核算的库存