> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alforse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 库存盘点

> 对照冻结的在手库存快照进行全面盘点或循环盘点，录入货架上的实物数量，审核差异，并一次性原子地将其过账为库存调整。

当你需要证明货架上的库存与 Alforse 记录的一致时，请使用库存盘点。仓库团队既可以对整个位置进行全面盘点，也可以对少数库位或某一类物料进行循环盘点；盘点过账后，每个差异都会作为库存调整进入物料账。

## 盘点如何运作

1. **确定范围。**选择一个位置，也可以选择限定为某些存储单元或某一类物料。
2. **快照。**Alforse 把今天的在手数量记录到盘点行上。
3. **盘点。**人员走过货架，输入实际找到的数量。
4. **审核并过账。**每个差异都会写成正向或负向调整，一次性全部完成。

无论你盘点整个位置（**全面盘点**），还是只盘点选定的库位或单一物料类型（**循环盘点**），使用的都是同一种单据和同样的状态。范围只改变生成哪些行。

## 盘点状态

共有三种，始终按此顺序。过账要么全部生效，要么全部不生效，因此盘点绝不会只过账一半。

<details>
  <summary>**草稿**</summary>

  在这里进行设置和盘点。各行保存在手库存快照，盘点人员填写实物数量。盘点处于草稿状态时，你随时可以丢弃这些行并重新生成。
</details>

<details>
  <summary>**待处理**</summary>

  盘点已确认，等待过账。数量已冻结以供审核；账簿仍未被触动。如果有需要重新盘点的内容，你可以将待处理的盘点重新打开为草稿。
</details>

<details open>
  <summary>**已过账**</summary>

  差异已入账：每个非零差异都变成了正向或负向调整，追踪实体的数量已移动，并写入了一张凭证。正是这一步改变了你的库存。
</details>

HEADS UP

**过账是最终的**

已过账的盘点无法重新打开。如果某笔已过账的变动有误，请到库存变动界面使用**修正数量**：Alforse 会为差额写入一笔抵销变动，链接到原变动，并沿用原变动的过账日期。两笔变动都保持可见。

## 设置盘点

### 范围

盘点始终针对一个**位置**。有两个可选筛选条件进一步缩小范围，第三个选项改变盘点人员看到的内容：

| 选项 | 效果 |
| - | - |
| **存储单元** | 仅盘点所选库位。留空表示整个位置。 |
| **物料类型** | 仅盘点一种可入库类型：`Part`、`Material`、`Tool` 或 `Consumable`。服务不带库存，永远不会被包括。 |
| **盲点库存**（开/关） | 在审核之前向盘点人员隐藏系统数量，使预期数字不会影响他们的记录。 |

### 生成行

生成行时，会根据物料账汇总在手库存，为物料、存储单元和批次的每种组合生成一行。

* **已拒绝或已消耗的批次会被排除**；已报废或已用掉的库存绝不会出现在盘点中。
* 每一行都将快照保留为其**系统数量**。之后的差异都是对照这个冻结的数字衡量的，绝不对照实时在手库存。

## 录入盘点数量

盘点人员逐行输入货架上的数量。适用三条规则。

NOTE

**只对你没有盘点的行留空**

盘点数量为空，告诉 Alforse 该行**未盘点**；过账会跳过它，其库存保持不变。输入 **0** 则记录一次真实的盘点，并将该行归零。对于空货架，请输入 0。

HEADS UP

**序列号行只能填 0 或 1**

每个序列号是单个单元，因此序列号追踪的行只能盘点为 **0 或 1**。字段不接受序列号行中大于 1 的值，如果过账被拒绝，有问题的行会被标出，供你在重试前修正。

不允许负数盘点，这保证了盘点永远不会把在手库存降到零以下。

## 过账时会发生什么

Alforse 将每个已盘点的行与其**冻结的快照**（而非今天的在手库存）比较，并把差异 `counted − systemQuantity` 作为一笔调整入账。

| 结果 | 账簿分录 |
| - | - |
| 找到的少于快照 | **"Negative Adjmt."**，单据类型 **"Inventory Count"** |
| 找到的多于快照 | **"Positive Adjmt."**，单据类型 **"Inventory Count"** |
| 与快照相同 | 无分录 |

过账还会处理三件事：

1. **成本层**会针对每个差异保持最新。
2. **凭证。**如果会计已[启用](https://docs.alforse.com/zh/docs/reference/accounting.md#turning-accounting-on)，整次过账会写入一张凭证，按每个物料的批准成本估值，借记或贷记库存，对方为库存调整科目。盘点数量高于快照的任何行都必须有已批准的估值。
3. **追踪批次。**差异以增量形式加到实体的数量上，而非覆盖它，因此快照之后过账的收货或发货得以保留。

NOTE

**为什么以快照为基准**

盘点开放期间库存仍在变动。对照快照衡量，意味着此间过账的收据或发货单保持原样，盘点的修正叠加在其上。过账的恰恰是盘点人员所审核的差异。

## 在盘点与手动调整之间选择

两种途径最终都会在账簿中产生一笔正向或负向调整，以及同样的凭证。请按工作流程选择：

| | 库存盘点 | 手动调整 |
| - | - | - |
| 范围 | 一份单据中的多个批次 | 一个存储单元中的一个物料 |
| 快照 | 有 | 无 |
| 过账前审核 | 有，草稿 → 待处理 → 已过账 | 无；立即过账 |
| 你输入的内容 | 盘点数量 | 增量，或*设置数量*目标值 |
| 适用场景 | 核对整个区域或多个物料 | 修正你确知有误的单个数量 |

## 权限

过账盘点以及其他所有过账操作，都需要**库存更新**权限。

## 相关内容

**可追溯性**

序列号和批次追踪，即盘点所快照和修正的批次。

[Open](https://docs.alforse.com/zh/docs/reference/traceability.md)

**库存与位置**

作为账簿的在手库存、存储单元，以及盘点批量完成的单笔手动调整。

[Open](https://docs.alforse.com/zh/docs/reference/inventory.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.