Xin chào, Admin
Vận hành Ecom

Dashboard tổng quan

Số liệu trong ngày — tự cập nhật mỗi 60 giây.

Đang cập nhật
Đang tải số liệu…

1. QUÉT MÃ VẬN ĐƠN

Mã vận đơn:-

THÔNG TIN VẬN ĐƠN

Đơn vị vận chuyển:-
Mã vận đơn:-
Mã thu hồi:-
Ngày tạo:-
Khách hàng:-
SĐT:-
Kênh bán:-
COD:-
Trạng thái: Chưa xử lý

2. HÌNH ẢNH TỪ WEBCAM

—
Chưa ghi hình 00:00:00
Webcam đang tắt — bấm "Bật webcam" để bắt đầu

ĐÃ QUAY HÔM NAY

0 video
Chưa có video nào — quét mã và bấm Quay video

SẢN PHẨM TRONG ĐƠN

Quét mã vận đơn để xem danh sách sản phẩm
VNFAI OPS

Nhận hàng trả

Theo dõi nhanh OR/IR hoàn trả từ OPS để bàn giao 3PL và nhận hàng trả.

Đang chờ tải cấu hình OPS...

Video đã quay / mã đã quét

-
Mã vận đơn Trạng thái Tote
Chưa có mã vận đơn đã quét

Nhận hàng trả

Chưa chọn vận đơn
Nhập hoặc chọn mã vận đơn bên trái để bắt đầu nhận hàng trả.
1Tạo phiên nhận hàng trả

Tạo đơn trả (IR) và tải sản phẩm trong kiện hàng.

2Chọn tình trạng & mở tote/rổ
Chưa mở tote/rổ.
3Quét sản phẩm vào rổ
0 sản phẩm 0 hàng hóa
Bấm Nhận hàng trả để tải sản phẩm trong kiện hàng.
4Hoàn thành

Xu hướng theo ngày

-

Đối tác / 3PL

-

Outbound Return (OR)

-
Mã ORMã vận đơnTrạng tháiĐối tácKhách hàngCập nhật

Inbound / Receive

-
Mã IRMã tham chiếuTrạng tháiKho/đối tácNgày nhậnCập nhật

DASHBOARD KHO — MAIN WH

YÊU CẦU NHẬP KHO

YÊU CẦU XUẤT KHO

TỒN KHO THỜI GIAN THỰC

QUẢN LÝ DÁN TEM (VAS)

Nhật ký sản lượng dán tem theo ngày · sản lượng, giờ công, nhân sự.

ĐÓNG GÓI B2B

Danh sách phiếu lấy hàng (PL) đã lấy hàng — chờ đóng gói.

PHÂN ĐƠN

Đang tải…

Phân đơn cho máy · lượt đầu ngày

Lượt đầu ngày (07:00, ngày sự kiện 05:45) tạo và giao PL theo nhóm. PL tạo tay chờ lượt sau.

máy riêng

Đơn của ĐVVC này, cả hôm qua và hôm nay (không lọc ngày).

Đơn cũ

Đơn tạo đến hết hôm qua: các ĐVVC còn lại + KHAC. Ghi chú ngày N-1. Chia đều cho các máy.

Đơn hôm nay

Đơn tạo từ 00:00 hôm nay: các ĐVVC còn lại + KHAC. Ghi chú ngày hôm nay.

Chia đều đơn · user theo loại ngày

Dùng cho mọi lượt khi chọn Chia đều; khi chọn Phân đơn cho máy thì dùng cho các lượt sau lượt đầu ngày.

Ngày thường

Các ngày không phải ngày đôi / ngày sự kiện.

Ngày đôi

01/01, 02/02, …, 12/12. Để trống → dùng user ngày thường.

Ngày sự kiện

Ngày 15, ngày 25 và ngày sau ngày đôi (02/01, 03/02, …). Để trống → dùng user ngày thường.
Chia đều từng đơn vị vận chuyển cho các user (VD 30 SPX + 20 J&T, 3 user → SPX 10/10/10, J&T 7/7/6 → tổng 17/17/16); phần dư +1 cho các user đầu danh sách. PL Gấp luôn giao cho ecom10 (đổi trong Cài đặt).

