viBusiness FlowsTổng quan

Business Flows

XBuddy không phải tập hợp các module rời rạc. Mọi ứng dụng trong mọi pack đều được thiết kế để chuyển công việc sang bước tiếp theo một cách tự động. Phần này ghi lại các quy trình end-to-end — cái gì kích hoạt cái gì, thay đổi trạng thái lan truyền ra sao, và dữ liệu di chuyển giữa các pack như thế nào.

Tài liệu này phản ánh triển khai production hiện tại — mọi flow, trạng thái và tích hợp được liệt kê ở đây đều đang hoạt động trong sản phẩm.

Nguyên tắc cốt lõi

Chuỗi chứng từ (Document Chain)

Mọi giao dịch có thể được tạo từ giao dịch cha. Liên kết được lưu trong document_links để bạn luôn có thể truy vết ngược — từ hoá đơn về phiếu giao hàng, về đơn bán hàng, về báo giá gốc.

Báo giá → Đơn bán hàng → Phiếu giao hàng → Hoá đơn → Thanh toán
PO → Nhập kho (GRN) → Phiếu nhà cung cấp → Thanh toán
Hợp đồng SM → Ticket → Giờ công/Vật tư → Hoá đơn

Tính toàn vẹn số lượng (Qty Conservation)

Số lượng ở cấp dòng hàng được theo dõi ở mọi bước chuyển giao. Không thể xuất hoá đơn nhiều hơn đã giao, nhận nhiều hơn đã đặt, hay xuất kho nhiều hơn tồn có. Huỷ chứng từ tự động hoàn trả tác động số lượng.

Linh hoạt cấu hình (Feature Toggles)

Mọi bước trung gian đều có thể bật/tắt. Doanh nghiệp nhỏ có thể đi thẳng từ Đơn bán hàng sang Hoá đơn mà không cần phiếu giao hàng. 3PL có thể bật GRN, 3-way matching và lot tracking. Cùng một data model hỗ trợ cả hai.

Đa thuê bao (Multi-tenancy)

Mọi bản ghi thuộc về schema riêng của tenant. Không có chia sẻ dữ liệu cross-tenant ở bất kỳ lớp nào.


Nội dung tài liệu


Bản đồ tích hợp liên Pack

Các flow quan trọng nhất là những flow vượt qua ranh giới giữa các pack:

TừĐếnĐiều kiện
Đơn bán hàngPhiếu giao hàng (Inventory)Đơn được xác nhận
Phiếu giao hàngHoá đơn (Finance)Hàng đã giao
Đơn mua hàngGRN (Inventory)Hàng đã nhận
GRN + PO + Invoice3-Way Match (Finance)Hoá đơn được tạo
Bảng lươngGL Journal (Kế toán)Bảng lương được duyệt
Khấu hao tài sảnGL Journal (Kế toán)Chạy batch định kỳ
Work Order (Sản xuất)Goods Issue (Kho)Tiêu thụ NVL
Work Order (Sản xuất)GRN (Kho)Thành phẩm hoàn thành
QC failedNCR (Chất lượng)Tự động tạo
Deal Won (CRM)Hoá đơn (Finance)1 click từ deal
Hợp đồng SMTicketKhách hàng gửi yêu cầu
Ticket resolvedDòng hoá đơnGhi nhận giờ/vật tư