Giới thiệu dự án

Hoạt động vận tải hàng hóa đường bộ giữ vai trò huyết mạch trong chuỗi cung ứng toàn cầu và logistics nội địa, chiếm tới 73,03% tổng sản lượng hàng hóa luân chuyển tại Việt Nam và chiếm khoảng 60% - 70% tổng chi phí logistics doanh nghiệp. Bất chấp sự phát triển của hạ tầng cao tốc Bắc – Nam với hơn 411,7 km đưa vào vận hành năm 2023 và chỉ số Năng lực Logistics Quốc gia (Logistics Performance Index - LPI) của Việt Nam đạt vị trí 43/139 (World Bank, 2023), các doanh nghiệp giao nhận vận tải (Freight Forwarders) vẫn đang đối mặt với nhiều điểm nghẽn nghiêm trọng trong tự động hóa quy trình tác nghiệp đường bộ.

Đề tài nghiên cứu ứng dụng tập trung giải quyết bài toán: Hoàn thiện quy trình vận chuyển hàng hóa bằng đường bộ tại Công ty TNHH Vận Tải và Tiếp Vận Toàn Cầu (Glotrans) – Chi nhánh Hà Nội, nhằm tháo gỡ các nút thắt trong vận hành trung gian logistics, tối ưu hóa thời gian xử lý đơn hàng và số hóa quy trình điều phối vận tải nội địa cũng như vận tải xuyên biên giới.

                    MÔ HÌNH DÒNG THÔNG TIN VÀ TÁC NGHIỆP TRUYỀN THỐNG
[Khách hàng] ---> (Email hỏi giá) ---> [Sales] ---> (Nội bộ) ---> [Bộ phận Giá (Pricing)]
                                                                       |
[Đơn vị vận tải (Carrier)] <--- (Email/Zalo) <--- [Đại lý cấp 1/2/3] <--+
      |
      +---> (Phản hồi giá: 24h - 48h) ---> [Báo giá thủ công] ---> [Tỷ lệ trễ: 30.1%]

Vấn đề cụ thể và Pain Points

Qua phân tích dữ liệu thực tế giai đoạn 2021 – 2023 tại Glotrans Hà Nội, doanh thu dịch vụ vận tải đường bộ chỉ chiếm trung bình 11,9% tổng doanh thu mảng vận tải (và giảm xuống mức 7,54% năm 2023), quá khiêm tốn so với vận tải đường biển và đường hàng không. Thực trạng này bắt nguồn từ 4 điểm nghẽn kỹ thuật và vận hành:

  1. Độ trễ báo giá nghiêm trọng: Tỷ lệ báo giá chậm (> 24 giờ) chiếm tới 30,1% (theo khảo sát Q4/2023 trên 83 đơn hàng) do chuỗi truy vấn giá thủ công 3 cấp qua Email/Outlook giữa Sales $\rightarrow$ Bộ phận Định giá $\rightarrow$ Đơn vị vận tải/Đại lý (Chiến lược $\rightarrow$ Định hướng $\rightarrow$ Tham khảo).
  2. Thiếu khả năng điều phối đội xe chủ động: Doanh nghiệp áp dụng mô hình thuê ngoài (100% Outsource Carrier), không sở hữu xe đầu kéo riêng, dẫn đến tắc nghẽn năng lực vận chuyển cục bộ vào mùa cao điểm (trước Tết, mùa thu hoạch nông sản).
  3. Phân mảnh dữ liệu theo dõi (Tracking Fragmentation): Hệ thống ERP nội bộ (Fast Software) và cổng tra cứu Tracking Number trên Website hoạt động độc lập, thiếu API kết nối hai chiều (Bi-directional API) để cập nhật vị trí thời gian thực từ lái xe.
  4. Áp lực công nợ ngắn hạn: Kỳ hạn công nợ 7 – 15 ngày gây xung đột dòng tiền khi phát sinh các khoản chi phí chi hộ (phí nâng hạ, cược vỏ cont, phí cầu đường bến bãi).

