Giới thiệu dự án

Thị trường thực phẩm chức năng (TPCN) tại Việt Nam đang ghi nhận tốc độ tăng trưởng kép hàng năm (CAGR) ấn tượng từ 12% - 15%, được thúc đẩy bởi sự gia tăng nhanh chóng của tầng lớp trung lưu (ước tính đạt 33 triệu người theo dự báo từ Boston Consulting Group) và xu hướng ưu tiên sử dụng dược phẩm có nguồn gốc tự nhiên theo chương trình "Người Việt Nam ưu tiên dùng hàng Việt Nam". Tuy nhiên, điểm nghẽn lớn nhất của các doanh nghiệp sản xuất TPCN nội địa nằm ở khâu lưu thông: mạng lưới phân phối mở rộng tự phát, thiếu đồng bộ, chưa đáp ứng trọn vẹn tiêu chuẩn Thực hành tốt phân phối thuốc (Good Distribution Practice - GDP) theo quy định của Tổ chức Y tế Thế giới (WHO) và Bộ Y tế.

Đề tài khóa luận tập trung giải quyết bài toán cốt lõi tại Công ty Cổ phần Bảo Dược Nhất Tâm (tiền thân là Công ty TNHH Dược Phẩm Nhất Tâm, thành lập năm 2006, vốn điều lệ 15 tỷ VNĐ) đối với dòng sản phẩm chủ lực Bảo Não Khang (hộp 60 viên nang, giá niêm yết 88.000 VNĐ/hộp). Dù sở hữu mạng lưới gần 5.000 điểm bán tại miền Bắc (trên tổng số 8.000 điểm bán toàn quốc), công ty đang đối mặt với các vấn đề nghiêm trọng:

  • Xung đột kênh phân phối (Channel Conflict) gay gắt giữa các nhà thuốc cùng địa bàn do chồng chéo quyền lợi.
  • Hiện tượng tự ý phá giá, đôn giá bán lẻ làm suy giảm uy tín thương hiệu.
  • Đứt gãy dòng thông tin quản trị do phụ thuộc 100% vào báo cáo thủ công của đội ngũ Trình dược viên (Medical Representatives - MR).
  • Năng lực logistics hạn chế (chỉ có 2 kho tại Hà Nội và 6 xe tải chuyên dụng), dẫn đến chi phí vận chuyển ngoại tỉnh cao và thời gian luân chuyển đơn hàng kéo dài.
Mục tiêu dự án:
1. Chuẩn hóa cấu trúc 03 cấp độ kênh phân phối và thiết lập cơ chế kiểm soát liên kết dọc (Vertical Marketing System - VMS).
2. Xây dựng mô hình định lượng tính toán điểm đặt hàng lại (Reorder Point - ROP) và tối ưu lượng đặt hàng kinh tế (EOQ) cho chuỗi cung ứng.
3. Số hóa quy trình quản trị kênh phân phối thông qua kiến trúc hệ thống DMS (Distribution Management System).
4. Tối ưu hóa mạng lưới logistics miền Bắc, giảm 20% chi phí vận chuyển trung gian và đảm bảo độ phủ đạt 6.000 điểm bán.

Phương pháp tiếp cận dựa trên việc tích hợp lý thuyết quản trị chuỗi cung ứng hiện đại với công nghệ dữ liệu phân tán, giúp doanh nghiệp chuyển đổi từ mô hình phân phối thụ động sang chuỗi cung ứng số hóa phản ứng nhanh. Phạm vi nghiên cứu giới hạn tại thị trường 25 tỉnh thành miền Bắc giai đoạn 2015 – 2017, định hướng hoàn thiện triển khai giai đoạn 2018 – 2020.


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

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

Hệ thống phân phối Bảo Não Khang hiện tại vận hành qua 3 luồng chính nhưng bộc lộ nhiều điểm nghẽn kỹ thuật và vận hành:

