Giới thiệu dự án

Trong bối cảnh nền kinh tế Việt Nam đẩy mạnh phát triển hạ tầng và công nghiệp hóa, các tỉnh miền núi phía Bắc – đặc biệt là khu vực cửa ngõ biên giới Lạng Sơn – chứng kiến tốc độ đô thị hóa nhanh chóng. Nhu cầu tiêu thụ vật liệu xây dựng (xi măng, sắt thép, cát, đá, gạch) tăng trưởng trung bình 12% - 15%/năm. Tuy nhiên, các doanh nghiệp thương mại phân phối vật liệu xây dựng truyền thống đang đối mặt với bài toán tối ưu hóa hệ thống cung ứng khi lợi thế cạnh tranh về giá và sản phẩm dần bị bão hòa.

+-----------------------------------------------------------------------------------+
|                        BÀI TOÁN KINH DOANH & PHÂN PHỐI TẠI THIÊN AN               |
+-----------------------------------------------------------------------------------+
|  1. Kênh gián tiếp (Chiếm 71.8% DT): Rủi ro mất 7 đại lý/năm (2020) do thiếu KPI  |
|  2. Kênh trực tiếp (Chiếm 28.2% DT): Tắc nghẽn logistics do lệnh cấm tải nội đô   |
|  3. Quản trị dòng chảy: Thủ công, thiếu DMS/ERP, xung đột giá ngang giữa các cấp  |
+-----------------------------------------------------------------------------------+

1. Vấn đề thực tiễn (Problem Statement)

Công ty TNHH Thiên An (thành lập năm 2006 tại Lạng Sơn) sở hữu mạng lưới gồm 3 cửa hàng bán lẻ và 55 trung gian phân phối (27 đại lý bán lẻ, 28 nhà thầu xây dựng). Dù doanh thu tăng trưởng từ 35.267 triệu VNĐ (2018) lên 50.352 triệu VNĐ (2020), công ty đối mặt với các điểm nghẽn nghiêm trọng:

  • Tỷ lệ rời bỏ (Churn rate) của đại lý tăng cao: Năm 2020 có 9 đại lý mới gia nhập nhưng mất tới 7 đại lý cũ do chính sách chiết khấu cào bằng (18% cố định) không đủ sức cạnh tranh.
  • Xung đột kênh (Channel Conflict): Tranh chấp vùng địa bàn và phá giá ngang giữa đại lý và nhà thầu xây dựng khi cung ứng cho cùng một công trình.
  • Đứt gãy dòng thông tin và vận động vật chất: Quản lý bằng phương thức thủ công, đội ngũ vận tải 3 xe tải (tải trọng 3,5 tấn) thường xuyên bị trễ hạn giao hàng vào khung giờ cao điểm nội thành Lạng Sơn.

2. Mục tiêu dự án

  1. Hệ thống hóa cơ sở lý luận về cấu trúc đa kênh (Omni-channel), dòng chảy phân phối và cơ chế tạo động lực thành viên.
  2. Đánh giá định lượng toàn bộ thực trạng hoạt động giai đoạn 2018 - 2020 của Công ty TNHH Thiên An.
  3. Xây dựng giải pháp tái cấu trúc kênh, tích hợp thuật toán chiết khấu lũy tiến và chuẩn hóa quy trình quản trị dòng chảy thông tin - logistics giai đoạn 2021 - 2023.

3. Phương pháp tiếp cận và kết quả kỳ vọng

  • Phương pháp giải pháp: Tích hợp mô hình kênh phân phối hỗn hợp (Hybrid Distribution Channel) kết hợp hệ thống phần mềm quản lý phân phối (DMS) và thuật toán phân bổ chiết khấu động.
  • Chỉ số đo lường kỳ vọng:
    • Giảm tỷ lệ rời bỏ của đại lý xuống dưới 5%/năm.
    • Tăng độ bao phủ thị trường thêm 20% tại các huyện vùng ven (Cao Lộc, Chi Lăng, Hữu Lũng).
    • Tối ưu hóa chi phí vận hành logistics giảm 12% - 15%.

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

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

Khảo sát mô hình phân phối thực tế của Công ty TNHH Thiên An so với các doanh nghiệp tương đồng trong ngành vật liệu xây dựng:

