为什么有些文档不能删除

在 SnapLedger,上传到 My Vault 的文档一旦被交易、凭证或账本引用,就成为账务事实的一部分,删除按钮会消失。这不是功能缺失,而是有意设计:可以安全删除的交还给用户,已经成为入账依据的必须受到保护。

RT
Richard Tang
Founder of SnapLedger. Building an all-in-one AI financial back office, in public.
2026年8月22日·阅读约 4 分钟

在 SnapLedger,用户上传的文档会被自动识别、归类,并存放在 My Vault 中。但用户可能会发现:并不是每一份文档旁边都有“删除”按钮。

这并不是我们忘记了这个功能,而是有意为之。

很多文档在上传后,会进一步与交易、凭证和财务账本建立关联。一旦它已经成为入账依据,就不能再被随意修改或删除。否则,一张发票的消失,可能会让已经确认的费用、税务记录和财务报表失去依据。

而且,文档之间也不总是彼此孤立的。一份合同可能关联多张发票,一张发票可能关联付款记录、银行交易和会计分录。这些文档共同构成了一套复杂但可追溯的逻辑关系。

在文档上传时,SnapLedger 还会实时进行 Owner Check,判断文档是否真正属于当前用户或企业,尽量避免“张三的单据误入李四的账”。这不仅是文档整理问题,也是账务准确性和数据安全的一部分。

当然,我们并不希望把所有文档永久锁住。My Vault 会持续检查每份文档与底层数据的关联。如果一份文档尚未形成不可逆的账务关系,删除它也不会影响账本的完整性,“删除”功能就会自动出现。

我们的设计原则很简单:可以安全删除的文档,交还给用户决定;已经成为账务事实一部分的文档,则必须受到保护。

My Vault 不只是一个存放文件的文件夹。它更像是 SnapLedger 账务系统的证据库——既要保持灵活,也要守住每一笔账背后的可信度。

今日心得

可以安全删除的文档,交还给用户决定;已经成为账务事实一部分的文档,则必须受到保护。

开放问题

你的财务系统里,一张发票消失之后,账本还站得住吗?

My Vault 不只是一个存放文件的文件夹。它更像是 SnapLedger 账务系统的证据库——既要保持灵活,也要守住每一笔账背后的可信度。

productmy-vaultdocumentsaccounting-integrity

订阅创始人日记 + 您所在国家/地区的监管动态

每周一封,只在有真材实料时发送 — Richard 的创始人日记和与您相关的监管动态。免费,随时退订。