Điện thoại · Tuấn (Bán hàng) · Ngoại tuyến Bấm vào Tạp hóa Cô Ba trong danh sách khách → Chi tiết khách hàng cần mạng

Màn hình này cần kết nối mạng

Sổ nợ chi tiết, in đối chiếu và điều chỉnh nợ chỉ xem được khi có mạng.

Tạp hóa Cô Ba
KH-0012 · Chợ Bà Chiểu · 0903 118 452
Đang nợ (tạm tính)5.700.000 ₫
Hạn mức10.000.000 ₫

Vẫn dùng được khi mất sóng

Trên máy đang có 2 phiếu chờ gửi và 1 phiếu bị từ chối.

Điện thoại · Bán hàng đi tỉnh, mất mạng hơn 72 giờ (minh họa) Khóa cả xem lẫn ghi · chỉ còn số phiếu chưa gửi · không xóa gì

Cần kết nối mạng để tiếp tục

Máy này đã hơn 72 giờ chưa xác nhận đăng nhập với cửa hàng. Để giữ an toàn số nợ và giá bán, ứng dụng tạm khóa cho tới khi có mạng.

Phiếu chưa gửi
7 phiếu chưa gửi
Lần xác nhận cuối
08:05 22/09/2026
Điện thoại · Tuấn · ngay sau lần đăng nhập đầu Mạng rớt giữa lúc tải bản lưu · Trang chủ báo và cho thử lại · ghi phiếu offline chờ tải xong
Sản phẩm & giáXong
Khách hàng & số nợXong
Tồn khoDừng ở 88 / 146
Tài khoản tiềnChưa tải

Nếu mất sóng trước khi tải xong, Lập đơn bán và Thu tiền sẽ báo “Cần tải dữ liệu trước khi dùng offline”.

Phiếu hôm nay trên máy

Chưa có phiếu nào
Máy tính · Chị Ngọc (Kế toán) · Ngoại tuyến Bấm Báo cáo khi mạng cửa hàng rớt · menu trái vẫn dùng được · chỉ ra các màn hình dùng được

Báo cáo cần có mạng

Báo cáo được tính từ sổ trên máy chủ nên không xem được khi mất mạng. Máy tính này mất mạng từ 15:52. Có mạng lại, trang này tự mở Báo cáo.

Cần mạng: Báo cáo, Thẻ kho, Chi tiết khách hàng, Chi tiết nhà cung cấp, Danh mục phụ, và các thao tác hủy chứng từ.

Ghi chú thiết kế
REQ-005, REQ-006, REQ-001 · USER_FLOWS §1 (unhappy: tải bản lưu hỏng), §3 (unhappy: mở màn hình cần mạng; edge: quá 72 giờ), §14, §20, §21 (máy bị mất) · spec §3 (#26), §6.1, §6.4 · ASM-008, OOS-004. S26 là trang thay thế cho mọi route “–” (10, 16, 18, 20, 22–25) khi mất mạng, do service worker trả về. Tiêu đề giữ tên trang người dùng vừa mở (khung A “Tạp hóa Cô Ba”, khung D “Báo cáo”) để họ biết mình đang ở đâu; nút quay lại về trang trước. Offline R: khung A hiện số nợ tạm tính của chính khách vừa bấm (lấy từ bản lưu), khung D có nhãn “tạm tính · cập nhật lúc 15:50 25/09”. Có mạng lại: trang tự tải lại đúng route ban đầu. Khóa 72 giờ (khung B): không có thanh tab, không có dữ liệu, không có nút mở màn hình nào; chỉ “Thử kết nối lại”. Có mạng thì gọi /auth/me; nếu tài khoản đã bị khóa, về S1 với “Tài khoản này đã bị khóa. Liên hệ quản lý.” và phiếu không bao giờ được gửi. Khung C: ở Trang chủ (không phải route riêng) nhưng thuộc cùng nhóm trạng thái “thiếu dữ liệu trên máy”. Khi đang offline, nút “Thử lại” bị khóa với “Có mạng lại sẽ tự tải tiếp”. Mục Ghi/Xem ở khung D lọc theo quyền của người xem (Bán hàng không thấy Nhập hàng, Sổ quỹ; Thủ kho không thấy Sổ quỹ, Thu/chi).