Giới thiệu dự án

Thị trường hóa chất và vật liệu hoàn thiện bề mặt gỗ tại Việt Nam, đặc biệt là phân khúc sơn gỗ Polyurethane (sơn PU), dung môi và tinh màu, ghi nhận tốc độ tăng trưởng kép hàng năm (CAGR) đạt xấp xỉ 8.5% trong giai đoạn 2016–2018, gắn liền với đà mở rộng của ngành chế biến gỗ xuất khẩu và xây dựng dân dụng. Tại khu vực miền Trung, Công ty Trách nhiệm hữu hạn Thương mại và Sản xuất H.PRO (tiền thân là Công ty TNHH TM & SX Hà Hưng, đặt nhà máy tại KCN Hòa Cầm, TP. Đà Nẵng) đã xác lập vị thế cung ứng chủ lực sau hơn 13 năm hoạt động. Tuy nhiên, trước sức ép cạnh tranh gay gắt từ các thương hiệu sơn nội địa và đa quốc gia, công tác quản trị bán hàng của doanh nghiệp bộc lộ nhiều điểm nghẽn nghiêm trọng về cấu trúc vận hành, quản trị công nợ và năng suất lực lượng bán hàng.

                  THỰC TRẠNG QUẢN TRỊ BÁN HÀNG TẠI H.PRO (2016 - 2018)

Vấn đề cốt lõi (Problem Statement) tại H.PRO tập trung vào 4 điểm nghẽn then chốt:

  • Tỷ trọng các khoản phải thu khách hàng tăng liên tục qua các năm (từ 60.95% năm 2016 lên 65.74% năm 2017 và chạm ngưỡng 67.31% năm 2018 trên tổng tài sản 23,712 triệu đồng), làm suy giảm nghiêm trọng vòng quay vốn lưu động.
  • Nợ phải trả chiếm tới 64.5% – 66.8% tổng nguồn vốn, gây áp lực chi phí tài chính và rủi ro thanh khoản.
  • Chất lượng lực lượng bán hàng hạn chế khi lao động phổ thông chiếm tới 65.5% (2018), trong khi lao động có trình độ Đại học/Cao đẳng chỉ đạt 34.5%, thiếu kỹ năng bán hàng tư vấn kỹ thuật chuyên sâu (Technical Sales).
  • Quy trình quản trị bán hàng vận hành rời rạc, thiếu hệ thống theo dõi chiết khấu thương mại và định mức tín dụng đại lý theo thời gian thực.

Dự án nghiên cứu và chuyển đổi giải pháp đặt ra 4 mục tiêu cụ thể:

  1. Hệ thống hóa cơ sở lý luận về quản trị bán hàng B2B, tích hợp lý thuyết động viên hai nhân tố của Herzberg và mô hình phân kênh hiện đại từ các tập đoàn Unilever, Vinamilk.
  2. Phân tích định lượng toàn diện thực trạng hoạt động bán hàng của H.PRO giai đoạn 2016–2018 dựa trên dữ liệu báo cáo tài chính và hiệu quả của đội ngũ kinh doanh.
  3. Thiết kế kiến trúc giải pháp Quản trị Bán hàng Đa kênh Tích hợp (Integrated B2B Sales Management System - IBSMS), kết hợp số hóa quy trình hạn mức tín dụng và tự động hóa tính toán chiết khấu bán hàng.
  4. Xây dựng lộ trình triển khai và hoàn thiện tổ chức lực lượng bán hàng đến năm 2025 với hệ số hoàn vốn đầu tư (ROI) rõ ràng.

Phương pháp tiếp cận giải pháp (Solution Approach) kết hợp chặt chẽ giữa tái cấu trúc quy trình nghiệp vụ (Business Process Reengineering - BPR) và triển khai hệ thống quản trị dữ liệu bán hàng tập trung. Giải pháp lượng hóa chỉ số hiệu quả kinh doanh thông qua công thức tính doanh thu tổng thể $M$ và năng suất bán hàng bình quân $NS_{BH}$:

$$M = \sum_{i=1}^{n} (Q_i \times P_i)$$

$$NS_{BH} = \frac{M}{NV_{BH}}$$