Tiêu chí so sánh Công ty TNHH Phát Đạt Công ty CP TM An Dương Công ty TNHH Thiên An (Hiện trạng)
Cấu trúc kênh Kênh 1 cấp (Đại lý $\rightarrow$ Người tiêu dùng) Kênh hỗn hợp (Trực tiếp + Đại lý) Kênh hỗn hợp (3 Cửa hàng + 55 Đại lý/Nhà thầu)
Quy mô trung gian > 300 đại lý (Hà Nội, Bắc Ninh) Phân phối mở, không giới hạn 27 Đại lý cấp 1 + 28 Nhà thầu xây dựng
Chính sách chiết khấu 20% cơ bản + thưởng doanh số 20% trực tiếp + 1% thanh toán ngay 18% (Đại lý), 15% (Nhà thầu) - Cào bằng
Kiểm soát giá bán Thỏa thuận linh hoạt Bán đúng giá niêm yết, lãi chậm 1.5% Quy định cứng, chưa có chế tài tự động
Hạ tầng công nghệ Bán tự động qua tổng đài Thủ công kết hợp kế toán nội bộ Kế toán độc lập, chưa có hệ thống DMS/CRM

Phân loại yêu cầu giải pháp theo mô hình MoSCoW

  • Must have (Bắt buộc): Thuật toán tính chiết khấu lũy tiến theo sản lượng thực tế; Quy chế ràng buộc phạm vi địa lý chống xung đột ngang; Hệ thống cơ sở dữ liệu quản lý trung gian tập trung.
  • Should have (Nên có): Ứng dụng B2B Portal đặt hàng tự động cho đại lý; Hệ thống quản lý điều vận xe tải (TMS) tránh giờ cấm đường.
  • Could have (Có thể mở rộng): Tích hợp phân tích dữ liệu dự báo nhu cầu thị trường (Demand Forecasting) theo mùa vụ xây dựng.
  • Won't have (Chưa thực hiện): Tự động hóa kho bãi bằng robot (ASRS) do hạn chế quy mô vốn.
graph TD
    A[Nhà sản xuất: Hòa Phát, Bút Sơn, Thạch Bàn...] -->|Dòng vật chất / Dòng quyền sở hữu| B[Kho trung tâm Thiên An]
    B -->|Kênh trực tiếp 28.2% DT| C[3 Cửa hàng bán lẻ tại Lạng Sơn]
    B -->|Kênh gián tiếp 71.8% DT| D[27 Đại lý vật liệu xây dựng]
    B -->|Kênh gián tiếp| E[28 Nhà thầu thi công xây dựng]
    C -->|Bán lẻ| F[Người tiêu dùng cuối / Hộ gia đình]
    D -->|Phân phối bán lẻ| F
    E -->|Thi công trọn gói| F
    
    subgraph "Dòng chảy quản trị hệ thống"
        G[Dòng thông tin & Đặt hàng: DMS/REST API] <--> B
        H[Dòng thanh toán: Chiết khấu động + Tín dụng] <--> D
        I[Dòng xúc tiến & Giảm sát giá] <--> E
    end

Thiết kế hệ thống quản trị kênh

Hệ thống quản lý phân phối số hóa được thiết kế trên nền tảng kiến trúc Microservices để kiểm soát 10 dòng chảy phân phối:

+-----------------------------------------------------------------------+
|                 KIẾN TRÚC HỆ THỐNG QUẢN TRỊ KÊNH (DMS)                |
+-----------------------------------------------------------------------+
|  Frontend Layer: React Native B2B App (Đại lý) + Vue.js Admin Portal |
|  API Gateway: NGINX v1.24 (Reverse Proxy, Rate Limiting, SSL Offload) |
|  Service Layer: Python 3.10 (FastAPI) + Business Logic Engines        |
|  Database: PostgreSQL 14 (ACID Transactional Data) + Redis 7.0 (Cache)|
+-----------------------------------------------------------------------+

Mô hình dữ liệu cơ sở (PostgreSQL Schema)

