Finance — Tổng quan
Finance là lớp nghiệp vụ theo dõi tiền sau khi Booking hoặc Subscription tạo nghĩa vụ thanh toán:
Billing,Invoice,CreditNote, finance transaction, invoice manager và đồng bộ kế toán.
Finance không quyết định khách được book session nào. Nó nhận dữ liệu từ Booking/Subscription, biến thành chứng từ tài chính, theo dõi trạng thái xử lý và tạo dữ liệu để thanh toán, credit note, báo cáo hoặc Xero sync đọc tiếp.
Hình dung nhanh
Finance bao phủ những gì?
| Mảng | Một câu |
|---|---|
| Billing | Nhóm booking/enrollment thành nghĩa vụ tính tiền, giữ PaymentOptionId, split rule, currency/context. |
| Invoice | Chứng từ phải thu, có lifecycle từ khởi tạo, phát hành, approve, lock, paid/cancel. |
| CreditNote | Chứng từ điều chỉnh âm hoặc hoàn giảm, liên kết invoice/booking để cân bằng tài chính. |
| FinanceTransaction | Projection phục vụ invoice manager, tìm kiếm, booking number sync và credit-note allocation sync. |
| Invoice Manager | Bề mặt admin để xem, lọc, lock, xử lý invoice và các integrity rule quanh booking id. |
| Preview Billing Diff | Tính thử chênh lệch tài chính khi edit booking đã confirm, không ghi dữ liệu. |
| Accounting sync | Đồng bộ sang provider như Xero, gồm account settings và provider sync lifecycle. |
| Subsidy | Trợ cấp ảnh hưởng eligibility/finance, được ghi thành trang riêng trong Finance. |
Đọc theo thứ tự
Liên quan
- Booking tạo billing/invoice sau submit/confirm.
- Subscription tạo lịch billing định kỳ và invoice theo schedule.
- Payment thu tiền dựa trên invoice/payment option.
- Platform nhận EntityEvent/history từ invoice, credit note và transaction.