Skip to content

SLA Scorecard

Đo lường hiệu suất vận hành theo SLA — DEM/DET compliance, on-time delivery, partner performance. Route: /sla.

Tổng quan

SLA Engine tự động tính toán và theo dõi các chỉ số dịch vụ (Service Level Agreement) của từng lô hàng và đối tác.

KPI tổng quan workspace:

Chỉ sốGiá trị ví dụMục tiêu
On-time delivery rate87%≥ 90%
DEM compliance rate92%≥ 95%
DET compliance rate89%≥ 95%
Avg container dwell time4.2 ngày≤ 5 ngày
SLA breach rate tháng8%≤ 5%
SLA Scorecard tổng quan
SLA Scorecard — KPI tổng workspace và breakdown theo đối tác

DEM/DET Compliance

Theo dõi tỷ lệ lấy hàng và trả container đúng free time.

DEM Compliance — phân tích:

Kết quảSố containerTỷ lệ
Lấy hàng trong free time13892%
Vượt free time 1–3 ngày85.3%
Vượt free time > 3 ngày42.7%

Nguyên nhân breach thường gặp:

Nguyên nhânTần suất
Tờ khai HQ chậm duyệt45% breach
Hàng thiếu chứng từ KTCN30% breach
Kho chưa sẵn sàng nhận15% breach
Hãng tàu trả container chậm10% breach

Giảm DEM breach

Theo dõi SLA countdown mỗi ngày buổi sáng — ưu tiên xử lý container DISCHARGED đã > 4 ngày. Kết nối ePort để nhận ngày DISCHARGED chính xác ngay khi tàu cập cảng.

On-time Delivery

Tỷ lệ lô hàng giao đúng hoặc trước ETA cam kết với khách.

Phân tích trễ hạn:

Nguyên nhânSố lôTỷ lệ
Tàu trễ lịch (vessel delay)1248%
Thông quan chậm832%
Vận chuyển nội địa trễ520%

Luồng xử lý khi phát hiện nguy cơ trễ:

Phát hiện ETA thực > ETA cam kết → SLA Engine cảnh báo → Thông báo tự động cho khách → Ghi nhận nguyên nhân → Tính toán impact → Cập nhật ETA mới

On-time delivery tracking
On-time delivery dashboard — phân tích nguyên nhân và trend theo tháng

Partner Scorecard

Đánh giá hiệu suất từng đối tác (hãng tàu, nhà xe, forwarder) theo SLA.

Scorecard hãng tàu:

Hãng tàuOn-time departureVessel delay avgDEM free timeĐiểm
Evergreen94%0.8 ngày7 ngàyA
COSCO88%1.5 ngày5 ngàyB+
Yang Ming82%2.1 ngày7 ngàyB

Scorecard nhà xe (Trucker):

Nhà xeOn-time pickupOn-time deliverySự cốĐiểm
Vận tải ABC96%94%0A
Xe tải XYZ88%85%2B

Dùng scorecard để đàm phán

Đưa scorecard vào cuộc họp với hãng tàu/nhà xe để yêu cầu cải thiện hoặc đàm phán điều kiện tốt hơn (free time, giá cước).

Cài đặt SLA

Cấu hình SLA mặc định:

  1. Vào /settings/sla → cấu hình per loại lô hàng
  2. Đặt ngưỡng cảnh báo (trigger alert khi còn N ngày)
  3. Chọn kênh nhận alert (Telegram / Zalo / Email)
  4. Cấu hình escalation (ai nhận alert cấp độ 2 khi không xử lý trong X giờ)

Override SLA per lô hàng:

Một số lô hàng có điều kiện đặc biệt (hàng tươi sống, hàng nguy hiểm) — override SLA tại chi tiết Shipment → tab SLA → Chỉnh sửa ngưỡng.

SLA Templates — cài sẵn cho từng loại lô hàng

Hệ thống có 3 preset template SLA theo loại lô hàng:

8 milestone SLA cho lô nhập khẩu:

MilestoneTriggerSLA mặc định
Invoice nhậnDOCUMENT_APPLIED (Invoice)T+1 ngày sau ETD
Packing List nhậnDOCUMENT_APPLIED (PL)T+1 ngày sau ETD
Bill of Lading nhậnDOCUMENT_APPLIED (B/L)T+3 ngày sau ETD
C/O nhậnDOCUMENT_APPLIED (CO)T+5 ngày sau ETD
Bảo hiểm nhậnDOCUMENT_APPLIED (Insurance)T+5 ngày sau ETD
Tờ khai nộpDECLARATION_STATUS = SUBMITTEDT+2 ngày sau DISCHARGED
Hàng về đếnCONTAINER_STATUS = DISCHARGEDETA thực tế
Giao hàngCONTAINER_STATUS = DELIVEREDFree time DEM - 1 ngày

Cơ chế phát hiện breach

Cron job chạy mỗi giờ quét toàn bộ SLA milestone chưa hoàn thành:

  1. So sánh dueDate với thời gian hiện tại
  2. Nếu quá hạn → tạo breach record
  3. Gửi thông báo Telegram / in-app

Chống spam alert: Unique constraint (trackingId, userId, UTC-day) đảm bảo mỗi người chỉ nhận 1 alert mỗi ngày cho cùng breach — dù cron chạy 24 lần/ngày.

SLA Milestone tự hoàn thành

Một số milestone tự động mark COMPLETED khi event tương ứng xảy ra:

EventMilestone tự hoàn thành
document.applied (B/L)Milestone "Bill of Lading nhận"
container.event.created (DISCHARGED)Milestone "Hàng về đến"
declaration.status-changed (SUBMITTED)Milestone "Tờ khai nộp"
container.event.created (DELIVERED)Milestone "Giao hàng"