> ## 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.

# 收据

> 针对采购订单或其他源单据记录到货，连同相应的应计项目一起过账入库，打印标签，并在收据有误时作废已过账的收据。

收据记录到达某个位置的货物，过账后将其计入现有库存。仓库人员创建并过账收据；采购员和会计依靠收据来推进采购订单，并计提供应商发票之后将冲销的负债。

## 概述

### 收据可以来自什么

收据始终指向一份源单据：

* 采购订单；
* 采购发票；
* 入库调拨；
* 销售退货单；
* 维修单。

每个收据行都指向它所履行的订单行。

### 过账会做什么

过账收据会：

1. 增加收据所在位置的库存；
2. 增加订单行上的已接收数量；
3. 过账一张凭证，借记库存（委外加工则借记在制品），贷记已收货未开票应计项目。供应商发票随后会冲销该应计项目。

## 字段

FieldType

<details>
  <summary>**Source document**`reference`</summary>

  正在接收的采购订单、采购发票、入库调拨、销售退货单或维修单。
</details>

<details>
  <summary>**Received quantity**`number`</summary>

  每行接收的数量。新收据会预填仍未交付的数量；请改为实际到货的数量。若该行一件也没到，请保持为 0。
</details>

<details>
  <summary>**Conversion factor**`number`</summary>

  将供应商的采购单位换算为库存单位。
</details>

<details>
  <summary>**Location**`reference`</summary>

  货物上架的位置。
</details>

## 接收并过账货物

收据列在**库存管理 → 收据**下。

1. 打开对应该次交货的收据。
2. 在每一行上，将已接收数量设为实际到货的数量。
3. 对于需追踪的物料，输入批号，或为每个已接收的单位输入一个序列号。
4. 选择**过账**。**过账收据**对话框会询问*确定要过账此收据吗？*（Are you sure you want to post this receipt?），并列出任何**缺少信息**。
5. 选择**过账收据**确认。

只有至少一行有已接收数量，或有固定资产行被标记为已接收时，**过账**才可用。

### 需要检验的物料

NOTE

如果物料被标记为需检验，其已接收的单位会进入**搁置**状态，并以*待处理*状态开启一项来料检验。在该检验通过之前，这些单位不会成为可用库存。

### 固定资产行

收据上的固定资产显示为**固定资产行**。将每一行标记为**已接收**，如有序列号则输入。收据可以只有被标记为已接收的固定资产行就过账。

### 标签与开票

收据表头还提供两项相关操作：

| 操作 | 出现时机 | 作用 |
| - | - | - |
| **打印** | 收据有需要贴标签的追踪实体。 | 通过收货上下文打印它们的标签。参见[打印与标签](https://docs.alforse.com/zh/docs/reference/printing.md)。 |
| **发票** | 收据对应的采购订单尚未开票。收据过账且您拥有开票的创建权限后即可使用。 | 为该采购订单开始一张采购发票。 |

## 状态

<details>
  <summary>**Draft**</summary>

  准备中。尚未过账任何内容。
</details>

<details>
  <summary>**Pending**</summary>

  等待过账。
</details>

<details open>
  <summary>**Posted**</summary>

  库存已增加，订单已推进。
</details>

<details>
  <summary>**Voided**</summary>

  过账后已冲回。
</details>

## 更正收据

| 收据状态 | 您可以做什么 |
| - | - |
| 草稿或待处理 | 编辑，或通过表头菜单中的**删除收据**将其删除。尚未过账任何内容。 |
| 已过账 | 作废。已过账的收据是历史记录，无法删除。 |

### 作废已过账的收据

在表头菜单中选择**作废**，然后用**作废收据**确认。作废会：

* 冲回所有库存调整；
* 冲回相关的凭证分录；
* 将追踪实体恢复为可用；
* 更新采购订单数量。

只有来自采购订单或销售退货单的收据才提供**作废**。收据一旦已开票，或您缺少库存的更新权限，该选项即被禁用。通过过账采购发票创建的收据，需通过作废该发票来冲回。

## 租赁归还

出租的单位通过[租赁协议](https://docs.alforse.com/zh/docs/reference/rental-agreements.md)归还，而不是通过收据。对出租中的单位选择**退还**，会打开标题为**退还**加该单位的对话框，其中包含**退还日期**、**计量读数**、**退还备注**和**停用**开关，开启后会增加**停用原因**。对于按销售处理的单位，该对话框还会询问**返回至**：租赁车队或库存。

## 故障排除

| 消息 | 原因 | 解决办法 |
| - | - | - |
| "Receipt is empty"（收据为空） | 没有任何行的已接收数量大于零，也没有固定资产行被标记为已接收。 | 在至少一行上输入已接收数量，然后过账。 |
| "Batch number is required"（批号为必填） | 按批次追踪的行没有批号。 | 在该行的批次属性中输入。 |
| "Serial numbers are missing"（缺少序列号） | 按序列号追踪的行，其序列号数量少于已接收数量。 | 为每个已接收的单位输入序列号。 |
| "Can only void posted receipts"（只能作废已过账的收据） | 作废仅适用于 **"Posted"**（已过账）收据。 | 改为编辑或删除草稿或待处理的收据。 |
| "Cannot void a receipt created by a purchase invoice. Void the invoice instead."（无法作废由采购发票创建的收据，请改为作废该发票） | 此收据由过账采购发票创建。 | 作废采购发票；收据会随之冲回。 |
| "Cannot delete a posted receipt"（无法删除已过账的收据） | 已过账的收据是历史记录。 | 作废该收据；只有草稿和待处理的收据可以删除。 |
| "Failed to post receipt"（过账收据失败） | 过账功能失败。通常是过账日期所在的[会计期间](https://docs.alforse.com/zh/docs/reference/accounting.md)已关闭或锁定，或未配置默认账户（库存、已收货未开票），此时底层消息为 "Error getting account defaults"。 | 先检查期间，再检查默认账户。 |

## 相关内容

**采购订单**

收据所推进的单据。

[Open](https://docs.alforse.com/zh/docs/reference/purchase-orders.md)

**租赁协议**

出租单位的归还位置。

[Open](https://docs.alforse.com/zh/docs/reference/rental-agreements.md)

**打印与标签**

收据过账时自动打印的标签。

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


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