-- Bảng quản lý hồ sơ và phân hạng đại lý
CREATE TABLE channel_dealers (
    dealer_id VARCHAR(20) PRIMARY KEY,
    dealer_name VARCHAR(100) NOT NULL,
    dealer_type VARCHAR(20) CHECK (dealer_type IN ('RETAIL_AGENT', 'CONTRACTOR')),
    region_zone VARCHAR(50) NOT NULL,
    credit_limit NUMERIC(15, 2) DEFAULT 0.00,
    current_debt NUMERIC(15, 2) DEFAULT 0.00,
    status VARCHAR(20) DEFAULT 'ACTIVE',
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng chính sách chiết khấu lũy tiến
CREATE TABLE discount_tiers (
    tier_id SERIAL PRIMARY KEY,
    dealer_type VARCHAR(20) NOT NULL,
    min_monthly_revenue NUMERIC(15, 2) NOT NULL,
    max_monthly_revenue NUMERIC(15, 2),
    discount_percentage NUMERIC(5, 2) NOT NULL,
    rebate_percentage NUMERIC(5, 2) DEFAULT 0.00
);

-- Bảng xử lý đơn đặt hàng qua kênh
CREATE TABLE channel_orders (
    order_id VARCHAR(30) PRIMARY KEY,
    dealer_id VARCHAR(20) REFERENCES channel_dealers(dealer_id),
    total_gross_amount NUMERIC(15, 2) NOT NULL,
    applied_discount_rate NUMERIC(5, 2) NOT NULL,
    final_net_amount NUMERIC(15, 2) NOT NULL,
    payment_status VARCHAR(20) CHECK (payment_status IN ('PAID', 'PENDING_CREDIT', 'OVERDUE')),
    order_timestamp TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Thiết kế RESTful API giao tiếp

  • POST /api/v1/orders/calculate-discount: Tiếp nhận payload đơn hàng, tự động tính mức chiết khấu tức thời và tích lũy doanh số tháng.
  • GET /api/v1/dealers/{dealer_id}/credit-status: Kiểm tra hạn mức công nợ và lịch sử thanh toán trước khi phê duyệt xuất kho.
  • POST /api/v1/logistics/dispatch-route: Lập lịch xuất xe tải dựa trên tọa độ đại lý và khung giờ cấm tải nội đô.

Implementation và kết quả

Quy trình phát triển và thuật toán nghiệp vụ

Hệ thống áp dụng thuật toán tính chiết khấu lũy tiến đa biến (Multi-variable Tiered Rebate Algorithm) nhằm thay thế cơ chế chiết khấu cào bằng 18%, tạo động lực giữ chân các đại lý lớn.

def calculate_channel_incentive(dealer_type: str, monthly_revenue: float, payment_days: int) -> dict:
    """
    Tính toán tỷ lệ chiết khấu và thưởng doanh số cho thành viên kênh.
    Complexity: O(1)
    """
    base_discount = 0.0
    cash_bonus = 0.0
    rebate_bonus = 0.0

    # 1. Xác định chiết khấu cơ sở theo cấp bậc doanh số
    if dealer_type == "RETAIL_AGENT":
        if monthly_revenue >= 100_000_000:       # >= 100 triệu
            base_discount = 21.0
            rebate_bonus = 1.0
        elif monthly_revenue >= 50_000_000:      # 50 - 100 triệu
            base_discount = 19.5
            rebate_bonus = 0.5
        elif monthly_revenue >= 15_000_000:      # 15 - 50 triệu
            base_discount = 18.0
        else:
            base_discount = 15.0                 # Cảnh báo vi phạm cam kết sản lượng
    elif dealer_type == "CONTRACTOR":
        base_discount = 16.5 if monthly_revenue >= 100_000_000 else 15.0

    # 2. Khuyến khích dòng tiền (Thanh toán ngay)
    if payment_days == 0:
        cash_bonus = 1.0  # Chiết khấu thanh toán ngay 1%
    elif payment_days <= 5:
        cash_bonus = 0.5

    total_benefit = base_discount + cash_bonus + rebate_bonus
    return {
        "applied_base_discount": base_discount,
        "cash_bonus": cash_bonus,
        "volume_rebate": rebate_bonus,
        "total_benefit_percentage": total_benefit,
        "net_payable_factor": 1.0 - (total_benefit / 100.0)
    }

# Benchmark tính toán thử nghiệm:
# Đại lý A đạt 120 triệu VNĐ/tháng, thanh toán ngay -> Hưởng tổng cộng: 21% + 1% + 1% = 23%

Đánh giá và kiểm thử dữ liệu thực nghiệm

Phân tích dữ liệu kinh doanh giai đoạn 2018 - 2020 của Công ty TNHH Thiên An:

+------------------------------------------------------------------------------------+
|                BIẾN ĐỘNG DOANH THU & KẾT QUẢ KINH DOANH (2018 - 2020)              |
+------------------------------------------------------------------------------------+
|  Chỉ tiêu tài chính            | 2018 (Tr.đ) | 2019 (Tr.đ) | 2020 (Tr.đ) | Tăng 20/19 (%) |
+--------------------------------+-------------+-------------+-------------+----------------+
|  Tổng doanh thu thuần           | 35,267      | 48,186      | 50,352      | +12.41%        |
|  - Doanh thu Kênh gián tiếp     | 27,625      | 33,701      | 36,162      | +7.30%         |
|  - Doanh thu Kênh trực tiếp     | 7,642       | 8,725       | 11,531      | +32.16%        |
|  Lợi nhuận sau thuế             | 1,898       | 2,248       | 2,315       | +2.98%         |
|  Tổng vốn kinh doanh            | 18,957      | 19,625      | 21,786      | +11.01%        |
|  - Vốn chủ sở hữu              | 8,601       | 9,191       | 10,832      | +17.85%        |
|  - Nợ phải trả (Vốn vay)       | 10,356      | 10,434      | 10,954      | +4.98%         |
+--------------------------------+-------------+-------------+-------------+----------------+
+------------------------------------------------------------------------------------+
|                 QUẢN TRỊ TRUNG GIAN & NĂNG LỰC KÊNH (2018 - 2020)                  |
+------------------------------------------------------------------------------------+
|  Chỉ tiêu vận hành             | 2018        | 2019        | 2020        | Đánh giá        |
+--------------------------------+-------------+-------------+-------------+----------------+
|  Tổng trung gian phân phối     | 40 đơn vị   | 53 đơn vị   | 55 đơn vị   | Tăng chậm dần  |
|  - Nhà thầu xây dựng           | 22 đơn vị   | 28 đơn vị   | 28 đơn vị   | Đạt ngưỡng     |
|  - Đại lý phân phối            | 18 đơn vị   | 25 đơn vị   | 27 đơn vị   | Tăng 2 đại lý  |
|  Số đại lý ký mới              | 8 đại lý    | 15 đại lý   | 9 đại lý    | Giảm -40.0%    |
|  Số đại lý mất đi (Churn)      | 2 đại lý    | 7 đại lý    | 7 đại lý    | Rủi ro lớn     |
|  Tỷ lệ hoàn thành kế hoạch kênh| 89.36%      | 91.80%      | 86.57%      | Không đạt mục tiêu|
+--------------------------------+-------------+-------------+-------------+----------------+

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

  1. Chuyển dịch từ chiết khấu tĩnh sang chiết khấu động: Thay thế cơ chế chiết khấu cố định 18% bằng mô hình 3 tầng (Sản lượng cơ sở + Thưởng thanh toán nhanh 1% + Thưởng cuối năm 0.5% - 1.0%), giúp tăng 25% giá trị vòng đời đại lý (Agent LTV).
  2. Khắc phục triệt để xung đột dọc và xung đột ngang:
    • Phân định bảng giá chuẩn: Giá xuất cho nhà thầu được tách biệt với giá đại lý bán lẻ, ngăn chặn tình trạng đại lý bán phá giá trực tiếp cho công trình.
    • Cơ chế cam kết địa bàn: Đăng ký khách hàng mục tiêu theo tuyến, áp dụng chế tài cắt hợp đồng nếu cố tình lôi kéo khách hàng ngoài khu vực quy định.
  3. Chuẩn hóa quy trình dòng vật chất logistics: Tối ưu hóa lộ trình xe tải 3.5 tấn kết hợp với mạng lưới kho bãi (3 cửa hàng bán lẻ có diện tích 400m², 120m², 200m²), phân bổ khung giờ giao hàng linh hoạt nhằm tránh khung giờ cấm tải nội đô TP. Lạng Sơn.

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

Lộ trình triển khai hệ thống (2021 - 2023)

+---------------------------------------------------------------------------------------+
|                    KẾ HOẠCH TRIỂN KHAI HOÀN THIỆN KÊNH 2021 - 2023                   |
+---------------------------------------------------------------------------------------+
| Giai đoạn 1 (Q1 - Q2/2021): Tái cấu trúc chính sách & Pháp lý                         |
|  - Ban hành bảng quy chuẩn chọn lọc trung gian (Vốn, Mặt bằng, Không bán hàng đối thủ)|
|  - Ký phụ lục hợp đồng áp dụng khung chiết khấu lũy tiến mới                          |
+---------------------------------------------------------------------------------------+
| Giai đoạn 2 (Q3/2021 - Q4/2022): Số hóa quản lý & Đào tạo                             |
|  - Triển khai phân hệ DMS quản lý 55 trung gian và 20 nhân sự kinh doanh              |
|  - Tách phòng Marketing độc lập khỏi Phòng Kinh doanh để phụ trách nghiên cứu thị trường|
+---------------------------------------------------------------------------------------+
| Giai đoạn 3 (2023): Mở rộng thị trường & Tối ưu logistics                             |
|  - Tăng số lượng trung gian lên 70 đơn vị; Đầu tư thêm 02 xe tải trọng tải lớn        |
|  - Thiết lập hội nghị tri ân khách hàng thường niên nhằm củng cố dòng thông tin hai chiều|
+---------------------------------------------------------------------------------------+

Phân tích hiệu quả kinh tế (Cost-Benefit Analysis)

  • Tổng chi phí đầu tư (Capex & Opex): 450 triệu VNĐ (Chi phí số hóa phần mềm, chuẩn hóa biển bảng nhận diện cho 27 đại lý, đào tạo nhân sự).
  • Doanh thu kỳ vọng tăng thêm: +15%/năm (đạt mức ~65 tỷ VNĐ vào năm 2023).
  • Thời gian hoàn vốn (Payback Period): 1.2 năm nhờ việc cắt giảm 100% rủi ro mất đại lý nòng cốt và giảm 8% chi phí lưu kho hao hụt.

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

  • Hạn chế kỹ thuật & nhân sự: Đội ngũ nhân viên kinh doanh kênh gián tiếp hiện chỉ có 8 người (chiếm 40% bộ phận), chưa đủ lực lượng để chăm sóc và kiểm tra thực địa toàn bộ địa bàn các huyện vùng sâu.
  • Ràng buộc hạ tầng giao thông: Đặc thù địa hình Lạng Sơn nhiều đèo dốc và quy định cấm xe tải trọng lớn tại các trục đường chính TP. Lạng Sơn vào giờ cao điểm ảnh hưởng đến tốc độ quay vòng xe.
  • Hướng phát triển: Tích hợp mô hình dự báo lượng đặt hàng kinh tế (EOQ - Economic Order Quantity) và phân luồng tuyến tự động bằng GPS trên xe giao hàng giai đoạn 2024.

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

  • Sinh viên & Học viên ngành QTKD/Thương mại: Cung cấp case study thực chứng về phương pháp phân tích số liệu tài chính - kênh phân phối tại một doanh nghiệp thực tế.
  • Chủ doanh nghiệp phân phối SME: Bộ khung giải pháp xử lý xung đột giá và chính sách chiết khấu động có thể áp dụng trực tiếp cho các ngành hàng vật liệu, hàng tiêu dùng.
  • Kỹ sư hệ thống & Quản trị dữ liệu: Mô hình kiến trúc phần mềm, lược đồ cơ sở dữ liệu và thuật toán quản trị kênh phân phối hoàn chỉnh.

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

1. Yêu cầu kỹ thuật tối thiểu để triển khai giải pháp số hóa kênh?

Hệ thống yêu cầu máy chủ Linux (Ubuntu 20.04 LTS), 4 Cores CPU, 8GB RAM, cài đặt Docker Engine, PostgreSQL 14 và Redis 7.0. Phía đại lý chỉ cần smartphone chạy Android 10+ hoặc iOS 13+.

2. Giải pháp xử lý xung đột khi đại lý tự ý hạ giá bán lẻ?

Áp dụng mã định danh đơn hàng (Order Tracking ID). Khi phát hiện đại lý bán phá giá, hệ thống ghi nhận vi phạm: lần 1 cảnh cáo bằng văn bản, lần 2 phạt khấu trừ 50% tiền thưởng quý, lần 3 đơn phương chấm dứt hợp đồng đại lý.

3. Phương thức tích hợp giữa bộ phận vận tải và kế toán kho?

Hệ thống sử dụng luồng dữ liệu thời gian thực: Khi đơn hàng được duyệt tín dụng trên phân hệ Kế toán, lệnh xuất kho tự động đẩy sang bộ phận Kho và Đội vận tải để bốc xếp lên xe 3.5 tấn theo lộ trình đã định sẵn.

4. Chi phí duy trì và đào tạo nhân sự định kỳ?

Chi phí vận hành định kỳ ước tính 15 triệu VNĐ/tháng (bao gồm hạ tầng Cloud Server, bảo trì và tổ chức các buổi tập huấn kỹ năng bán hàng cho đại lý).

5. Thời gian thu hồi vốn của toàn bộ đề án?

Dựa trên tốc độ tăng trưởng doanh thu dự kiến 12% - 15% và biên lợi nhuận gộp cải thiện, thời gian thu hồi toàn bộ chi phí hoàn thiện kênh ước tính đạt 14 - 16 tháng kể từ khi vận hành toàn diện.


Kết luận

Đồ án khóa luận đã giải quyết trọn vẹn bài toán thực tiễn tại Công ty TNHH Thiên An thông qua việc kết hợp giữa lý luận quản trị marketing hiện đại và các công cụ định lượng. Việc chuyển đổi từ mô hình phân phối truyền thống sang hệ thống kênh phân phối chuẩn hóa có hỗ trợ công nghệ không chỉ giúp Thiên An bảo vệ thị phần tại Lạng Sơn mà còn tạo nền tảng vững chắc để mở rộng quy mô kinh doanh bền vững.