Về Dự Án

Hệ Thống Quản Lý Kho Phôi Cuộn, Vật Tư & Phế Liệu Thông Minh — Đại Dũng Corporation (DDC)

Supabase Cloud: B+ Tree & Realtime Sync
Cloudflare R2: Global CDN Storage Siêu Tốc
Digital Twin: Sơ Đồ Kho 2D & Heatmap Tồn Kho
SAP MB51: Tự Động Đối Soát & Auto-Sync Sheets
Barcode & QR: 360° Camera Scanner
AI Vision: OCR Tự Động Bóc Tách Phiếu Xuất
RBAC Security: data-perm & Khóa An Toàn 24h
ACID Transactions: Row Lock Chống Âm Kho
PWA & Desktop EXE: Offline-First & Auto Update

Các Phân Hệ Nghiệp Vụ Kho

Xà Gồ (XG)

Quản lý toàn diện quy trình Nhập - Xuất - Tồn xà gồ; trực quan hóa dữ liệu qua biểu đồ Top 10 sản lượng, báo cáo biến động theo ngày/tháng, tích hợp bóc tách phiếu cân tự động bằng AI OCR.

Tole Cuộn

Theo dõi chi tiết cuộn tole theo mã số, quy cách, nguồn gốc; tự động tính toán Tuổi lưu kho (Storage Age), cảnh báo sớm tole tồn đọng lâu ngày để chủ động tối ưu vòng quay vốn vật tư.

Bản Đồ Số Hóa Kho 2D

Sơ đồ tương tác trực quan 2D cho kho Phôi Cuộn và Kho Phế Liệu; kết nối trực tiếp dữ liệu live Supabase, heatmap tỷ lệ lấp đầy kệ, lọc chu kỳ và xem chi tiết tức thì từng cuộn/mặt hàng theo vị trí kệ.

Đồng Bộ & Đối Soát SAP

Pipeline đồng bộ dữ liệu tự động từ SAP MB51 vào Supabase; tự động Autocomplete & điền sẵn 8 trường thông tin, kiểm soát chiều Nhập (S) / Xuất (H) và đối soát chéo khối lượng thực tế chống lệch sổ sách kế toán.

Tem QR & Kiểm Kê Kho

In mã QR vị trí kệ hàng loạt (hỗ trợ xuất ZIP); in tem cuộn chuẩn công nghiệp; quét QR đối soát hiện trường 1:1 với file Excel tồn kho sổ sách, phát hiện ngay cuộn thừa, thiếu hoặc đặt sai kệ.

Phế Liệu Sản Xuất (PL)

Quản lý quy trình thu hồi khép kín Cần thu - Chưa thu - Đã thu; theo dõi phiếu cân phế liệu thực tế, quản lý lịch sử giao dịch và tự động lập phiếu in xuất bán / xuất trả phế liệu chuẩn mẫu DDC.

Quy Trình 5S & HSE

Báo cáo checklist đánh giá 5S định kỳ tại từng khu vực kho; nhật ký theo dõi an toàn lao động (HSE), vệ sinh công nghiệp kèm chức năng upload ảnh sự cố tốc độ cao qua Cloudflare R2 CDN.

Công Việc & Nhắc Hẹn

Lập kế hoạch công việc theo ca/ngày, phân chia phụ trách và trạng thái thực hiện; hệ thống cảnh báo nhắc hẹn deadline thông minh giúp ngăn ngừa thiếu sót và trễ hạn bàn giao.

Trợ Lý Giọng Nói

Widget hội thoại AI nhận lệnh tiếng Việt rảnh tay: điều hướng nhanh đến các trang, tra cứu tồn kho Xà gồ / Tole và đọc kết quả bằng giọng nói ngay trong xưởng.

Thông Báo Hàng Về Kho

Tự động gom nhóm hàng nhập từ Xà gồ và Tole theo tên công trình & tồn trơn, đẩy thông báo lên Supabase để toàn bộ người dùng nắm hàng mới về theo thời gian thực.

Excel & Báo Cáo

Nhập file Excel tồn kho (SAP) để đối chiếu, xuất báo cáo Nhập - Xuất - Tồn, phiếu in xuất bán/xuất trả, dữ liệu kiểm kê ra file .xlsx chỉ với một cú nhấp.

Quản Lý Người Dùng

Dành cho Admin: tạo tài khoản, cấp quyền Xem/Thêm/Sửa/Xóa theo từng nhóm trang; menu và nút bấm tự động ẩn/hiện theo quyền của từng người dùng.