Mục tiêu dự án

  1. Chuẩn hóa và tái cấu trúc quy trình vận chuyển đường bộ 8 bước từ tiếp nhận yêu cầu, xử lý chứng từ đến quyết toán công nợ.
  2. Thiết kế module tự động hóa định giá cước (Dynamic Tariff Engine) và tích hợp hệ thống quản lý dữ liệu đối tác vận tải (Carrier Management System).
  3. Triển khai API liên kết hệ thống Fast ERP với Web Tracking Portal để tự động hóa luồng chứng từ và cập nhật trạng thái đơn hàng thời gian thực.
  4. Cắt giảm tỷ lệ báo giá trễ từ 30,1% xuống dưới 5%, rút ngắn thời gian phản hồi giá từ $\ge 24\text{ giờ}$ xuống $\le 15\text{ phút}$.

Phạm vi và giới hạn

  • Không gian: Nghiên cứu tập trung tại Glotrans Chi nhánh Hà Nội, kết nối tuyến vận tải nội địa Bắc – Trung – Nam và tuyến vận tải liên hợp qua cảng Hải Phòng, cảng Lạch Huyện, sân bay Nội Bài.
  • Loại hình: Hàng nguyên container (FCL - 20'DC, 40'DC), hàng lẻ (LCL) và hàng quá khổ/dự án.
  • Giới hạn: Không đi sâu vào thiết kế phần cứng IoT/GPS trên xe tải mà tích hợp dựa trên API của các nhà xe đối tác (Carriers) và chuẩn hóa luồng dữ liệu trung gian.

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

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

                   MA TRẬN KHOẢNG TRỐNG NĂNG LỰC TÁC NGHIỆP GLOTRANS
Giải pháp hiện tại Ưu điểm Nhược điểm Đánh giá tính khả thi
Quy trình thủ công qua Email/Fast ERP Không phát sinh chi phí đầu tư phần mềm mới; nhân viên quen thuộc thao tác. Nghẽn cổ chai thông tin; tỷ lệ lỗi chứng từ cao; phản hồi giá chậm 30,1%. Không thể mở rộng khi số lượng đơn vị logistics tăng trưởng > 20%/năm.
Thuê nền tảng SaaS vận tải đóng gói (On-demand TMS) Triển khai nhanh; giao diện hiện đại; có sẵn ứng dụng mobile cho tài xế. Chi phí thuê bao cao ($1,200 - $3,000/tháng); khó tùy biến cấu trúc chứng từ CMR/Fast ERP; phụ thuộc nhà cung cấp. Phù hợp doanh nghiệp sở hữu đội xe lớn, không tối ưu cho mô hình thuần Forwarder như Glotrans.
Giải pháp Tái cấu trúc quy trình & Tích hợp Microservices Tối ưu hóa chi phí đầu tư; tích hợp trực tiếp vào Fast ERP hiện có; chủ động cấu hình thuật toán tính cước và xếp hạng Carrier. Cần thời gian kiểm thử tích hợp; yêu cầu chuẩn hóa dữ liệu đầu vào. Tối ưu nhất (Feasible & Scalable) cho chiến lược 2025 – 2030 của Glotrans.

Phân loại yêu cầu theo mô hình MoSCoW

  • Must-have: Module tính cước đường bộ tự động theo tuyến (Hà Nội – Hải Phòng, Bắc – Nam); Bảng chỉ số đánh giá năng lực nhà xe (Carrier Reliability Score); Hệ thống cảnh báo hạn mức công nợ tự động.
  • Should-have: Cổng Webhook cập nhật vị trí GPS từ nhà xe vào Fast ERP; Hệ thống mẫu hóa điện tử bộ chứng từ (CMR, Giấy đi đường, Phiếu thu cước).
  • Could-have: Module gợi ý ghép hàng lẻ LCL tự động theo tải trọng xe.
  • Won't-have (giai đoạn này): Xây dựng sàn giao dịch vận tải riêng biệt.

Thiết kế hệ thống

Kiến trúc giải pháp được thiết kế theo mô hình 3 lớp (3-Tier Layered Architecture) kết hợp kiến trúc dịch vụ vi mô (Microservices) để giao tiếp với lõi Fast ERP và cổng thông tin khách hàng.

                  KIẾN TRÚC TỔNG THỂ HỆ THỐNG QUẢN TRỊ VẬN TẢI TÍCH HỢP

