Khách hàng *
Tạp hóa Cô Ba
KH-0012 · Chợ Bà Chiểu · 0903 118 452
Đang nợ5.700.000 ₫
Hạn mức10.000.000 ₫
Loại thu
Vai trò của bạn chỉ lập được phiếu thu nợ khách hàng.
Người thu
Vào tài khoản
₫
Chỉ để đối chiếu. Phiếu thu trừ vào tổng nợ, không trừ riêng từng đơn.
Đang nợ5.700.000 ₫
Thu lần này− 3.000.000 ₫
Nợ còn lại sau phiếu2.700.000 ₫
Tạp hóa Cô Ba
KH-0012 · Chợ Bà Chiểu · 0903 118 452
Đang nợ5.700.000 ₫
Hạn mức10.000.000 ₫
Loại thu
Vào tài khoản
₫
Khách sẽ có 300.000 ₫ trả trước
Đang nợ5.700.000 ₫
Thu lần này− 6.000.000 ₫
Sau phiếuTrả trước 300.000 ₫
Tiền trả trước tự trừ vào đơn sau của Cô Ba.
Để trống hoặc nhập 0 rồi bấm Lưu: ô số tiền viền đỏ, lỗi “Số tiền phải lớn hơn 0” (
.err, role="alert"), nút Lưu không gửi. Nhập chữ hay số lẻ (3.000.000,5): bàn phím số không cho gõ dấu phẩy; dán vào thì báo “Số tiền là số nguyên đồng”.
Đã lưu trên máy · Chờ gửi · TAM-A1B2-0034
Phiếu thu nợ
Chờ gửi- Mã tạm
- TAM-A1B2-0034
- Khách hàng
- Tạp hóa Bảy Nhỏ · KH-0050
- Tài khoản
- Tiền mặt
- Ngày lập
- 25/09/2026 15:48
- Người thu
- Phạm Anh Tuấn
Đang nợ (tạm tính)2.380.000 ₫
Thu lần này− 500.000 ₫
Nợ còn lại (tạm tính)1.880.000 ₫
Số nợ chính thức cập nhật khi phiếu gửi xong. Nếu cần biên nhận, ghi mã tạm lên giấy cho khách.
Đang có 88.420.000 ₫
Tài khoản nhận phải khác tài khoản chuyển
₫
Chuyển quỹ ghi một dòng duy nhất, không tính là thu hay chi, không gắn khách hàng/nhà cung cấp.
₫
Số dư tài khoản
lúc 16:10Tiền mặt38.420.000 ₫
Ngân hàng ••4821126.750.000 ₫
Tổng165.170.000 ₫
Tiền mặt sau phiếu này−6.580.000 ₫
REQ-002, REQ-008, REQ-005 · USER_FLOWS §6, §11, §13 · ASM-017, ASM-018 · spec §2 (RLS
cash_txns INSERT: cash.create, hoặc cash.collect với kind THU + customer_id + không supplier_id + source MANUAL), §5.1 “Cash voucher”.
Người chỉ có cash.collect (Tuấn): tiêu đề “Thu nợ khách”, không có ô chọn loại phiếu, loại thu khóa “Thu nợ khách hàng”, bắt buộc chọn khách (không Khách lẻ), không có ô nhà cung cấp. Mở /thu-chi/moi không kèm khách → ô chọn khách giống S4 (hiện nợ + hạn mức). Anh Tâm: không có mục menu; mở thẳng → “Bạn không có quyền lập phiếu thu chi”.
Người có cash.create: 3 loại phiếu. Phiếu thu: loại Thu nợ khách hàng / Thu khác / Nhà cung cấp hoàn tiền. Phiếu chi: Trả nợ nhà cung cấp / Tiền thuê / Vận chuyển / Lương / Điện nước / Bao bì / Chi khác. Chuyển quỹ: Từ → Sang, không có loại và đối tượng. Phiếu chi gắn khách = hoàn tiền (nợ khách tăng lại); phiếu thu gắn nhà cung cấp = nhà cung cấp hoàn tiền (phải trả tăng lại).
Quy tắc: “Chỉ chọn một đối tượng” (khi REST gửi cả hai: lỗi này dưới ô đối tượng); “Tài khoản nhận phải khác tài khoản chuyển”; “Số tiền phải lớn hơn 0”; số dư âm chỉ cảnh báo đỏ (ASM-017), nút đổi chữ “Vẫn lưu phiếu chi”; trả dư chỉ cảnh báo “Khách sẽ có … trả trước”; ngày tương lai bị chặn “Không ghi ngày sau hôm nay”; ngày ≤ 31/08/2026 → “Sổ đã khóa đến 31/08/2026” (Admin được ghi).
Offline (W): lưu vào hàng đợi với mã tạm TAM-A1B2-00xx; số nợ / số dư “tạm tính”. Toast: “Đã lưu trên máy · Chờ gửi · TAM-A1B2-0034”. Trực tuyến: toast “Đã lưu · PT-2026-000210 · Nợ còn lại 2.700.000 ₫” rồi quay về màn trước (S15/S16/S13). Nút Lưu vô hiệu ngay khi bấm (chống bấm hai lần; UUID giữ phiếu không trùng).
Nợ Bảy Nhỏ 2.380.000 ₫ là số trên máy chủ; trên máy Tuấn sau phiếu chờ gửi là 1.880.000 ₫ tạm tính (S15 dùng cùng số). Khung desktop B dùng số dư sau chuyển quỹ 16:00; khung điện thoại D (15:58) trước chuyển quỹ nên Tiền mặt 88.420.000 ₫.
Trạng thái chưa vẽ: phiếu bị từ chối khi đồng bộ mở lại form này như S4 khung D (ví dụ khách đã bị ngừng quyền → LT_NOT_ALLOWED).