Ngân hàng & đối soát
Quản lý tài khoản ngân hàng, sao kê, sổ quỹ, đối soát giao dịch với sổ kế toán, dự báo dòng tiền.
Ngân hàng & đối soát
Module Banking quản lý mọi tài khoản ngân hàng + sổ quỹ tiền mặt + đối soát giao dịch.
Sub-tabs#
Module Banking có 4 sub-tab:
- Tài khoản — danh sách tài khoản ngân hàng + số dư.
- Giao dịch — sao kê + bút toán từ ngân hàng.
- Sổ quỹ — tiền mặt (TK 111).
- Bàn đối soát — UI để khớp bank statement với GL.
Toolbar có thêm: + Tạo giao dịch tay, Import sao kê, Dự báo dòng tiền.
Tab Tài khoản#
Liệt kê mọi tài khoản trong Master Data:
| Cột | Mô tả |
|---|---|
| Tên tài khoản | "VCB - Sao Mai 1234..." |
| Loại | Tiền VND / Tiền ngoại tệ / Sổ quỹ |
| Ngân hàng | VCB / BIDV / TCB / MB / VPB / Khác |
| Số dư hiện tại | Theo sổ kế toán |
| Số dư từ ngân hàng | Pull qua connector |
| Lệch | Số chênh lệch (cảnh báo nếu ≠ 0) |
| Connector | 🟢 Connected / 🟡 Needs auth / 🔴 Error |
| Hành động | Đối soát / Sửa / Lịch sử |
Thêm tài khoản mới#
- + Thêm tài khoản → form:
- Tên (vd "VCB - Sao Mai 1234").
- Số tài khoản.
- Loại tiền (VND/USD/EUR).
- Mã TK kế toán (gợi ý 1121 cho tiền gửi VCB).
- Connector (chọn từ list đã connect, hoặc bỏ trống nếu nhập tay).
- Bấm Lưu.
Tab Giao dịch#
Liệt kê mọi giao dịch ngân hàng (đã pull từ connector hoặc nhập tay).
| Cột | Mô tả |
|---|---|
| Ngày | Ngày giao dịch |
| Tài khoản | Tài khoản nào |
| Chiều | ↑ thu / ↓ chi |
| Số tiền | VND |
| Đối tác | Tên hiển thị (parse từ memo) |
| Memo gốc | Diễn giải bank trả về |
| Mã GD | Reference ID từ ngân hàng |
| Khớp với sổ? | ✓ Đã khớp / ⚠ Chưa khớp / ✗ Lỗi |
| Bút toán | Liên kết tới journal entry (nếu đã hạch toán) |
Filter#
- Date range picker.
- Tài khoản multi-select.
- Trạng thái khớp: All / Matched / Unmatched / Pending.
- Số tiền range (min, max).
- Tìm trong memo keyword.
Hành động dòng#
- Match — gắn giao dịch này với một bút toán đã có trong sổ.
- Đề xuất bút toán — AI sinh đề xuất hạch toán từ memo.
- Tạo bút toán tay — mở form journal entry với prefill.
- Mark to review — gắn cờ giao dịch nghi vấn.
- Ignore — bỏ qua (ví dụ giao dịch nội bộ chuyển giữa 2 tài khoản đã được hạch toán bằng cách khác).
Tab Sổ quỹ#
UI giống sổ tiền mặt truyền thống của ERP Việt:
Ngày | Số CT | Diễn giải | Thu | Chi | Tồn quỹ
01/04 | | Số dư đầu tháng | | | 50,000,000
03/04 | PT001 | Thu tiền KH ABC | 10,000,000 | | 60,000,000
05/04 | PC012 | Chi mua VPP | | 2,500,000 | 57,500,000
- Inline edit — bấm vào cell để sửa.
- + Phiếu thu / + Phiếu chi — thêm dòng mới.
- Tồn quỹ tự động tính lũy kế.
- Cảnh báo đỏ nếu tồn quỹ < 0.
Tab Bàn đối soát (Reconciliation Desk)#
UI 3 cột để khớp giao dịch ngân hàng với sổ:
┌────────────────────┬─────────────────────┬──────────────────────┐
│ Bank statement │ ← drag to match → │ General ledger │
│ (chưa khớp) │ │ (chưa có giao dịch) │
├────────────────────┼─────────────────────┼──────────────────────┤
│ 03/04 +10,000,000 │ [Auto-match all] │ 03/04 PT001 +10,000k │
│ ABC Co. ref:HD123 │ [Manual match] │ Thu TT KH ABC │
│ │ │ │
│ 05/04 -2,500,000 │ │ ... │
│ VPP Trung Anh │ │ │
└────────────────────┴─────────────────────┴──────────────────────┘
Quy trình đối soát#
- Mở Bàn đối soát.
- Bấm Auto-match all — KOPA dùng heuristic (ngày + số tiền + memo) để khớp tự động.
- Review các giao dịch đã match (đánh dấu xanh).
- Với giao dịch chưa match:
- Kéo thả từ trái sang phải (manual match).
- Hoặc bấm Đề xuất bút toán → AI sinh đề xuất → duyệt → bút toán mới khớp.
- Khi đạt 100% match (hoặc % chấp nhận được), bấm Hoàn tất đối soát.
Lưu ý#
- Bàn đối soát không tự động tạo bút toán — luôn qua đề xuất + duyệt.
- Bàn đối soát theo kỳ + tài khoản. Mỗi tài khoản có lịch sử đối soát riêng.
Dự báo dòng tiền#
Bấm Dự báo dòng tiền trong toolbar → mở modal/popout:
- Chart 30/60/90 ngày tới.
- Line: số dư dự kiến.
- Vùng tô:
- 🟢 An toàn (> 500tr).
- 🟡 Cảnh báo (250–500tr).
- 🔴 Nguy hiểm (< 250tr).
- Annotations: AR thu, AP trả, lương, thuế.
Lưu ý: Dự báo dòng tiền chính xác hơn ở module Finance → Cashflow — module Banking chỉ làm dự báo nhanh trong kỳ.