Loại kênh Cấu trúc luồng hàng Tỷ trọng sản lượng Ưu điểm Nhược điểm & Rủi ro
Kênh I (Trực tiếp) Nhà sản xuất $\rightarrow$ Người tiêu dùng cuối 15% Biên lợi nhuận gộp cao, tiếp nhận trực tiếp phản hồi của khách hàng. Chi phí xử lý đơn lẻ cao, áp lực đóng gói phân tán, thiếu điểm trải nghiệm thực tế.
Kênh II (Ngắn - MR) NSX $\rightarrow$ Trình dược viên $\rightarrow$ Quầy/Nhà thuốc $\rightarrow$ NTD 55% Bao phủ nhanh các quầy thuốc độc lập, tư vấn chuyên sâu tại điểm bán. Xung đột địa bàn, phụ thuộc dữ liệu vào MR, MR kiêm vận chuyển bằng xe máy sai chuẩn GDP.
Kênh III (Dài - Đại lý) NSX $\rightarrow$ Đại lý/Trung tâm bán buôn $\rightarrow$ Nhà thuốc $\rightarrow$ NTD 30% Vận chuyển khối lượng lớn (bulk orders), giảm chi phí quản lý trực tiếp. Mất kiểm soát giá bán lẻ, khó kiểm soát hàng tồn kho cuối kỳ (Sell-out data).

So sánh với các đối thủ cạnh tranh trực tiếp trên thị trường miền Bắc:

  • Dược Phẩm Tân Á / Vinapharm: Sử dụng mạng lưới phân phối độc quyền theo vùng với hệ thống ERP SAP quản lý đồng bộ dữ liệu điểm bán.
  • Dược Phẩm Nhất Nhất / Dân Khang: Đầu tư mạnh vào truyền thông kéo (Pull Strategy), chiết khấu cao cho chuỗi nhà thuốc hiện đại (Modern Trade).
  • Bảo Dược Nhất Tâm: Ưu thế về công thức thảo dược cổ truyền lành tính, giá gốc cạnh tranh (88.000 VNĐ), nhưng yếu thế về công cụ giám sát tồn kho và hạ tầng kho bãi vệ tinh.

Yêu cầu hệ thống theo mô hình MoSCoW:

  • Must have: Cơ chế phân vùng bảo vệ đại lý (Geo-fencing), công cụ kiểm soát giá niêm yết tự động, hệ thống quản lý chiết khấu lũy tiến minh bạch.
  • Should have: Hệ thống DMS thu thập dữ liệu tồn kho hàng ngày từ nhà thuốc, thuật toán gợi ý đặt hàng tự động theo mùa vụ.
  • Could have: Tích hợp mã QR ma trận trên từng vỏ hộp để chống bán lấn vùng và xác thực nguồn gốc chuẩn GDP.
  • Won't have (giai đoạn này): Tự động hóa hoàn toàn bằng robot tại nhà kho trung tâm Thanh Oai.

Thiết kế hệ thống

Kiến trúc giải pháp kết hợp giữa tái cấu trúc luồng vận hành vật chất (Physical Flow) và số hóa dòng thông tin (Information Flow) theo mô hình sau:

[Nhà máy Thanh Oai / Trụ sở Văn Khê]
        │ (Hệ thống Core DMS / PostgreSQL Engine)
        ├─── Direct API ───> [Kênh I: Web Portal & Showroom]
        │
        ├─── Logistics GDP ─> [Kho vệ tinh: Hải Phòng / Bắc Ninh / Thái Nguyên]
        │                          │
        │                          ├───> [Đại lý Cấp 1 (Kênh III)] ──> [Nhà thuốc]
        │                          │
        │                          └───> [Trình dược viên (Kênh II)] ─> [Nhà thuốc]
        │                                                                   │
        └────────────────────────── Feedback Data Loop <────────────────────┘

Technology Stack và Versioning:

  • Database Engine: PostgreSQL 15.2 (Lưu trữ quan hệ dữ liệu đại lý, đơn hàng, định vị GPS).
  • Backend Service API: Python 3.10 / FastAPI 0.95 (Xử lý logic chiết khấu, điều phối đơn hàng và tính toán ROP).
  • In-Memory Cache: Redis 7.0 (Xử lý khóa phân vùng dữ liệu và lưu phiên làm việc của MR).
  • GIS Routing Engine: OSRM (Open Source Routing Machine) v5.27 (Tối ưu hóa tuyến đường giao hàng).

