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

# 锁定已开具的发票

> 按照德国、法国及欧盟其他国家的税务规定，让每张已开具的发票和贷记单都保持首次创建时的原样。

如果不锁定，您每次打开发票时，Foliant 都会根据当前的订单和当前的模板重新生成发票。如果您编辑了模板或订单发生了变化，上个月的发票也会随之改变。这对装箱单来说没有问题，但德国、法国及欧盟其他国家的税务规定要求，已开具的发票不得更改。

![锁定发票设置](https://mintcdn.com/foliant-dev/nnNby4-r9e5xN6eK/invoices-and-numbering/images/locked-invoices.png?fit=max\&auto=format\&n=nnNby4-r9e5xN6eK\&q=85\&s=41321b0355bd2867b58d4e1c5c343f2b)

开启锁定发票后，Foliant 会在每张发票和贷记单开具时保存一份防篡改的副本：即 PDF 文件本身，以及该文件的 SHA-256 哈希值（一种数字指纹）。此后，下载、导出、PDF 发送邮件和客户门户获取的都是这份已保存的 PDF。模板或订单的更改不会影响它。如需更正，请使用贷记单。

所有套餐均可使用锁定发票功能。

## 开始之前

* 锁定只适用于已编号的单据。请在[单据编号](https://foliant-help.iforiti.com/cn/invoices-and-numbering/document-numbering.md)中开启**为发票编号**（如果您使用贷记单，也请开启**为贷记单编号**）。
* 至少需要有一个模板的**单据类型**设为**发票**或**贷记单**。报价单永远不会被锁定。
* 开启锁定前，请先检查您的发票模板。此后开具的发票会保持开具时的外观和内容。

## 开启锁定发票

1. 在 Foliant 中，前往**设置 › 文档与打印**。
2. 在**锁定发票**中，开启**锁定已开具的发票和贷项通知单**。
3. 在**锁定单据的时机**中选择单据的锁定时间（见下文）。
4. 设置**已开具单据的保存期限**，单位为年。
5. 点击**保存**。

如果发票编号和贷记单编号都已关闭，Foliant 会显示“锁定功能需要发票或贷记单编号。没有编号，就不会锁定任何单据。”请点击**开启发票编号**，然后保存。

## 选择单据的锁定时间

| 锁定单据的时机 | 结果 |
| - | - |
| **首次生成单据时** | 发票或贷记单在首次正式生成时开具：即被打印、下载、导出、通过邮件发送或被客户打开时。这是默认选项。 |
| **订单付款后** | 发票在 Shopify 报告订单已付款时开具。贷记单仍在首次生成时开具。 |
| **仅在我开具时** | 在您点击 Shopify 后台订单页面中 **Document numbers** 区块里的 **Issue & lock** 之前，不会锁定任何单据。此操作会锁定该订单的发票；选择此选项时，贷记单不会被锁定。请参阅[查看订单上的单据编号](https://foliant-help.iforiti.com/cn/invoices-and-numbering/document-numbers-on-orders.md)。 |

在单据开具之前，Foliant 会像处理其他单据一样，继续根据当前的订单和模板重新生成它。

## 已开具单据的保存期限

**已开具单据的保存期限**以年为单位，可设为 1 到 30 年，默认为 10 年。发票需要保存多久取决于您所在的国家/地区，请咨询您的会计师。

保存期限在每份单据开具时确定。如果您之后更改此设置，已开具的单据仍保留开具时的期限。请参阅[下载存档以及单据的保存期限](https://foliant-help.iforiti.com/cn/invoices-and-numbering/archive-and-retention.md)。

## 锁定的单据会保留哪些内容

* 与开具时逐字节完全一致的 PDF。
* 生成该单据所依据的订单详情，以及所用的模板版本。
* 当时打印的法律信息。之后在**设置 › 税务与法律**中更改这些信息，不会影响已开具的发票。

## 关闭锁定

关闭**锁定已开具的发票和贷项通知单**并保存。新发票将不再被锁定。已开具的单据仍保持锁定：Foliant 仍会提供其已保存的 PDF，它们也仍会显示在**已开具的发票**页面上。该页面随后会显示“锁定已关闭，新发票不会被锁定。已开具的单据仍保持锁定。”

## 小贴士

* 每个订单只有一张已开具的发票，无论您使用哪个发票模板打开它。
* 如果已锁定发票对应的订单被取消，该发票不会作废。它会保持开具时的状态，退款则通过贷记单进行更正。
* 开启锁定后，**锁定发票**部分会显示指向**查看已开具的发票**的链接。
* 在 Starter、Growth 和 Scale 套餐中，同一部分可以为每份已开具的单据添加电子发票数据（ZUGFeRD / Factur-X）。请参阅[为已开具的发票添加电子发票数据](https://foliant-help.iforiti.com/cn/invoices-and-numbering/e-invoices.md)。

## 相关文章

* [设置单据编号](https://foliant-help.iforiti.com/cn/invoices-and-numbering/document-numbering.md)
* [已开具的发票页面](https://foliant-help.iforiti.com/cn/invoices-and-numbering/issued-invoices-page.md)
* [使用贷记单更正发票](https://foliant-help.iforiti.com/cn/invoices-and-numbering/credit-notes-for-refunds.md)
* [下载存档以及单据的保存期限](https://foliant-help.iforiti.com/cn/invoices-and-numbering/archive-and-retention.md)
* [为已开具的发票添加电子发票数据（ZUGFeRD / Factur-X）](https://foliant-help.iforiti.com/cn/invoices-and-numbering/e-invoices.md)


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