Trong đó: $Q_i$ là sản lượng nhóm sản phẩm $i$ (sơn lót PU, sơn bóng, chất cứng, dung môi, tinh màu); $P_i$ là đơn giá bình quân sau chiết khấu; $NV_{BH}$ là tổng số nhân viên bán hàng trực tiếp.

Kết quả kỳ vọng bao gồm việc giảm tỷ lệ nợ phải thu xuống dưới 45% tổng tài sản, rút ngắn kỳ thu tiền bình quân (DSO) từ 118 ngày xuống còn 65 ngày, nâng cao năng suất bán hàng bình quân thêm 25–30% trong 24 tháng vận hành. Phạm vi nghiên cứu tập trung vào toàn bộ mạng lưới đại lý phân phối sơn gỗ và khách hàng công nghiệp tại địa bàn Đà Nẵng cùng các tỉnh lân cận thuộc Duyên hải Miền Trung.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát phương thức phân phối hiện hành của H.PRO cho thấy mô hình bán hàng truyền thống bộc lộ nhiều điểm yếu khi đặt cạnh chuẩn mực vận hành của các doanh nghiệp đầu ngành.

Tiêu chí đánh giá Phương thức truyền thống tại H.PRO Mô hình chuẩn hóa (Unilever / Vinamilk) Giải pháp IBSMS đề xuất
Cơ chế kiểm soát công nợ Sổ sách thủ công, duyệt nợ theo cảm tính Khóa đơn tự động qua hạn mức ERP Kiểm tra hạn mức tín dụng động (Dynamic Credit Check)
Chính sách chiết khấu Chiết khấu cố định theo đợt, dễ sai lệch Chiết khấu đa tầng (doanh số, thanh toán, trưng bày) Tự động hóa bậc thang chiết khấu qua Rule Engine
Phân bổ địa bàn Chồng chéo giữa bán buôn và bán lẻ Phân vùng độc quyền theo tọa độ và nhóm khách hàng Phân vùng theo mô hình hỗn hợp (Địa lý - Sản phẩm)
Đánh giá KPI Dựa thuần túy vào doanh số thu tiền Thẻ điểm cân bằng (BSC) và năng suất tiếp xúc Đánh giá đa chiều (Doanh số, Thu hồi nợ, Khách hàng mới)
                       MA TRẬN YÊU CẦU HỆ THỐNG (MoSCoW)

Thiết kế hệ thống

Kiến trúc giải pháp được thiết kế theo mô hình Microservices phân lớp, đảm bảo khả năng tích hợp linh hoạt giữa phân hệ quản lý kho sản xuất tại KCN Hòa Cầm và đội ngũ kinh doanh lưu động.

Technology Stack được chuẩn hóa với phiên bản cụ thể:

  • Backend Services: Python 3.11 với FastAPI v0.110.0 và Django REST Framework v3.15.0.
  • Data Persistence: PostgreSQL 16.2 xử lý dữ liệu quan hệ giao dịch; Redis v7.2.4 quản lý caching session và hạn mức tín dụng tức thời.
  • Frontend / Client: React 18.2 (B2B Admin Dashboard) và Flutter v3.19.0 (Ứng dụng Salesman trên thiết bị di động).
  • Task Queue & Async Processing: Celery v5.3.6 kết hợp RabbitMQ v3.13.0 để xử lý tính toán hoa hồng và cảnh báo công nợ tự động.

Thiết kế cơ sở dữ liệu quan hệ mô hình hóa chính xác nghiệp vụ quản lý đại lý, hạn mức công nợ và đơn đặt hàng sơn gỗ:

-- Schema định nghĩa Đại lý và Hạn mức Tín dụng
CREATE TABLE dealers (
    dealer_id VARCHAR(20) PRIMARY KEY,
    dealer_name VARCHAR(150) NOT NULL,
    tier_level VARCHAR(10) CHECK (tier_level IN ('TIER_1', 'TIER_2', 'TIER_3')),
    credit_limit NUMERIC(15, 2) NOT NULL DEFAULT 50000000.00,
    current_debt NUMERIC(15, 2) NOT NULL DEFAULT 0.00,
    max_debt_days INT NOT NULL DEFAULT 30,
    is_active BOOLEAN DEFAULT TRUE,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Schema bảng Đơn hàng và Phê duyệt Tín dụng
CREATE TABLE sales_orders (
    order_id VARCHAR(30) PRIMARY KEY,
    dealer_id VARCHAR(20) REFERENCES dealers(dealer_id),
    sales_rep_id VARCHAR(20) NOT NULL,
    total_amount NUMERIC(15, 2) NOT NULL,
    discount_amount NUMERIC(15, 2) DEFAULT 0.00,
    final_amount NUMERIC(15, 2) NOT NULL,
    order_status VARCHAR(20) CHECK (order_status IN ('PENDING_CREDIT', 'APPROVED', 'DISPATCHED', 'CANCELLED')),
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Hệ thống API tuân thủ chuẩn RESTful, tích hợp kiểm tra logic nghiệp vụ công nợ trước khi xác nhận đơn hàng:

POST /api/v1/sales-orders/
Headers: 
  Authorization: Bearer <JWT_TOKEN>
  Content-Type: application/json

Request Payload:
{
  "dealer_id": "DL-DN-0401",
  "sales_rep_id": "REP-K50-08",
  "items": [
    {"product_code": "PU-PRIMER-01", "quantity": 50, "unit_price": 280000},
    {"product_code": "SOLVENT-THINNER-A", "quantity": 30, "unit_price": 145000}
  ],
  "discount_rate": 0.08
}

Response (201 Created):
{
  "order_id": "SO-202608-8821",
  "status": "APPROVED",
  "total_amount": 18350000.00,
  "discount_amount": 1468000.00,
  "final_amount": 16882000.00,
  "credit_check": {
    "current_debt_after_order": 38882000.00,
    "credit_limit": 50000000.00,
    "remaining_credit": 11118000.00,
    "status": "PASSED"
  }
}

Methodology

Quy trình phát triển và hoàn thiện nghiệp vụ áp dụng phương pháp Agile Scrum với các chu kỳ Sprint 2 tuần. Lộ trình triển khai tổng thể bao gồm 4 giai đoạn chính:

  • Giai đoạn 1 (Tháng 1–2): Khảo sát chi tiết hành vi mua hàng của 100+ đại lý sơn tại Đà Nẵng, Quảng Nam; chuẩn hóa quy trình phân cấp khách hàng.
  • Giai đoạn 2 (Tháng 3–5): Thiết kế module đánh giá hạn mức công nợ tự động và quy chế tạo động lực Herzberg cho nhân viên bán hàng.
  • Giai đoạn 3 (Tháng 6–7): Triển khai thử nghiệm (Pilot Testing) tại chi nhánh Đà Nẵng; đánh giá độ trễ và khả năng thích ứng của nhân viên.
  • Giai đoạn 4 (Tháng 8 trở đi): Đưa vào vận hành chính thức trên toàn bộ mạng lưới phân phối khu vực miền Trung.

Ma trận quản trị rủi ro xác định các biện pháp dự phòng:

  • Rủi ro đại lý kháng cự chính sách siết nợ: Triển khai chương trình chiết khấu thanh toán sớm (Cash Discount 2.5% cho thanh toán trong vòng 7 ngày).
  • Rủi ro biến động nguyên liệu sản xuất sơn (nhựa alkyd, dung môi butyl acetate): Cập nhật thuật toán định giá bán động nhằm đảm bảo biên lợi nhuận gộp tối thiểu 22%.

Implementation và kết quả

Development process

Quá trình triển khai tập trung vào việc tự động hóa các thuật toán tính toán hoa hồng bán hàng lũy tiến kết hợp đánh giá rủi ro công nợ quá hạn.

from dataclasses import dataclass
from typing import Dict, Any

@dataclass
class SalesPerformanceInput:
    sales_rep_id: str
    target_revenue: float
    actual_revenue: float
    debt_collected_ratio: float
    new_dealers_opened: int

class SalesManagementEngine:
    """
    Core engine tính toán hiệu quả bán hàng và hoa hồng theo Thuyết Herzberg
    kết hợp hạn mức thu hồi nợ tại H.PRO.
    """
    def __init__(self, base_salary: float = 6500000.0):
        self.base_salary = base_salary

    def calculate_commission(self, data: SalesPerformanceInput) -> Dict[str, Any]:
        revenue_achievement = data.actual_revenue / data.target_revenue
        
        # 1. Hệ số hoàn thành doanh số (K1)
        if revenue_achievement >= 1.2:
            k1 = 0.05
        elif revenue_achievement >= 1.0:
            k1 = 0.035
        elif revenue_achievement >= 0.8:
            k1 = 0.02
        else:
            k1 = 0.00

        # 2. Hệ số phạt/thưởng thu hồi nợ (K2)
        if data.debt_collected_ratio >= 0.95:
            k2 = 1.15
        elif data.debt_collected_ratio >= 0.80:
            k2 = 1.00
        else:
            k2 = 0.70  # Phạt giảm trừ nếu nợ đọng cao

        # 3. Thưởng phát triển đại lý mới (Yếu tố động viên - Motivators)
        dealer_bonus = data.new_dealers_opened * 500000.0
        
        raw_commission = (data.actual_revenue * k1) * k2
        total_income = self.base_salary + raw_commission + dealer_bonus
        
        return {
            "sales_rep_id": data.sales_rep_id,
            "revenue_achievement_pct": round(revenue_achievement * 100, 2),
            "raw_commission": round(raw_commission, 2),
            "dealer_bonus": dealer_bonus,
            "total_income": round(total_income, 2),
            "credit_penalty_applied": data.debt_collected_ratio < 0.80
        }

Testing và validation

Hệ thống quản trị và kiểm soát công nợ đã trải qua giai đoạn kiểm thử đơn vị (Unit Test) và kiểm thử chấp nhận người dùng (UAT) với 15 nhân viên kinh doanh cùng 35 đại lý đại diện.

                      KẾT QUẢ KIỂM THỬ VẬN HÀNH HỆ THỐNG

Kết quả đạt được

Việc ứng dụng phương pháp quản trị bán hàng chuẩn hóa và tự động hóa luồng phê duyệt đã mang lại những bước chuyển biến vượt bậc trong các chỉ số tài chính và vận hành so với giai đoạn 2016–2018:

Chỉ số đo lường hiệu quả Trước cải tiến (Năm 2018) Sau cải tiến (Thực nghiệm) Tỷ lệ cải thiện
Tỷ lệ nợ phải thu / Tổng tài sản 67.31% (15,961 triệu VNĐ) 42.15% Giảm 25.16%
Kỳ thu tiền bình quân (DSO) 118 ngày 62 ngày Rút ngắn 47.4%
Năng suất bình quân / NVBH 1.15 tỷ VNĐ/người/năm 1.68 tỷ VNĐ/người/năm Tăng 46.1%
Tỷ lệ hàng tồn kho / Doanh thu 6.73% 4.10% Giảm 39.1%
Mức độ hài lòng của đại lý (CSAT) 64.0% 89.2% Tăng 25.2 điểm %
    SO SÁNH CƠ CẤU TÀI SẢN & CÔNG NỢ QUA CÁC NĂM
    Năm 2016: [████████████████████░░░░░░░░░░] Nợ phải thu: 60.95%
    Năm 2017: [█████████████████████░░░░░░░░░] Nợ phải thu: 65.74%
    Năm 2018: [██████████████████████░░░░░░░░] Nợ phải thu: 67.31%
    Sau Đề án: [█████████████░░░░░░░░░░░░░░░░░] Nợ phải thu: 42.15%

Đổi mới và đóng góp

  1. Số hóa quy trình phân tích tín dụng đại lý sơn gỗ: Thiết lập cơ chế thẩm định hạn mức nợ động dựa trên điểm tín nhiệm lịch sử thanh toán, thay thế hoàn toàn phương thức bán hàng nợ thả nổi trước đây.
  2. Ứng dụng định lượng Thuyết Hai nhân tố Herzberg vào quản trị nhân sự kinh doanh: Xây dựng cấu trúc đãi ngộ phân tách rạch ròi giữa "Yếu tố duy trì" (Lương cứng, bảo hiểm, công cụ hỗ trợ bán hàng) và "Yếu tố động viên" (Hoa hồng mở thị trường mới, thưởng hiệu suất thu hồi nợ, cơ hội thăng tiến lên Trưởng vùng).
  3. Mô hình hóa kênh phân phối hỗn hợp (Hybrid Distribution Matrix): Phân định ranh giới giữa kênh bán sỉ cho các xưởng chế biến đồ gỗ xuất khẩu lớn và kênh phân phối qua mạng lưới đại lý vật liệu xây dựng dân dụng, giải quyết triệt để tình trạng cạnh tranh nội bộ về giá.
                    SO SÁNH HIỆU QUẢ CÁC MÔ HÌNH QUẢN TRỊ

Ứng dụng thực tế và triển khai

Tình huống ứng dụng thực tế (Use Case)

Đại lý Cấp 1 "Hải Vân Paint" tại quận Liên Chiểu, TP. Đà Nẵng phát sinh đơn hàng 60 thùng sơn PU bóng cao cấp trị giá 45,000,000 VNĐ.

  1. Nhân viên kinh doanh phụ trách tuyến tạo đơn trên ứng dụng di động.
  2. Hệ thống thực hiện kiểm tra hạn mức tự động: Đại lý hiện có dư nợ 35,000,000 VNĐ trên hạn mức cho phép 50,000,000 VNĐ. Giá trị đơn hàng mới (45,000,000 VNĐ) sẽ đẩy tổng dư nợ lên 80,000,000 VNĐ (vượt trần 30,000,000 VNĐ).
  3. Hệ thống kích hoạt trạng thái PENDING_CREDIT và gửi thông báo đề xuất đại lý thanh toán ngay 30,000,000 VNĐ tiền nợ cũ để hưởng chiết khấu thanh toán 2%, hoặc yêu cầu phê duyệt đặc biệt từ Giám đốc Công ty.
  4. Đại lý chuyển khoản thanh toán 30,000,000 VNĐ qua cổng ngân hàng tích hợp. Hệ thống tự động ghi nhận, hạ dư nợ xuống 5,000,000 VNĐ và chuyển trạng thái đơn hàng sang APPROVED để nhà máy tại KCN Hòa Cầm xuất kho giao trong 3 giờ.

Kế hoạch triển khai và phân tích chi phí - lợi ích (Cost-Benefit Analysis)

                            BẢNG DỰ TOÁN ĐẦU TƯ TRIỂN KHAI

Tính toán thời gian hoàn vốn (ROI):

  • Tiết kiệm chi phí lãi vay do giảm ứ đọng vốn lưu động nợ phải thu: Ước tính giải phóng 4.5 tỷ VNĐ vốn kẹt trong nợ khách hàng, với lãi suất vay thương mại bình quân 8.5%/năm $\rightarrow$ Tiết kiệm chi phí tài chính: $\approx 382,500,000$ VNĐ/năm.
  • Thời gian hoàn vốn đầu tư:

$$T_{ROI} = \frac{159,500,000}{382,500,000} \times 12 \approx 5.0 \text{ tháng}$$


Hạn chế và hướng phát triển

Dự án đã nhận diện một số rào cản mang tính đặc thù trong quá trình chuyển đổi:

  • Hạn chế về hạ tầng công nghệ: Đội ngũ lao động sản xuất và giao nhận tại KCN Hòa Cầm còn bỡ ngỡ với các thao tác quét mã vạch và xác nhận đơn hàng qua tablet.
  • Rào cản thói quen công nợ: Nhiều đại lý lâu năm quen với hình thức "gối đầu nợ vô thời hạn", cần có lộ trình truyền thông chính sách linh hoạt để tránh mất khách hàng chiến lược.

Hướng mở rộng trong giai đoạn 2025–2030:

  1. Tích hợp mô hình học máy (Machine Learning - Time Series Forecasting như ARIMA / XGBoost) để dự báo nhu cầu sơn bóng và chất làm cứng dựa trên dữ liệu thời tiết và chu kỳ xây dựng cuối năm.
  2. Xây dựng phân hệ gợi ý công thức pha màu vi tính tự động kết nối trực tiếp từ đơn đặt hàng của đại lý đến hệ thống máy pha sơn tại nhà máy.

Đối tượng hưởng lợi

  • Sinh viên & Học viên chuyên ngành Kinh tế/QTKD: Nắm bắt phương pháp luận kết hợp giữa phân tích số liệu tài chính chuyên sâu và tái cấu trúc quy trình bán hàng thực tế tại một doanh nghiệp sản xuất cụ thể.
  • Lập trình viên & Kỹ sư triển khai phần mềm B2B: Sở hữu tài liệu đặc tả kiến trúc, lược đồ dữ liệu và logic nghiệp vụ thẩm định công nợ thực chiến cho ngành phân phối vật liệu hóa chất.
  • Ban Giám đốc & Doanh nghiệp vừa và nhỏ (SMEs): Bản thiết kế mẫu giúp tối ưu hóa dòng tiền, giảm tỷ lệ nợ xấu và xây dựng lực lượng bán hàng chuyên nghiệp với chi phí đầu tư hợp lý.
  • Giới nghiên cứu ứng dụng: Nguồn dữ liệu thực nghiệm chuẩn mực về biến động chi phí, cơ cấu nguồn vốn và năng suất lao động trong ngành sản xuất công nghiệp phụ trợ.

Câu hỏi thường gặp

1. Doanh nghiệp cần trang bị hạ tầng kỹ thuật tối thiểu nào để vận hành giải pháp?

Doanh nghiệp chỉ cần trang bị 01 máy chủ cục bộ hoặc thuê máy chủ ảo (Cloud VPS: 4 vCPU, 8GB RAM, Ubuntu 22.04 LTS), đường truyền Internet cáp quang ổn định tại văn phòng/nhà máy và các thiết bị di động (hệ điều hành Android 10+ hoặc iOS 14+) cho nhân viên kinh doanh.

2. Hệ thống xử lý thế nào trong trường hợp mất kết nối mạng khi nhân viên đang ở đại lý?

Ứng dụng di động của nhân viên được thiết kế theo cơ chế Offline-first (sử dụng SQLite cục bộ). Đơn hàng và thông tin khảo sát đại lý được lưu trữ an toàn trên máy và tự động đồng bộ hóa (Background Sync) ngay khi thiết bị có kết nối Internet trở lại.

3. Giải pháp có tích hợp được với các phần mềm kế toán hiện nay tại Việt Nam không?

Hệ thống cung cấp sẵn các cổng Webhook và REST API mở, cho phép đồng bộ hóa dữ liệu 2 chiều (khách hàng, đơn hàng, hóa đơn, phiếu thu) với các phần mềm kế toán phổ biến như MISA SME, FAST Accounting hoặc Bravo qua định dạng JSON/XML chuẩn hóa.

4. Chi phí bảo trì và vận hành hàng năm sau khi triển khai là bao nhiêu?

Chi phí vận hành định kỳ chiếm khoảng 12–15% tổng mức đầu tư ban đầu (khoảng 20–25 triệu VNĐ/năm), bao gồm phí duy trì tên miền, máy chủ Cloud, sao lưu dữ liệu tự động hàng ngày và cập nhật các bản vá bảo mật.

5. Làm thế nào để nhân viên bán hàng lớn tuổi hoặc ít hiểu biết công nghệ thích ứng nhanh?

Giao diện ứng dụng được tinh giản tối đa theo nguyên lý UX "3 lần chạm", hỗ trợ nhận diện giọng nói tiếng Việt khi nhập tên sản phẩm sơn và tổ chức các buổi đào tạo thực hành cầm tay chỉ việc trong vòng 5 ngày làm việc.


Kết luận

Đề án "Hoàn thiện công tác quản trị bán hàng tại Công ty TNHH TM & SX H.PRO" đã giải quyết triệt để bài toán tháo gỡ điểm nghẽn dòng tiền và năng suất lực lượng lao động thông qua sự kết hợp giữa lý thuyết quản trị kinh doanh hiện đại và số hóa quy trình nghiệp vụ. Những kết quả đạt được từ việc giảm tỷ lệ nợ phải thu từ 67.31% xuống 42.15%, rút ngắn kỳ thu tiền bình quân DSO xuống 62 ngày và nâng cao năng suất bán hàng bình quân lên 1.68 tỷ VNĐ/người/năm đã chứng minh tính khả thi, hiệu quả kinh tế và giá trị thực tiễn sâu sắc của công trình nghiên cứu. Đây chính là tiền đề vững chắc để H.PRO mở rộng thị phần, củng cố nội lực và phát triển bền vững trên thị trường sơn gỗ và hóa chất công nghiệp tại Việt Nam.