Bỏ qua để đến Nội dung
Soul of NOTE
  • Khóa học
  • Check-in
    • NOTE
    • Headspace Vietnam
    • Fosllea
  • Diễn đàn
  • Company
    • Blog
    • Success Stories
  • 0
  • 0
  • Đăng nhập
Soul of NOTE
  • 0
  • 0
    • Khóa học
    • Check-in
      • NOTE
      • Headspace Vietnam
      • Fosllea
    • Diễn đàn
    • Company
      • Blog
      • Success Stories
  • Đăng nhập

[T02] T02 — POS amount_total vs amount_paid

  • Tất cả blog
  • Knowledge Base
  • [T02] T02 — POS amount_total vs amount_paid
  • 15 tháng 3, 2026 bởi
    [T02] T02 — POS amount_total vs amount_paid
    Viet Nguyen
    📌 MEDIUM  |  Category: Odoo Tips  |  ID: T02  |  Owner: CEO

    T02 — POS amount_total vs amount_paid

    Tóm tắt

    Trên pos.order, amount_total = tổng tiền bao gồm thuế (tax-inclusive). amount_paid = tiền khách thực trả. Hai field này có thể khác nhau (rounding, partial payment).

    Chi tiết

    Khi query POS revenue, cần chọn đúng field:

    | Field | Ý nghĩa | Dùng khi | |-------|---------|----------| | amount_total | Tổng đơn hàng (đã bao gồm VAT) | Báo cáo doanh thu | | amount_paid | Tiền khách thực trả | Báo cáo cash flow | | amount_tax | Phần thuế | Báo cáo thuế GTGT | | amount_total - amount_tax | Doanh thu trước thuế | Báo cáo P&L |

    Trong session 10/03, hai field gần như trùng nhau (302.9M) vì không có partial payment. Nhưng trong trường hợp khuyến mãi, giảm giá, partial → sẽ khác.

    Ảnh hưởng

  • Ai bị ảnh hưởng: Báo cáo tài chính, CEO dashboard
  • Mức độ: medium — dùng sai field có thể lệch số nhỏ
  • Tần suất gặp: mỗi khi viết report mới
  • Cách xử lý / Phòng tránh

    1. Báo cáo doanh thu: dùng amount_total 2. Báo cáo tiền mặt: dùng amount_paid 3. Báo cáo thuế: dùng amount_tax 4. Doanh thu thuần (trước thuế): amount_total - amount_tax

    Bằng chứng / Tham khảo

  • CEO Dashboard session 10/03/2026
  • Odoo 19 POS model documentation
  • Liên quan

  • T01 — cùng session debug doanh thu

  • 📚 Published from Company Knowledge Base — T02
    Last updated: 2026-03-10
    Review by: 2026-06-08

    trong Knowledge Base
    # Odoo Tips
    [T01] T01 — OdooClient.search_read() mặc định limit=100



    Bản quyền thuộc CÔNG TY TNHH NOTE
    Cung cấp bởi Odoo - Một nền tảng thương mại điện tử mã nguồn mở hàng đầu