Quy Trình Vận Hành Khép Kín

1

Hàng về kho

Lập phiếu Nhập Xà gồ / Tole, chụp phiếu cân để AI OCR tự điền, gợi ý mã SAP.

2

Dán tem & xếp kệ

In tem Barcode cuộn và tem QR vị trí kệ; gán vị trí lưu trữ trên sơ đồ kho 2D.

3

Xuất & theo dõi tồn

Lập phiếu Xuất, kiểm tra tồn khả dụng (chống âm kho), xem Tồn & Biểu đồ realtime.

4

Kiểm kê & đối soát

Quét QR hiện trường, so với Excel/SAP MB51, phát hiện cuộn thừa, thiếu, sai kệ.

5

Báo cáo & 5S

Xuất Excel, đồng bộ Google Sheets, chấm 5S/HSE kèm ảnh, thu hồi phế liệu.

Nền Tảng Công Nghệ

HTML5 / CSS3
Vanilla JS
Bootstrap 5
Supabase (Postgres)
Cloudflare R2
SAP & Google Sync
AI Vision / OCR
Barcode & QR
PWA / Offline
Desktop EXE

Kiến Trúc & Đột Phá Kỹ Thuật

Supabase Data Engine

Thuật toán B+ Tree Block Cache kết hợp Range Pagination (.range(from, to)) phản hồi dữ liệu tức thì (0ms) và prefetch trang tiếp theo ở nền, chịu tải hàng trăm nghìn bản ghi.

ACID & Concurrency Control

Xử lý giao dịch kho nguyên tử (Atomic) qua Supabase RPC / Stored Procedures với khóa dòng (Row-level Lock). Kiểm tra tồn kho khả dụng thời gian thực, triệt tiêu nguy cơ âm kho và xung đột đồng thời.

Cloudflare R2 Storage & CDN

Lưu trữ hình ảnh hiện trường HSE và chứng từ siêu tốc qua Cloudflare Worker API; tải ảnh tức thì không độ trễ qua Global CDN, giải phóng hoàn toàn giới hạn quota và độ trễ chậm của Google Drive.

Sơ Đồ Kho 2D & Heatmap Live

Mô phỏng không gian kho bãi 2D thời gian thực; trực quan hóa vị trí kệ, heatmap mật độ tồn, tự động đổi màu theo tỷ lệ lấp đầy dựa trên dữ liệu tồn kho Supabase và truy xuất nguồn gốc từng cuộn hàng.

AI Vision OCR Tự Động Hóa

Nhận diện và bóc tách dữ liệu từ ảnh chụp phiếu cân xưởng, phiếu xuất hàng; tự động trích xuất đa dòng (Multi-item OCR) và điền form hàng loạt, giảm hơn 90% thao tác thủ công.

Pipeline Đồng Bộ Dữ Liệu SAP MB51

Trích xuất dữ liệu chứng từ vật tư SAP ERP (MB51), nạp tự động vào bảng xg_sap_mb51 qua REST API. Thuật toán tự động nhận diện ngữ cảnh Nhập (S) / Xuất (H), autofill 8 trường và phát hiện sai lệch khối lượng thời gian thực.

Trình Quét Barcode Công Nghiệp

Quét mã vạch cuộn và QR vị trí kệ trực tiếp bằng camera di động: Tích hợp trợ lực Zoom, đèn Flash rọi sáng, rung phản hồi (Haptic) và thuật toán nhận diện đa hướng 360 độ siêu nhạy.

Phân Quyền RBAC & data-perm

Quản lý tập trung 7 nhóm nghiệp vụ với 4 quyền (Xem, Thêm, Sửa, Xóa). Bảo vệ trực tiếp tại nút bấm bằng thuộc tính HTML data-perm, thực thi tự động qua Core Permission Enforcer.

Khóa Dữ Liệu Sau 24 Giờ

Tự động khóa quyền Sửa/Xóa đối với các chứng từ kho đã tạo quá 24h nhằm bảo vệ tính toàn vẹn và chống gian lận dữ liệu lịch sử; hỗ trợ đặc quyền Bypass cho Super Admin chỉ định (bao.lt).

PWA Mobile & Desktop EXE

Service Worker thông minh lưu cache tài nguyên tĩnh, cho phép tra cứu khi mất kết nối mạng; đóng gói EXE cho máy trạm công nghiệp kèm hệ thống Update Checker tự động thông báo phiên bản mới.

Cơ Chế Đồng Bộ & Đối Soát SAP MB51