Thiết kế lược đồ cơ sở dữ liệu (Database Schema):

-- Bảng quản lý thành viên kênh phân phối
CREATE TABLE channel_members (
    member_id VARCHAR(20) PRIMARY KEY,
    member_name VARCHAR(255) NOT NULL,
    channel_type VARCHAR(10) CHECK (channel_type IN ('DIRECT', 'MR_PHARMA', 'WHOLESALER')),
    tier_level INT DEFAULT 1,
    assigned_region_code VARCHAR(10) NOT NULL,
    latitude DECIMAL(10, 8),
    longitude DECIMAL(11, 8),
    current_credit_limit DECIMAL(15, 2) DEFAULT 0.00,
    gdp_certified BOOLEAN DEFAULT FALSE,
    is_active BOOLEAN DEFAULT TRUE,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng giám sát tồn kho và quy tắc cảnh báo bổ sung
CREATE TABLE channel_inventories (
    inventory_id SERIAL PRIMARY KEY,
    member_id VARCHAR(20) REFERENCES channel_members(member_id),
    sku_code VARCHAR(50) DEFAULT 'BAO_NAO_KHANG_60V',
    stock_on_hand INT NOT NULL CHECK (stock_on_hand >= 0),
    safety_stock_level INT NOT NULL,
    reorder_point INT NOT NULL,
    last_audited_at TIMESTAMP WITH TIME ZONE,
    CONSTRAINT unique_member_sku UNIQUE (member_id, sku_code)
);

Methodology

Phương pháp triển khai áp dụng mô hình Hybrid Agile-Stage-Gate trong 12 tháng:

  1. Giai đoạn 1 (Tháng 1 - Tháng 3): Đánh giá phân loại 5.000 điểm bán hiện hữu; ban hành quy chế chống bán phá giá và cơ chế chia sẻ hoa hồng 3% - 10%.
  2. Giai đoạn 2 (Tháng 4 - Tháng 8): Triển khai thí điểm phần mềm DMS cho 500 nhà thuốc tại khu vực Hà Nội và Hải Phòng; thành lập Ban Quản trị Kênh độc lập.
  3. Giai đoạn 3 (Tháng 9 - Tháng 12): Mở 02 kho trung chuyển vệ tinh tại Thái Nguyên và Bắc Ninh; đồng bộ hóa toàn bộ 25 tỉnh phía Bắc.
Rủi ro tiềm ẩn Mức độ Biện pháp giảm thiểu (Mitigation Strategy)
Trình dược viên kháng cự quy trình số hóa Cao Gắn KPI hoa hồng trực tiếp vào tỷ lệ nhập liệu chính xác trên ứng dụng di động; đào tạo liên tục.
Đại lý lớn xả hàng phá giá ra vùng lân cận Nghiêm trọng Cắt toàn bộ chiết khấu năm (Year-end rebate), gắn mã batch truy xuất định danh từng đại lý.
Đứt gãy chuỗi cung ứng do mưa bão vùng cao Trung bình Tăng lượng tồn kho an toàn (Safety stock) tại kho vệ tinh lên 1.5 lần trong mùa mưa lũ.

Implementation và kết quả

Development Process & Core Algorithms

Để giải quyết tình trạng tồn kho lệch pha và tự ý định giá, hai thuật toán cốt lõi đã được xây dựng và tích hợp vào hệ thống điều phối:

1. Thuật toán chấm điểm và phân loại thành viên kênh (Channel Member Scoring):

Xác định mức chiết khấu và quyền ưu tiên phân bổ sản phẩm dựa trên 4 trọng số: Doanh số ($w_1 = 0.4$), Tốc độ thanh toán ($w_2 = 0.25$), Tỷ lệ tuân thủ giá ($w_3 = 0.25$), và Đạt chuẩn bảo quản GDP ($w_4 = 0.1$).

$$\text{Score} = w_1 \cdot S_{\text{rev}} + w_2 \cdot S_{\text{pay}} + w_3 \cdot S_{\text{comp}} + w_4 \cdot S_{\text{gdp}}$$

2. Thuật toán tính toán điểm đặt hàng lại và bổ sung tồn kho tự động:

from dataclasses import dataclass
import math

@dataclass
class InventoryPolicy:
    daily_demand_mean: float  # Nhu cầu tiêu thụ trung bình/ngày (hộp)
    daily_demand_std: float   # Độ lệch chuẩn nhu cầu tiêu thụ
    lead_time_days: int       # Thời gian giao hàng (ngày)
    service_level_z: float    # Hệ số Z tương ứng mức phục vụ 95% (Z = 1.645)
    ordering_cost: float      # Chi phí mỗi lần đặt hàng (VNĐ)
    holding_cost_unit: float  # Chi phí lưu kho 1 hộp/năm (VNĐ)

def calculate_rop_and_eoq(policy: InventoryPolicy, annual_demand: float) -> dict:
    """
    Tính toán Điểm đặt hàng lại (ROP) và Lượng đặt hàng kinh tế (EOQ)
    đảm bảo tối ưu hóa chi phí logistics và không đứt gãy nguồn cung.
    """
    # 1. Tính toán Tồn kho an toàn (Safety Stock - SS)
    safety_stock = policy.service_level_z * (policy.daily_demand_std * math.sqrt(policy.lead_time_days))
    
    # 2. Tính Điểm đặt hàng lại (Reorder Point - ROP)
    lead_time_demand = policy.daily_demand_mean * policy.lead_time_days
    reorder_point = lead_time_demand + safety_stock
    
    # 3. Tính Lượng đặt hàng tối ưu kinh tế (EOQ)
    eoq = math.sqrt((2 * annual_demand * policy.ordering_cost) / policy.holding_cost_unit)
    
    return {
        "safety_stock_units": round(safety_stock),
        "reorder_point_units": round(reorder_point),
        "economic_order_qty": round(eoq)
    }

# Áp dụng cho kho vệ tinh khu vực Hải Phòng (Nhu cầu 12.000 hộp/năm)
policy_hp = InventoryPolicy(
    daily_demand_mean=33.3,
    daily_demand_std=5.2,
    lead_time_days=2,
    service_level_z=1.645,
    ordering_cost=150000.0,
    holding_cost_unit=4500.0
)

metrics = calculate_rop_and_eoq(policy_hp, annual_demand=12000)
# Output: safety_stock_units: 12, reorder_point_units: 79, economic_order_qty: 894

Testing và Validation

Quá trình thẩm định giải pháp được tiến hành thông qua thử nghiệm A/B trên 2 vùng thị trường tương đồng trong 6 tháng:

  • Nhóm kiểm soát (Control Group - 150 điểm bán tại Nam Định): Duy trì phương thức quản trị truyền thống qua MR, đặt hàng thủ công.
  • Nhóm thử nghiệm (Test Group - 150 điểm bán tại Hải Dương & Hải Phòng): Áp dụng cơ chế định vị vùng bán, hệ thống DMS và thuật toán ROP tự động.
Kết quả kiểm thử hiệu năng vận hành:
- Tỷ lệ đứt hàng (Stock-out rate): Nhóm Test giảm từ 14.8% xuống còn 1.2%.
- Độ lệch giá bán lẻ ngoài thị trường: Nhóm Test duy trì sai số < 2% (so với giá niêm yết 88.000 VNĐ), nhóm Control sai số dao động từ 10% - 25%.
- Tỷ lệ thu hồi công nợ đúng hạn: Nhóm Test đạt 94.6% so với 71.2% ở nhóm Control.

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

                    MỤC TIÊU BAN ĐẦU vs KẾT QUẢ ĐẠT ĐƯỢC
┌──────────────────────────────┬───────────────────┬───────────────────┐
│ Chỉ số KPI                   │ Kế hoạch ban đầu  │ Thực tế đạt được  │
├──────────────────────────────┼───────────────────┼───────────────────┤
│ Điểm bán hoạt động miền Bắc  │ 5.500 điểm        │ 5.820 điểm        │
│ Thời gian xử lý đơn hàng     │ < 24 giờ          │ 8.5 giờ           │
│ Chi phí vận chuyển/hộp       │ Giảm 15%          │ Giảm 22.4%        │
│ Tỷ lệ nhà thuốc rời bỏ kênh  │ < 8%/năm          │ 4.1%/năm          │
│ Tăng trưởng LNST sản phẩm    │ 40% - 60%         │ 52.8%             │
└──────────────────────────────┴───────────────────┴───────────────────┘

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

  1. Chuyển dịch mô hình VMS có kiểm soát: Loại bỏ hình thức giao hàng tự do của MR bằng xe máy; chuyển đổi 100% dòng lưu thông vật chất sang xe tải chuyên dụng đạt chuẩn GDP thông qua đối tác 3PL và 2 kho vệ tinh.
  2. Chính sách chiết khấu đa tầng công bằng: Xóa bỏ tâm lý bất mãn của các nhà thuốc nhỏ thông qua cấu trúc tích lũy điểm thưởng theo doanh số lũy kế tháng (thay vì chỉ ưu đãi đơn hàng lớn đơn lẻ), giảm tỷ lệ rời bỏ kênh (Churn Rate) từ 12% xuống 4.1%.
  3. Minh bạch hóa dữ liệu dòng chảy sản phẩm: Áp dụng hệ thống quản trị dữ liệu tập trung giúp ban giám đốc theo dõi chính xác lượng tồn kho thực tế tại từng quầy thuốc theo thời gian thực ($t \le 1\text{ ngày}$).
Tiêu chí so sánh Mô hình truyền thống (2015-2017) Mô hình bán buôn trung gian thuần túy Giải pháp VMS số hóa đề xuất
Mức độ kiểm soát giá Kém (Loạn giá cục bộ) Rất kém (Phụ thuộc đại lý lớn) Toàn diện (Giám sát qua DMS)
Bảo đảm chuẩn GDP Không đồng bộ Thấp 100% trên toàn tuyến vận chuyển
Độ trễ thông tin thị trường 7 - 14 ngày 15 - 30 ngày < 24 giờ
Chi phí logistics/Doanh thu 11.2% 8.5% 7.1%

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

Kịch bản vận hành thực tế

  1. Đặt hàng: Chủ quầy thuốc quét mã qua ứng dụng di động hoặc MR tạo đơn trên máy tính bảng tại điểm bán.
  2. Xác thực & Điều phối: Hệ thống kiểm tra hạn mức tín dụng và kiểm tra tồn kho tại kho vệ tinh gần nhất (ví dụ: Kho Bắc Ninh phục vụ Bắc Giang, Lạng Sơn).
  3. Logistics & Giao hàng: Lệnh xuất kho tự động chuyển tới đơn vị vận tải chuyên dụng đạt chuẩn nhiệt độ dưới $30^\circ\text{C}$; đơn hàng được giao trong vòng 12 - 24 giờ kèm hóa đơn VAT điện tử.
Kế hoạch mở rộng hạ tầng & Chi phí đầu tư (CAPEX & OPEX):
- Chi phí nâng cấp phần mềm DMS & Cloud Server: 180.000.000 VNĐ
- Chi phí thuê và trang bị 02 kho vệ tinh GDP: 360.000.000 VNĐ/năm
- Chi phí đào tạo 120 nhân sự MR & Điều phối viên: 60.000.000 VNĐ
- Tổng mức đầu tư năm đầu: 600.000.000 VNĐ
- Lợi nhuận gộp gia tăng ước tính: 1.710.000.000 VNĐ/năm
- Thời gian hoàn vốn đầu tư (Payback Period): 4.2 tháng | ROI năm đầu: 185%

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

Hạn chế kỹ thuật và nguồn lực

  • Chưa tích hợp công nghệ RFID/Blockchain ở cấp độ từng vỉ thuốc do chi phí gắn chip vượt quá biên lợi nhuận của sản phẩm phân khúc 88.000 VNĐ.
  • Hạ tầng giao thông vùng sâu vùng xa (miền núi Tây Bắc) trong điều kiện thời tiết cực đoan vẫn đòi hỏi thời gian giao hàng dự phòng lớn (Lead time $> 48\text{ giờ}$).

Hướng nâng cấp mở rộng

  • Ứng dụng mạng nơ-ron hồi quy (LSTM) để dự báo nhu cầu tiêu thụ theo chu kỳ thời tiết và dịch bệnh theo mùa tại từng huyện/thị xã.
  • Mở rộng mô hình sang thị trường miền Trung (chi nhánh Đà Nẵng) và miền Nam (chi nhánh TP. Hồ Chí Minh).

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

  • Sinh viên & Học viên chuyên ngành: Tham khảo mô hình nghiên cứu kết hợp giữa lý thuyết Marketing phân phối và mô hình định lượng chuỗi cung ứng thực tế.
  • Doanh nghiệp sản xuất Dược/TPCN: Bộ quy chế mẫu về quản trị xung đột kênh, công thức tính toán tồn kho an toàn và phương pháp tối ưu hóa đội ngũ Trình dược viên.
  • Đội ngũ phát triển hệ thống (Developers): Lược đồ cơ sở dữ liệu quan hệ và giải thuật tính toán phân bổ ROP/EOQ sẵn sàng đóng gói cho các hệ thống ERP/DMS ngành dược.

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

  1. Hệ thống có đòi hỏi quầy thuốc bán lẻ phải trang bị máy móc chuyên dụng không? Không. Giao diện điểm bán vận hành trực tiếp trên trình duyệt web hoặc ứng dụng di động thông thường chạy trên hệ điều hành Android/iOS.
  2. Làm thế nào để xử lý triệt để tình trạng đại lý cấp 1 bán lấn vùng (Cross-territory selling)? Mỗi lô sản phẩm xuất kho được gán mã định danh vùng. Khi quầy thuốc tại vùng B kích hoạt bảo hành/nhập hàng mang mã định danh của vùng A, hệ thống sẽ tự động khóa chiết khấu quý của đại lý vi phạm.
  3. Mô hình có tích hợp được với các phần mềm kế toán sẵn có như MISA hay FAST không? Có. Kiến trúc backend RESTful API của hệ thống hỗ trợ đồng bộ dữ liệu hóa đơn, công nợ hai chiều với chuẩn dữ liệu JSON.
  4. Quy định GDP yêu cầu kiểm soát nhiệt độ vận chuyển như thế nào? Toàn bộ thùng hàng Bảo Não Khang vận chuyển liên tỉnh bắt buộc sử dụng thùng xốp cách nhiệt có gắn thiết bị ghi nhận nhiệt độ tự động (Data Logger), đảm bảo điều kiện bảo quản dưới $30^\circ\text{C}$ và độ ẩm dưới 75%.
  5. Thời gian hoàn vốn 4.2 tháng được tính toán trên cơ sở nào? Dựa trên phần chênh lệch giảm 22.4% chi phí hao hụt/logistics kết hợp với mức tăng trưởng 15% sản lượng tiêu thụ do mở rộng thêm 820 điểm bán mới trong năm đầu áp dụng.

Kết luận

Khóa luận đã giải quyết trọn vẹn bài toán then chốt trong quản trị thương mại của Công ty Cổ phần Bảo Dược Nhất Tâm bằng cách chuyển đổi thành công mạng lưới phân phối sản phẩm Bảo Não Khang từ mô hình phân tán, xung đột sang hệ thống liên kết dọc (VMS) được số hóa toàn diện. Việc kết hợp chặt chẽ giữa kỷ luật quản trị kênh, tối ưu hóa thuật toán tồn kho ROP/EOQ và tuân thủ tiêu chuẩn phân phối thuốc GDP không chỉ bảo vệ biên lợi nhuận của doanh nghiệp mà còn xác lập lợi thế cạnh tranh bền vững cho thương hiệu dược phẩm Việt trên thị trường nội địa.