LỊCH CHẠY

Các bước tự động
B1 tạo danh sách lấy hàng · B2 xác định vị trí · B3 phân công. Bật bước nào thì bước đó chạy theo lịch.
Giờ phân đơn
Ngày thường: lượt đầu rồi lặp từ “Bắt đầu lặp”. Ngày sự kiện / ngày đôi: lượt đầu sớm rồi lặp liên tục đến giờ kết thúc.
Kích hoạt theo số đơn Mới (N+0)
Trong giờ phân đơn, đọc số đơn Mới N+0 trên OPS theo chu kỳ; vượt ngưỡng → chạy ngay 1 lượt (Chia đều), không chờ lịch.

XEM TRƯỚC & NHẬT KÝ

Xem trước chạy thử cả 3 bước theo cấu hình đã lưu, chỉ đọc OPS, không tạo / không phân công gì.
LúcLượtBướcNội dungSLKết quả
Đang tải…

NGÀY ĐẶC BIỆT 31 NGÀY TỚI

NgàyLoạiLý doGiờ phân đơnUser phân đơn (Chia đều)
Đang tải…

LỊCH SỬ GHI HÌNH

#Mã vận đơnĐơn vịBắt đầuKết thúcThời lượngDung lượngLoạiTình trạng hàngTrạng tháiDriveThao tác

DANH SÁCH MÃ ĐÃ QUÉT (PACKER)

#Mã vận đơnĐVVCSọtThời gian quétTrạng thái lấy hàng

VIDEO ĐÓNG GÓI

Video ghi khi đóng gói, gắn với các mã vận đơn trong tote. Tìm 1 mã vận đơn để ra đúng video của tote chứa đơn đó.

#Thời gianMã toteTrạmSố đơnMã vận đơnThời lượngDung lượngDriveThao tác
Đang tải…
Kho đóng gói

Quản lý vật tư

Quản lý danh mục, tồn kho và thông tin vật tư đóng gói.

Mã SKUTên sản phẩmNhómĐV Tồn đầuNhậpXuất TồnMin Đơn giáGiá trịThao tác
Đang tải...
—
Kho đóng gói

Báo cáo vật tư

Báo cáo nhập – xuất – tồn nguyên vật liệu theo kỳ.

Tồn đầu kỳ
—
Giá trị: —
Nhập trong kỳ
—
Giá trị: —
Xuất trong kỳ
—
Giá trị: —
Tồn cuối kỳ
—
Giá trị: —

Biến động Nhập – Xuất – Tồn

NhậpXuấtTồn
Mã vật tưTên vật tưĐVT Tồn đầu kỳ Nhập trong kỳ Xuất trong kỳ Tồn cuối kỳ Đơn giá Giá trị tồn
SLGiá trị SLGiá trị SLGiá trị SLGiá trị
Chọn kỳ và bấm Xem báo cáo

Tạo nhãn mã vạch

Mỗi dòng trong ô nội dung sẽ tạo một nhãn riêng.

Xem trước 0 nhãn
Nhập nội dung để xem trước nhãn.

BÁO CÁO THỐNG KÊ

Theo đơn vị vận chuyển

Theo ngày (14 ngày gần nhất)

SAO LƯU GHI HÌNH

#Mã vận đơnDung lượngDriveFTPThao tác

CÀI ĐẶT

Hiển thị mã vạch sản phẩm (Video hoàn trả)
Bật: hiện barcode SP trong danh sách hàng hóa. Tắt: chỉ hiện tên + SKU (gọn hơn). Riêng khi chọn Thiếu hàng / Hư hỏng luôn ẩn barcode để dễ tick.
Ghi âm khi quay video hoàn trả (webcam)
Bật: video quay từ webcam có kèm âm thanh (micro). Tắt: chỉ quay hình, không ghi âm. Áp dụng cho lần bật webcam kế tiếp.
Báo cáo vận chuyển: nhóm khách hàng theo CustCode-FIN
Bật: biểu đồ “Top customers by freight cost” và “Cost / revenue ratio by customer” nhóm theo mã CustCode-FIN (Mã KH trong Report SAP khớp danh mục Google Sheet); dòng không khớp giữ tên khách bảng kê. Tắt: dùng tên khách trong bảng kê như trước.