Kết Nối Kế Toán SAP ERP Với Hiện Trường Kho

Hệ thống đóng vai trò cầu nối thông minh giữa số liệu kế toán SAP ERP (giao dịch MB51 - Material Document List) và thực tế xuất nhập tại nhà xưởng DDC. Dữ liệu chứng từ được đồng bộ tự động 2 chiều, phân loại chính xác theo phân hệ kho và bảo vệ tính toàn vẹn của sổ sách.

Auto Batch Sync Khớp Số Liệu 100%
BƯỚC 1
Trích Xuất SAP MB51

Xuất danh mục chứng từ luân chuyển vật tư từ hệ thống SAP ERP tập đoàn với đầy đủ số phiếu, mã vật tư, batch, đơn vị tính và khối lượng.

BƯỚC 2
ETL Pipeline Sync

Script tự động (Python & Batch) nạp hàng ngàn dòng dữ liệu từ Google Sheets vào bảng xg_sap_mb51 trên Supabase, tự động khử trùng lặp và đồng bộ tức thời.

BƯỚC 3
Autofill 8 Trường

Phân loại thông minh theo Debit/Credit (Nhập S / Xuất H) và mã nhóm vật tư. Gợi ý autocomplete và tự điền tức thì 8 trường thông tin trong 0.1s khi gõ số phiếu.

BƯỚC 4
Đối Soát & Cảnh Báo

So khớp tổng khối lượng cân thực tế tại kho với số liệu SAP, phát hiện và cảnh báo sai lệch (+kg / -kg) ngay trên giao diện trước khi lưu phiếu.

Hiệu Suất & Khả Năng Mở Rộng

TỐI ƯU (CLIENT-SIDE)
< 5.000 dòng

Tải dữ liệu tức thì (< 2s), tìm kiếm và lọc dữ liệu không độ trễ (0s), trải nghiệm mượt mà tuyệt đối.

ỔN ĐỊNH (HYBRID CACHE)
5.000 - 20.000 dòng

Tối ưu hóa phân trang bộ nhớ, phản hồi từ 2-4 giây tùy băng thông mạng, kiểm soát RAM an toàn.

MỞ RỘNG (SERVER ENGINE)
> 20.000 đến hàng triệu dòng

Chuyển giao truy vấn sang phân trang SQL Supabase Server-side, duy trì tốc độ phản hồi < 0.5s.

Chỉ Số Kỹ Thuật Phương Thức Cũ / Thủ Công Ngưỡng Tiêu Chuẩn Hệ Thống DDC Hiện Tại (Đột Phá)
Tốc độ truy vấn dữ liệu kho 2 - 5 giây (truy vấn chậm) < 1 giây < 0.5 giây (Supabase Server Cache B+ Tree)
Tải ảnh sự cố HSE & chứng từ 3 - 5 giây (Google Drive dễ nghẽn) 1 - 2 giây < 0.2 giây (Cloudflare R2 Global CDN)
Đối soát SAP & Kiểm kê hiện trường Mất nhiều giờ (dò giấy thủ công) 15 - 30 phút < 30 giây (Quét QR & Đối soát Excel tự động)
Độ trễ Tìm kiếm & Lọc dữ liệu 1 - 3 giây ~0.2 giây Tức thì (0ms - In-memory Filter Index)
Bộ nhớ Trình duyệt (RAM máy trạm) Dễ tràn RAM khi nhiều dòng 80MB - 150MB Luôn ổn định (~35MB - 50MB)
Kiểm soát Giao dịch Đồng thời Dễ bị ghi đè / âm kho Optimistic Locking ACID Row-level Lock & RPC Safe
Tối Ưu Hóa Toàn Diện với Supabase Data Engine, Cloudflare R2 & Bản Đồ Số Hóa 2D

Khi quy mô dữ liệu kho phôi cuộn và xà gồ vượt qua hàng chục nghìn chứng từ, trình duyệt web sẽ gặp giới hạn về bộ nhớ render DOM. Ứng dụng giải quyết triệt để bài toán này bằng việc kết hợp Server-side Range Pagination, B+ Tree Block Cache, lưu trữ ảnh CDN qua Cloudflare R2 và các hàm PostgreSQL Stored Procedures (RPC). Kết quả: Tốc độ tải luôn duy trì ở mức < 0.5 giây và tài nguyên phần cứng tại máy trạm luôn được giải phóng tối đa.

Developed with dedication by I'M BAO — Vibe Code Developer & Đại Dũng Corporation (DDC)