SOP-MD-03 | Xử lý Đơn hàng MD

Áp dụng cho: Nhân viên/Admin vai trò MD tại md.khotot.vn
Phiên bản: v1.0 | Ngày tạo: 31/03/2026
Nguồn: Tổng hợp từ UAT kiểm thử thực tế


🎯 Mục đích

Hướng dẫn MD xử lý toàn bộ vòng đời đơn hàng: từ khi SD đặt hàng → nhận thông báo → xác nhận → chọn ĐVVC → giao hàng → hoàn tất.


📌 Thông tin truy cập


📊 Bảng thống kê trạng thái đơn hàng

Trạng thái Ý nghĩa Hành động cần làm
Đơn mới SD vừa đặt, chưa xử lý Xử lý ngay trong 24h
Đang xử lý MD đã xác nhận, đang chuẩn bị hàng Theo dõi ĐVVC
Thành công Hàng đã giao, khách xác nhận Không cần thao tác
Thất bại / Đã hủy Đơn bị hủy (chưa thanh toán hoặc khách hủy) Kiểm tra lý do, liên hệ khách nếu cần

🔄 LUỒNG CHÍNH: Xử Lý Đơn Hàng Đầy Đủ

flowchart TD
    A([🛒 SD đặt hàng trên khotot.vn]) --> B[Hệ thống tạo đơn hàng mới]
    B --> C[MD nhận thông báo Zalo OA\n+ thông báo trên web bell icon]
    C --> D[MD vào BÁN HÀNG → Đơn hàng]
    D --> E[Tìm đơn trạng thái 'Đơn mới']
    E --> F[Nhấn icon 👁️ xem chi tiết đơn]
    F --> G[Kiểm tra thông tin:\n- Tên & SĐT khách\n- Địa chỉ giao\n- SP & SL đặt\n- Tổng tiền & phí ship]
    G --> H{Tồn kho đủ?}
    H -- Không đủ --> I[⚠️ Liên hệ khách\nthỏa thuận điều chỉnh]
    I --> J{Khách đồng ý?}
    J -- Không --> K[Hủy đơn\nghi rõ lý do]
    J -- Có --> H
    H -- Đủ --> L[Xác nhận đơn hàng\n→ Trạng thái 'Đang xử lý']
    L --> M[Chuẩn bị hàng & đóng gói]
    M --> N[Chọn đơn vị vận chuyển\nGHTK / Viettel Post]
    N --> O[In phiếu giao hàng]
    O --> P[Bàn giao hàng cho ĐVVC]
    P --> Q[Cập nhật trạng thái 'Đang giao']
    Q --> R{Khách nhận hàng?}
    R -- Nhận thành công --> S[Trạng thái → 'Thành công']
    R -- Trả hàng / Không nhận --> T[Xử lý hoàn hàng\nThỏa thuận với ĐVVC]
    S --> U[Hệ thống tự động\ntrừ tồn kho thực tế]
    T --> V[Nhập lại kho\nliên hệ SD xử lý thanh toán]
    U --> W([✅ Đơn hoàn tất])
    K --> W
    V --> W

🔄 LUỒNG PHỤ: Thay Đổi Trạng Thái Hàng Loạt

flowchart TD
    A([▶ Bắt đầu]) --> B[Vào Đơn hàng MD]
    B --> C[Tick chọn nhiều đơn hàng\ncùng trạng thái]
    C --> D[Nhấn 'Thay đổi trạng thái đơn hàng']
    D --> E[Chọn trạng thái mới\ntrong dropdown]
    E --> F[Xác nhận]
    F --> G[Tất cả đơn đã chọn\ncập nhật trạng thái mới]
    G --> H([✅ Hoàn tất])

🔄 LUỒNG PHỤ: Xuất Báo Cáo Đơn Hàng Excel

flowchart TD
    A([▶ Bắt đầu]) --> B[Vào Đơn hàng MD]
    B --> C{Cần lọc trước khi xuất?}
    C -- Có --> D[Chọn khoảng ngày\nChọn ĐVVC nếu cần]
    D --> E[Bảng lọc đơn hàng]
    C -- Không --> E
    E --> F[Nhấn 'Xuất Excel' góc phải]
    F --> G[File Excel tải về\nbao gồm: Mã đơn, Khách, SP,\nTổng tiền, Trạng thái, ĐVVC]
    G --> H([✅ Báo cáo sẵn sàng])

📋 Chi Tiết Màn Hình Order Detail Modal

Khi click icon 👁️ xem đơn, modal hiển thị:

┌─────────────────────────────────────────────────────┐
│ Chi tiết đơn hàng - Mã đơn hàng: #[ID]              │
│ Ngày đặt: [ngày] | [Trạng thái] | ĐVVC: [tên]       │
│ [Badge trạng thái]                                   │
├──────────────────────┬──────────────────────────────┤
│ THÔNG TIN NGƯỜI NHẬN │ LỊCH SỬ & TÌNH TRẠNG         │
│ • Tên khách hàng     │ 🔴 Đơn hàng đã hủy            │
│ • Số điện thoại      │    - [Timestamp]              │
│ • Địa chỉ giao       │ 🟡 Đơn hàng mới               │
│ • Yêu cầu hóa đơn   │    - [Timestamp]              │
├──────────────────────┴──────────────────────────────┤
│ CHI TIẾT ĐƠN ĐẶT HÀNG                               │
│ Tên SP | Giá | SL | Thành tiền                       │
├─────────────────────────────────────────────────────┤
│ TÓM TẮT THANH TOÁN        [Badge thanh toán]         │
│ Tổng SP + Giảm giá + Phí ship = TỔNG THANH TOÁN      │
└─────────────────────────────────────────────────────┘

⚠️ Lưu ý quan trọng


📞 Liên quan