ECOM — TỰ ĐỘNG PHÂN ĐƠN (OPS)

Các bước tự động
Tài khoản OPS Ecom (report.ecc). B1 tạo danh sách lấy hàng: Độ ưu tiên → từng ĐVVC → 1 lần không chọn ĐVVC (đơn còn lại). B2 xác định vị trí PL Mới do hệ thống tạo hôm nay. B3 phân công PL Sẵn sàng lấy hàng chưa phân công. PL Gấp chỉ xử lý B2/B3 trong khung giờ Gấp và giao cho user Gấp.
Kết nối OPS
B2B, phân đơn, hoàn trả, tra cứu hoàn trả (VietFul/VNFAI)… gọi OPS qua Web Proxy MikroTik công ty khi server có biến OPS_PROXY_URL (VD http://mik01.imv.com.vn:7612). Proxy lỗi thì dừng, không đi thẳng ra Internet (trừ khi đặt OPS_PROXY_FALLBACK_DIRECT=1).
Dùng OPS_PROXY_URL theo chức năng
Chỉ Admin. BẬT = chức năng gọi OPS/VietFul qua Web Proxy công ty; TẮT = chức năng đó đi thẳng ra Internet. Chức năng khác luôn đi qua proxy (nếu server có OPS_PROXY_URL).
Giờ phân đơn
Giờ Việt Nam. Ngày thường: khung sáng rồi chạy lặp từ “Bắt đầu lặp”. Ngày sự kiện (15, 25, ngày đôi, ngày sau ngày đôi): bắt đầu từ “Ngày sự kiện” và lặp liên tục. Giờ kết thúc riêng: ngày thường 18:00, ngày 15/25/ngày sau ngày đôi 18:00, ngày đôi (01/01 … 12/12) 22:00. Khung sáng lọc Ngày tạo đơn từ N ngày trước đến 23:59 hôm qua.
Kích hoạt theo số đơn Mới (N+0)
Trong giờ phân đơn, cứ mỗi chu kỳ hệ thống đọc số đơn Mới N+0 trên OPS (Bảng điều khiển → Vận hành chi tiết → Đơn hàng trễ theo ngày). Vượt ngưỡng → chạy ngay 1 lượt (các bước đang BẬT), không chờ lịch.
Khung giờ xử lý PL Gấp
PL Gấp (Tình trạng Gấp hoặc ghi chú GAP) chỉ được xác định vị trí + phân công trước giờ thứ nhất và từ giờ thứ hai. Ngoài khung giữ nguyên.
User phân đơn
Mã user OPS, cách nhau dấu phẩy, theo thứ tự chia. Chia đều từng ĐVVC cho các user (VD 30 SPX + 20 J&T, 3 user → SPX 10/10/10, J&T 7/7/6 → tổng 17/17/16); phần dư +1 cho các user đầu danh sách. Mỗi loại ngày một danh sách riêng; để trống ngày đôi / ngày sự kiện → dùng user ngày thường. Người dùng có quyền cũng sửa được ở menu Đóng hàng → Phân đơn (cùng dữ liệu).
Cách phân đơn
Chia đều đơn: mọi lượt chia đều theo user ở trên. Phân đơn cho máy: chỉ lượt đầu ngày — ĐVVC máy riêng (không lọc ngày) → máy riêng; đơn cũ (đến hết hôm qua, ghi chú N-1) → máy đơn cũ (chia đều); đơn hôm nay → máy đơn mới. Các lượt sau vẫn Chia đều. Người vận hành cũng chỉnh được ở Đóng hàng → Phân đơn.
Ngày sự kiện
Tự động: ngày 15, 25, ngày đôi (01/01 … 12/12) và ngày kế tiếp ngày đôi. Thêm/loại trừ ngày dạng dd/MM (hằng năm) hoặc dd/MM/yyyy, cách nhau dấu phẩy.
Độ ưu tiên, ĐVVC & đơn còn lại
ĐVVC dạng ID:NHÃN, chạy lần lượt (SPX 1664, BEST 1658, GHN 1661, J&T 1670). Sau cùng chạy 1 lần không chọn ĐVVC, ghi chú “NHÃN dd/MM/yyyy”.
Chạy tay & nhật ký
“Xem trước” chạy thử cả 3 bước, KHÔNG gửi OPS. “Chạy ngay” chạy thật các bước đang BẬT (không lọc ngày).

ĐÓNG GÓI B2B (APK)

Cho phép thêm hàng nhiều lần vào cùng QR thùng
Bật: một mã QR thùng chẵn/lẻ có thể được mở lại để cộng thêm sản phẩm trong cùng PL. Tắt: mã QR được khóa sau lần lưu số lượng đầu tiên; APK yêu cầu quét mã thùng mới. Quét mã nhưng chưa lưu số lượng không làm khóa mã.
Máy in mạng APK
IP máy in A4 tại kho. APK gửi trực tiếp PDF đến cổng 9100; mặc định HP LaserJet Pro M402dn tại 192.168.10.26.
Máy in Nhận hàng trả (APK)
IP máy in HP in "Biên bản bàn giao - Phiên nhận" từ APK → Nhận hàng → Nhận hàng trả. Mặc định 192.168.10.27, cổng 9100.
Đồng bộ danh sách PL từ OPS
Tự đồng bộ PL trong N ngày gần nhất (mặc định 30, tối đa 90) vào hệ thống, chu kỳ mặc định 2 phút. PL đã đóng xong không gọi lại OPS. APK chỉ đọc danh sách đã lưu. Chu kỳ tính từ khi lượt trước hoàn tất.

GOOGLE DRIVE (tự động sao lưu video)

Tự động đồng bộ Google Drive
Tắt để video mới tiếp tục nằm trên máy chủ và không tải lên Google Drive. Video đã có trên Drive vẫn được giữ nguyên.
Đang tải…

ONEDRIVE (sao lưu song song, cạnh Google Drive)

Tự động đồng bộ OneDrive
Tắt để video mới không tải lên OneDrive. Khi tắt cả hai dịch vụ, hệ thống giữ bản local để kiểm tra tốc độ xem lại từ VPS.
Đang tải…

TRẠNG THÁI KẾT NỐI

NGƯỜI DÙNG & PHÂN QUYỀN

Phân quyền theo menu chính, menu con và từng thao tác xem/thêm/sửa/xóa.

Ảnh Tài khoản Họ tên Vai trò 2FA Quyền truy cập Thao tác

QUẢN LÝ SKU

Danh mục SKU — nguồn gợi ý cho Dán tem.

SAO LƯU DATABASE

Tạo backup database hoặc full backup gồm database + toàn bộ video/ảnh để chuyển sang máy chủ khác.

Backup đầy đủ dữ liệu hệ thống
Full ZIP bao gồm database, manifest và toàn bộ video/ảnh trong storage. DB ZIP chỉ gồm dữ liệu hệ thống. Chỉ admin hoặc tài khoản có quyền Sao lưu trong Cài đặt nên dùng chức năng này.
Khuyến nghị
Lưu file backup ở máy nội bộ hoặc Drive riêng có phân quyền. Không gửi file backup qua kênh công khai vì có dữ liệu người dùng và đơn hàng.
Bảo mật
Tự động ghi nhật ký
Mỗi lần tạo backup sẽ ghi sự kiện vào Cài đặt → Nhật ký để theo dõi ai đã tải dữ liệu.
Audit

NHẬT KÝ

Nhật ký webhook Base Order, sao lưu database và các sự kiện cập nhật hệ thống.

Thời gianMứcSự kiệnNội dungNguồn

WEBHOOK VIETFUL

Xem các sự kiện Vietful gửi về (giai đoạn thăm dò). Dùng để thiết kế tự động ghi hình đóng gói.

URL webhook (dán vào Vietful cho từng sự kiện): https://log.imv.com.vn/api/vietful/webhook/<TÊN_SỰ_KIỆN> Ví dụ: …/api/vietful/webhook/OR_PACKED. Có thể dùng chung 1 URL không kèm tên sự kiện cũng được.
#Thời gianSự kiệnMethodCác trường (keys)
Đang tải…

CAMERA TRẠM ĐÓNG GÓI

Cấu hình trạm ↔ camera IP (RTSP) ↔ tài khoản client. App tại máy đóng gói login sẽ kéo đúng cấu hình của trạm.

TrạmTênLoạiNguồn (RTSP / Webcam)Tài khoản clientTrạng tháiThao tác
Đang tải…

QUẢN LÝ NGÔN NGỮ (VI / EN)

Sửa bản dịch giao diện. Ô để trống sẽ dùng bản mặc định. Mặc định ngôn ngữ là Tiếng Việt.

➕ Thêm chuỗi mới
NhómKeyTiếng Việt (VI)English (EN)Thao tác
Đang tải…

VẬN HÀNH GIAO NHẬN

Tracking vận đơn

Theo dõi giao hàng, tra cứu hành trình và quản lý mã vận đơn tại một nơi.

Trang tra cứu khách hàng

Danh sách vận đơn

Theo dõi trạng thái và mở hành trình của từng vận đơn.

#SOOĐVVCMã vận đơnSố hóa đơnTrạng tháiVị tríCập nhậtThao tác
Đang tải…
Mapping & đồng bộ dữ liệuGán mã SOO, nhập Google Sheet và cập nhật hành trình

MAPPING SOO ↔ MÃ VẬN ĐƠN

Gán mã đơn nội bộ (SOO) với mã vận đơn của ĐVVC. Webhook tự khớp; nhập tay hoặc import từ Google Sheet.

Quản lý dữ liệu tracking
Cấu hình tra cứuThông tin shop, hotline hỗ trợ và kết nối Viettel Post

CẤU HÌNH TRANG TRA CỨU CÔNG KHAI

Link khách tra cứu: /tracking. Hotline hiện ở menu "Hỗ trợ".

TRA CỨU VIETTEL POST

OMS = hệ thống tự tra API VTP (bù webhook rớt, đơn không webhook). Webhook = chỉ dùng dữ liệu VTP đẩy về.

THÔNG TIN ỨNG DỤNG

Tên ứng dụng:Vận hành Ecom (IMV)
Phiên bản:1.1.0
Công nghệ:Web (MediaRecorder) + Node/Express + PostgreSQL
Lưu trữ:—
Tra cứu vận đơn:—

GIÁM SÁT TÀI NGUYÊN

Tự cập nhật 5s
CPU app—Node process
Tải hệ thống——
RAM app——
RAM server——
Ổ cứng (video)——
Uptime / cập nhật:—

Ghi hình webcam trực tiếp trên trình duyệt, lưu lên Google Drive / FTP và tra cứu vận đơn qua VietFul.

Tính năng đang phát triển

Chức năng này sẽ sớm ra mắt trong phiên bản kế tiếp.

BC VẬN CHUYỂN — TỔNG HỢP TỰ ĐỘNG

Import bảng kê nhà cung cấp, kiểm tra mapping cột trước khi hệ thống phân tích và sinh file Tổng hợp. Dùng Bảng kê mẫu chuẩn để áp dụng 1 logic cho mọi đơn vị vận chuyển.

Tổng hợp Inhouse (đội xe nội bộ — đọc từ Google Sheet, lọc ĐVVC=Inhouse, map SAP)

LỊCH SỬ XỬ LÝ

#FileNCCKỳSố dòngCước (chưa VAT)Đã VATThời gianThao tác
Giao hàng

Cước vận chuyển

Tra tuyến, so sánh bảng giá vùng và cập nhật chi tiết cước SOO theo nhà vận chuyển.

Chọn tuyến + nhà vận chuyển + trọng lượng → hệ thống tự tra vùng và tính cước. VD: HCM → Cần Thơ, Viettel Post, 10 kg.

SHIPPING SUMMARY REPORT

INVOICE SAP — NGUỒN GIÁ TRỊ ĐƠN / SỐ SO / CHANNEL

Dữ liệu SAP dùng để tự điền Giá trị đơn hàng, Channel/BU, Số hóa đơn vào file Tổng hợp (khớp theo Số SO). Nếu thiếu dữ liệu, upload thêm file REPORT SAP.

Cập nhật lần cuối lúc: —

Ngành hàngSO No.Số hóa đơnMã KHKhách hàngĐịa chỉNgàySLGiá trị (Amt)

TRANSFER SAP — GỘP THEO TRTNo

Các dòng cùng TRTNo được gộp: QtyOut (L) + Weight (M) + Amt (O) cộng dồn; List Price (N) = đơn giá bình quân (Amt ÷ QtyOut).

Cập nhật lần cuối lúc: —

TRTNoTRRNoNgành hàngKho đếnQtyOut (L)Weight (M)List Price (N)Amt (O)Số dòng

BASE ORDERS — ĐỀ XUẤT BASE.VN

Import file export đề xuất từ BASE.VN. Mỗi mã đơn SO/TRR/TRT được gắn Base ID (Mã đề xuất) — dùng để điền cột Base ID vào Báo cáo chi tiết. Import cộng dồn, trùng Base ID thì cập nhật.

Base IDNgày tạoCập nhật cuốiNgành hàngKênhRequestorTrạng tháiSố đơnDanh sách SO/TRR/TRTThao tác
Bộ phận vận hành

Danh sách nhân viên

Quản lý hồ sơ nhân viên, ca mặc định và ngày nghỉ gốc của bộ phận.

0Nhân viên
0Xoay ca
0Cố định
STTNhân viênBộ phậnNhóm việcCa mặc địnhNghỉ trưaNgày nghỉ gốcKiểu lịchThao tác
Campaign

Campaign Day

Dự toán nhân sự, phân ca sự kiện và theo dõi lịch sử thay đổi cho ngày đóng hàng cao điểm.

Thông tin dự toán

Nhập forecast, cut-off và năng lực bàn đóng gói để AI tính nhanh nhân sự cần chuẩn bị.

Nhân sự cần chuẩn bị

Vai tròSố ngườiGợi ý công việc

Khung ca gợi ý

AI gợi ý sẽ hiển thị sau khi bấm AI tính toán.

Dự toán đã lưu

Mở lại kế hoạch theo ngày để đối chiếu và tiếp tục điều chỉnh.

Ngày sự kiệnTên sự kiệnForecastNhân sựKhung xử lýNgười lưuThời gianThao tác
Chưa có dự toán đã lưu
—
STTHọ và tênNhóm Ngày nghỉVệ sinh

QUẢN LÝ CA LÀM VIỆC

STTTên caKhung giờNghỉ trưaLoại caThao tác

Bảng lương

Nhập lương từng nhân viên theo tháng. Tổng = Lương CB + Phụ cấp + Thưởng − Khấu trừ.

STTNhân viênBộ phận Lương CBPhụ cấpThưởng Khấu trừCôngGhi chúThực nhận
Đang tải...

Hỗ trợ Ecom — Chấm công thời vụ

Lấy dữ liệu chấm công từ máy chấm công.

Từ đến

SỐ LƯỢNG SO THEO NGÀY

Tổng số đơn SOO lấy hàng mỗi ngày, dựa trên ngày lấy hàng của Base Orders. Lọc theo khoảng ngày để xem lịch sử.

Tổng SOO0
Số ngày có đơn0
TB đơn/ngày0
Ngày cao nhất—
NgàyThứSố SOOKhu vựcTỷ trọng
Chọn khoảng ngày rồi bấm Xem
Giao hàng

Tỷ trọng đơn vị vận chuyển

So sánh tỷ trọng mỗi ĐVVC theo số đơn, tổng kg và tổng cước — dữ liệu từ Chi tiết cước (các SOO đã chọn ĐVVC), lọc theo ngày lấy hàng.

Từ ngày
→
Đến ngày

Xếp hạng ĐVVC

Chi tiết theo ĐVVC

ĐVVCSố đơn% đơnTổng kg% kgTổng cước% cước
Bấm Xem để tải báo cáo