# 离线工作，保持账本同步

- URL: https://ck.abdohoo.app/zh/help/work-offline-and-sync
- Product: Credit Khata (https://ck.abdohoo.app/)
- Section: 账户、同步与隐私
- Updated: 2026-10-15

> 没有网络时记下的销售会保存在设备上，标记为“待处理”，网络恢复后会按顺序自动上传，而且每笔只上传一次。请留意同步状态标签。

Credit Khata 就是为信号时好时坏的柜台设计的。网络断了的时候，您记下的销售会保存在设备上，标记为 **待处理**，并放进一个队列。网络一恢复，队列就会按顺序自动上传，每笔销售只会入账一次，所以重试永远不会让顾客被记两次账。**收银** 页面上的同步状态标签会告诉您当前的情况，从 **已全部同步** 到还有多少笔在等待。

## 哪些操作可以离线

收银台应用（浏览器）Android 应用记现金和赊账销售可以，在 **收银** 页面可以记录还款需要联网可以添加新顾客需要联网可以查看顾客和余额可以，来自最近保存的副本可以，来自手机收款收件箱、提醒、报表、对账单需要联网需要联网只要在这台设备上联网用过一次，收银台应用之后没有网络也能打开，因为它会保存页面、您的语言和顾客列表。离线时它会显示“正在使用本地缓存”。

## 看懂同步状态标签

在 **收银** 页面的右上角，有一个标签显示队列状态：

- **已全部同步**：所有内容都已在服务器上。
- **离线 · 2 笔待同步**：没有网络；有两笔销售在这台设备上等待。
- **2 条待同步** 或 **正在同步 2 条…**：网络已恢复，队列正在上传。
- **未保存：1**：服务器拒绝了一笔销售；见下文。

![收银页面右上角显示“已全部同步”标签，旁边是键盘快捷键按钮](https://ck.abdohoo.app/storage/content/library/web-counter.webp)收银页面右上角的标签显示每笔销售是否都已到达服务器点击这个标签会打开 **未同步的销售**，列出 **等待同步** 的内容。仍在队列中的销售，在顾客的最近记录中也会显示 **待处理** 以及“联网后将自动同步”。

在 Android 应用中，没有信号时保存的记录会在顾客页面上显示 **待处理**，点击顶部的刷新按钮可以随时手动同步。

![Android 应用的 Play 商店截图：顾客页面上一条 Cheeni 2kg（白糖 2 千克）的记录标记为待处理，图片标题写着“没有信号也没问题”](https://ck.abdohoo.app/storage/content/library/store-04.webp)来自 Play 商店页面：保存在手机上的记录在同步之前一直显示为待处理## 当某笔销售没能保存时

偶尔，服务器会拒绝队列中的某笔销售，例如这位顾客后来被删除了、这笔赊账销售现在会让顾客超出额度，或者这笔销售需要店铺已不再拥有的 Pro 功能。这笔销售不会被丢掉。一条红色提示条会显示有销售“保存失败，请在丢失前查看”，同步标签会显示 **未保存**。

1. 点击提示条上的 **查看**（或点击同步标签）。
2. 在 **保存失败** 下，阅读每笔销售的原因。
3. 能解决的先解决，然后点击 **全部重试**；不想记录的销售，点击 **丢弃**。

Android 应用会把这些列在 **需要处理** 下：“服务器拒绝了这些项目。数据并未丢失：请逐一修正、重试或丢弃。”

## 离线与每日交易笔数上限

在免费套餐和 Pro 中，整个生意每天可以记录的交易笔数是固定的。离线时，应用会根据最后已知的情况继续计数：当天的笔数一旦用完，就不再接受新的销售，直到您店铺所在时区的午夜重新计数。顾客的还款永远不会因为上限而被拒绝。在达到上限之前保存的销售，网络恢复后照样会同步，即使它们到达服务器时已经超过了上限。

## 退出登录或切换分店之前

退出收银台应用之前，请等到显示 **已全部同步**。如果还有销售在排队，应用会提醒您退出登录会丢弃这些销售。切换分店时，也会要求您先同步待处理的更改。

如果您的销售还在排队时，有其他人在同一台收银终端上登录，对方也会收到提醒，因为这些销售属于您的账号。

## 让收银台更可靠的小技巧

- 每天在联网时打开一次收银台应用，让它保存的顾客副本保持最新。
- 把它安装到收银电脑或手机上。大多数浏览器都会为收银台应用提供“安装应用”或“添加到主屏幕”选项，安装后它就像其他应用一样打开。
- 在有信号时添加新顾客，或者使用可以离线添加顾客的 Android 应用。
- 想了解这为什么重要，请阅读[为什么离线优先的账本对小店很重要](https://ck.abdohoo.app/zh/blog/why-an-offline-first-ledger-matters-for-shops)。

相关文章：[在收银台记一笔赊账销售](https://ck.abdohoo.app/zh/help/book-credit-sale-at-counter) 和 [记录顾客的还款](https://ck.abdohoo.app/zh/help/record-payment-received)。

## Frequently asked questions

### 网络时断时续，同一笔销售会被记两次吗？

不会。每笔排队的销售都带有一个唯一的标识，所以无论是重试、连点两下还是网络中断，都不会把同一笔销售记两次。

### 退出登录之前应该做什么？

等到显示“已全部同步”。如果还有未同步的销售就退出收银台应用，这些销售会被丢弃，应用在此之前会提醒您。

### 收银台应用离线时能做什么？

可以使用“收银”页面，以及缓存的顾客列表。添加顾客、在顾客页面上记账、付款申请、提醒和报表都需要联网。

### Android 应用可以离线使用吗？

可以。新顾客以及所有记录，包括赊账、还款和现金，都会先保存在手机上，有信号时再在后台同步。