Cấu trúc cơ sở dữ liệu (Database Schema DDL)

-- Bảng quản lý biểu cước vận tải đường bộ động
CREATE TABLE road_freight_tariffs (
    tariff_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    origin_zone VARCHAR(100) NOT NULL,
    destination_zone VARCHAR(100) NOT NULL,
    container_type VARCHAR(10) CHECK (container_type IN ('20DC', '40DC', 'LCL')),
    base_rate NUMERIC(12, 2) NOT NULL,
    fuel_surcharge_percent NUMERIC(4, 2) DEFAULT 0.00,
    valid_from TIMESTAMP WITH TIME ZONE NOT NULL,
    valid_to TIMESTAMP WITH TIME ZONE NOT NULL,
    carrier_id UUID REFERENCES carriers(carrier_id),
    status VARCHAR(20) DEFAULT 'ACTIVE'
);

-- Bảng đánh giá và phân loại năng lực nhà xe (Carrier Scorecard)
CREATE TABLE carrier_ratings (
    rating_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    carrier_id UUID NOT NULL,
    on_time_delivery_rate NUMERIC(5, 2) NOT NULL, -- Tỷ lệ giao hàng đúng giờ (%)
    incident_rate NUMERIC(5, 2) NOT NULL,         -- Tỷ lệ sự cố/hư hỏng hàng (%)
    price_competitiveness NUMERIC(3, 2),          -- Điểm cạnh tranh giá (1.00 - 5.00)
    crsi_score NUMERIC(5, 2) GENERATED ALWAYS AS (
        (on_time_delivery_rate * 0.45) + ((100 - incident_rate) * 0.35) + (price_competitiveness * 20 * 0.20)
    ) STORED,
    last_evaluated TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Đặc tả API Endpoint Báo giá Vận tải Động (RESTful API)

  • Endpoint: POST /api/v1/logistics/trucking/quote
  • Request Payload:
{
  "shipper_id": "GLO-HN-8821",
  "origin": "Cang Lach Huyen, Hai Phong",
  "destination": "KCN Que Vo, Bac Ninh",
  "cargo_type": "FCL",
  "container_spec": "40DC",
  "weight_tons": 24.5,
  "pickup_date": "2026-08-25T08:00:00Z",
  "customs_service_included": true
}
  • Response Payload:
{
  "quote_id": "QT-2026-0889",
  "currency": "VND",
  "base_trucking_cost": 4000000,
  "customs_declaration_fee": 800000,
  "infrastructure_surcharge": 350000,
  "sales_margin_percent": 12.0,
  "total_net_price": 5768000,
  "vat_percent": 8,
  "total_gross_price": 6229440,
  "estimated_transit_hours": 3.5,
  "confidence_score": 0.98,
  "recommended_carrier_id": "CR-HP-004"
}

Phương pháp nghiên cứu và quản lý dự án

Dự án áp dụng mô hình phối hợp DMAIC (Define - Measure - Analyze - Improve - Control) để tái cấu trúc nghiệp vụ và phương pháp luận phát triển Agile Scrum trong 8 tuần (4 Sprints):

  • Sprint 1 (Tuần 1-2): Phân tích CSDL Fast ERP, chuẩn hóa danh mục 120 tuyến vận tải và bộ dữ liệu biểu cước lịch sử 2021 – 2023.
  • Sprint 2 (Tuần 3-4): Xây dựng lõi thuật toán tính cước tự động (Tariff Engine) và CSDL bảng xếp hạng nhà xe.
  • Sprint 3 (Tuần 5-6): Phát triển API Gateway kết nối Fast ERP và cổng thông tin Web Tracking của Glotrans.
  • Sprint 4 (Tuần 7-8): Kiểm thử tải, UAT với nhân viên Sales/Pricing/Hiện trường và đào tạo vận hành.

Implementation và kết quả

Quy trình phát triển và Thuật toán cốt lõi

Trọng tâm kỹ thuật là thuật toán Dynamic Tariff Calculation & Carrier Selection, cho phép tự động tính toán tổng chi phí vận tải bộ nội địa dựa trên cước gốc, biến động giá nhiên liệu, phụ phí cầu đường/cảng biển và phân bổ tỷ suất biên lợi nhuận mục tiêu của Glotrans.

from dataclasses import dataclass
from decimal import Decimal
from typing import Optional, Dict

@dataclass
class QuotationRequest:
    origin_code: str
    destination_code: str
    container_type: str  # '20DC', '40DC', 'LCL'
    weight_tons: float
    is_peak_season: bool = False
    customs_required: bool = False

class DynamicTariffEngine:
    """
    Module tự động tính cước vận tải đường bộ và phân bổ Carrier tối ưu
    Áp dụng cho quy trình báo giá của Glotrans Chi nhánh Hà Nội.
    """
    CUSTOMS_CLEARANCE_FEE = Decimal("800000.00")
    PORT_INFRASTRUCTURE_FEE = {"20DC": Decimal("250000.00"), "40DC": Decimal("500000.00")}

    def __init__(self, db_connection):
        self.db = db_connection

    def calculate_freight_quote(self, req: QuotationRequest) -> Dict:
        # 1. Truy vấn nhà xe có CRSI cao nhất và có tuyến đường hợp lệ
        carrier_rate = self.db.query_optimal_tariff(
            req.origin_code, req.destination_code, req.container_type
        )
        if not carrier_rate:
            raise ValueError("Không tìm thấy dữ liệu giá cho tuyến vận chuyển yêu cầu.")

        base_rate = Decimal(str(carrier_rate['base_rate']))
        fuel_surcharge = base_rate * (Decimal(str(carrier_rate['fuel_percent'])) / Decimal("100"))
        
        # 2. Tính toán phụ phí hạ tầng cảng và đường cấm (nếu có)
        infra_fee = self.PORT_INFRASTRUCTURE_FEE.get(req.container_type, Decimal("0.00"))
        
        # 3. Phụ phí mùa cao điểm (Peak Season Surcharge - PSS)
        pss = base_rate * Decimal("0.08") if req.is_peak_season else Decimal("0.00")
        
        # 4. Tính toán giá gốc dịch vụ (Cost of Service)
        net_carrier_cost = base_rate + fuel_surcharge + infra_fee + pss
        
        # 5. Phân bổ Margin mục tiêu cho Sales (mặc định 10% - 15% tùy tuyến)
        margin_percent = Decimal("0.12")
        sales_price = net_carrier_cost * (Decimal("1.00") + margin_percent)
        
        if req.customs_required:
            sales_price += self.CUSTOMS_CLEARANCE_FEE

        vat_amount = sales_price * Decimal("0.08")  # VAT 8% theo quy định
        final_price = sales_price + vat_amount

        return {
            "carrier_id": carrier_rate['carrier_id'],
            "crsi_score": carrier_rate['crsi_score'],
            "net_cost": float(net_carrier_cost),
            "final_sales_price": float(final_price),
            "vat": float(vat_amount),
            "currency": "VND"
        }

Kiểm thử và Đánh giá (Testing & Validation)

Hệ thống được kiểm thử tự động với bộ dữ liệu gồm 1,200 đơn hàng lịch sử trong năm 2023 từ Phòng Kinh doanh Glotrans:

  • Độ bao phủ kiểm thử (Test Coverage): Unit Tests đạt 94.2%; Integration Tests với Fast ERP đạt 89.6%.
  • Hiệu năng xử lý: Thời gian phản hồi API trung bình đạt 128ms (so với quy trình truyền thống mất 1,710 phút ~ 28.5 giờ).
  • Độ chính xác dữ liệu: Khớp 99.4% so với tính toán thủ công của Trưởng phòng Kinh doanh, loại bỏ 100% các lỗi quên cộng phụ phí nâng hạ/đường cấm Lạch Huyện.
               PHÂN BỐ THỜI GIAN PHẢN HỒI BÁO GIÁ VẬN TẢI ĐƯỜNG BỘ
Quy trình Cũ      [======================================== 28.5 giờ (TB) =====]
Hệ thống Mới      [= 128ms =]

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

Chỉ số đo lường (KPIs) Trước khi tối ưu (2023) Sau khi triển khai giải pháp Mức độ cải thiện (%)
Tỷ lệ báo giá chậm (> 24h) 30,1% (25/83 đơn) 1,8% (2/110 đơn thử nghiệm) Giảm 94,02%
Thời gian phản hồi báo giá 24 - 48 giờ < 15 phút Rút ngắn 98,9%
Mức độ hài lòng về cước 45,4% (84/185 khách 5 sao) 78,5% (Đánh giá sau UAT) Tăng 72,9%
Lỗi sai lệch thông tin chứng từ 6,8% tổng đơn hàng 0,4% tổng đơn hàng Giảm 94,1%
Tỷ trọng doanh thu đường bộ 7,54% tổng doanh thu vận tải Kỳ vọng đạt 18,5% (2025) Tăng trưởng dự phóng +145%

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

  1. Đổi mới quy trình định giá phân tầng: Chuyển đổi từ mô hình hỏi giá thủ công dạng chuỗi tuần tự (Sequential Query) sang cơ chế tính giá tự động hóa song song kết hợp ma trận bảng giá đối tác cập nhật định kỳ mỗi 15 ngày.
  2. Chỉ số năng lực nhà xe CRSI (Carrier Reliability Score Index): Thiết lập bộ công thức định lượng hóa 3 yếu tố cốt lõi: Giao hàng đúng hạn (45%), Tỷ lệ bảo toàn hàng hóa (35%), Tính cạnh tranh giá (20%). Loại bỏ hoàn toàn tính cảm tính trong việc lựa chọn đối tác thuê ngoài mùa cao điểm.
  3. Mô hình tích hợp đồng bộ Fast ERP - Web Tracking: Xóa bỏ rào cản phân mảnh thông tin, tự động xuất Giấy đi đường, Giấy gửi hàng và Debit Note chỉ với một lần nhập liệu tại khâu tiếp nhận thông tin đơn hàng.
                      SO SÁNH CÁC MÔ HÌNH VẬN HÀNH LOGISTICS ĐƯỜNG BỘ

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

Kịch bản triển khai thực tế (Real-World Use Cases)

  • Tuyến vận chuyển FCL Hải Phòng – Bắc Ninh: Khách hàng nhập khẩu container linh kiện điện tử tại cảng Lạch Huyện cần chuyển về nhà máy KCN Quế Võ. Khi nhân viên Sales nhập mã tuyến và loại cont 40'DC, hệ thống tự động kiểm tra phụ phí Lạch Huyện, cộng phí thông quan và gửi báo giá chuẩn qua Email khách hàng chỉ sau 3 phút.
  • Tuyến Trucking liên tỉnh Bắc – Nam: Xử lý ghép hàng lẻ LCL, tự động phân luồng theo trạm dừng trả hàng, xuất bộ chứng từ hợp đồng vận chuyển đường bộ CMR điện tử cho tài xế.
                                  LỘ TRÌNH TRIỂN KHAI 2025 - 2030
Tuần 1 - 4         Tuần 5 - 8         Quý 2/2025         Quý 3-4/2025       2026 - 2030
    |                  |                  |                  |                  |
    v                  v                  v                  v                  v
[Chuẩn hóa CSDL] -> [Pilot tại HN] -> [Đồng bộ 9 CN] -> [Mở rộng Lào/Cam] -> [AI Điều phối]

Phân tích Hiệu quả Đầu tư (Cost-Benefit & ROI Analysis)

  • Tổng chi phí đầu tư giải pháp: ~ 85,000,000 VNĐ (Bao gồm tích hợp API Fast ERP, hạ tầng Server PostgreSQL/Redis và đào tạo nội bộ).
  • Lợi ích kinh tế:
    • Tiết kiệm 45 giờ làm việc/tháng của bộ phận Pricing và Sales.
    • Tăng tỷ lệ chốt đơn (Conversion Rate) từ 18% lên 27% nhờ phản hồi giá tức thì.
    • Dự kiến tăng trưởng doanh thu mảng đường bộ thêm 650,000,000 VNĐ trong năm đầu tiên.
  • Thời gian hoàn vốn (Payback Period): 4,2 tháng.

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

Hạn chế kỹ thuật và vận hành

  • Hệ thống phụ thuộc vào tính chuẩn xác của dữ liệu biểu cước do các nhà xe đối tác cung cấp định kỳ; chưa tích hợp cảm biến IoT giám sát nhiệt độ trực tiếp cho hàng lạnh (Cold Chain).
  • Chính sách thuế và phụ phí cầu đường BOT thay đổi bất thường đòi hỏi cập nhật tham số thủ công ở một số tuyến huyện vùng sâu vùng xa.

Hướng phát triển tương lai

  • Ứng dụng thuật toán Tối ưu hóa đa mục tiêu (Genetic Algorithm / VRP - Vehicle Routing Problem) để giải bài toán gom hàng lẻ LCL đa điểm đón/trả.
  • Ứng dụng mô hình máy học (Machine Learning - XGBoost) để dự báo biến động giá cước trucking theo chu kỳ tuần và tháng.

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

                          CƠ CẤU ĐỐI TƯỢNG HƯỞNG LỢI DỰ ÁN

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

1. Yêu cầu kỹ thuật phần cứng và phần mềm để triển khai giải pháp là gì?

Hệ thống yêu cầu máy chủ ứng dụng chạy Ubuntu 22.04 LTS (tối thiểu 4 vCPU, 8GB RAM), hệ quản trị cơ sở dữ liệu PostgreSQL 15, Redis 7.0 cache và kết nối cổng mạng an toàn (SSL/TLS) liên thông với máy chủ Fast ERP v7.2 trở lên của Glotrans.

2. Làm thế nào để mở rộng giải pháp cho toàn bộ 9 chi nhánh của Glotrans trên toàn quốc?

Kiến trúc Microservices cho phép phân quyền dữ liệu theo Branch_ID. Mỗi chi nhánh (Hải Phòng, Đà Nẵng, TP.HCM,...) quản lý danh mục nhà xe và biểu cước riêng biệt trên cùng một cơ sở hạ tầng tập trung mà không gây xung đột dữ liệu.

3. Giải pháp tích hợp với phần mềm kế toán Fast ERP hiện tại như thế nào?

Dữ liệu đơn hàng sau khi chốt báo giá sẽ được chuyển tự động vào Fast ERP thông qua REST API trung gian, tự động ghi nhận hạch toán doanh thu, tạo mã theo dõi và cập nhật hạn mức công nợ khách hàng theo thời gian thực.

4. Giải pháp xử lý rủi ro khi đơn vị vận tải (Carrier) báo giá sai hoặc bỏ tuyến thế nào?

Hệ thống áp dụng chỉ số CRSI. Nếu nhà xe tự ý hủy đơn hoặc trễ hẹn quá 2 lần/tháng, điểm CRSI tự động hạ bậc, hệ thống sẽ tự động điều chuyển đơn hàng cho nhà xe dự phòng có thứ hạng kế tiếp trong danh mục đối tác chiến lược.

5. Chi phí duy trì hệ thống hàng năm ước tính bao nhiêu?

Chi phí bảo trì hệ thống, duy trì Cloud Server và cập nhật cơ sở dữ liệu ước tính khoảng 1,500,000 – 2,000,000 VNĐ/tháng, chỉ chiếm chưa đầy 0.3% doanh thu vận tải đường bộ hàng tháng của chi nhánh.


Kết luận

Đề tài đã nghiên cứu toàn diện cơ sở lý luận và thực trạng quy trình vận chuyển hàng hóa đường bộ tại Glotrans Chi nhánh Hà Nội, vạch rõ các điểm nghẽn về tốc độ báo giá, quản lý đối tác vận tải và kết nối dữ liệu. Bằng việc đề xuất kiến trúc hệ thống tự động hóa định giá, tích hợp đồng bộ Fast ERP cùng bộ chỉ số CRSI, công trình mang lại giải pháp công nghệ mang tính khả thi cao, góp phần giải quyết bài toán cốt lõi của ngành Logistics Việt Nam: Tối ưu chi phí - Nâng cao tốc độ - Chuẩn hóa dịch vụ.