Theo doanh thu · số cột nhỏ là SP bán mỗi tuần (T1→T7)
Hàng nhập trong kỳ
Sắp theo vốn · % bán = đã bán / đã nhập
Nhập nhiều mà bán chậm
Nhập từ 5 cái trở lên, cả 44 ngày bán được 0–2 cái
Tồn chết
Tồn từ 30 cái, bán được ≤4 cái trong 44 ngày
Theo nhóm hàng
Sản phẩm bán ra và doanh thu theo category
Nhóm
SKU
Bán
DT
Tồn
Ghi chú về số liệu
Đọc trước khi dùng số
Nguồn: bảng pos_sales + pos_sale_lines (chỉ đơn COMPLETED) và stock_lots (lô nhập) trên Cloudflare D1, kết hợp tồn kho từ inventory.
Cột cost trong đơn hàng bị lỗi: trước 29/10 có dòng ghi giá vốn cao hơn cả giá bán (ví dụ bán 75.000đ ghi cost 440.000đ). Vì vậy lãi gộp ở đây tính bằng giá vốn lấy từ catalog, không dùng cost trong đơn.
Thiếu giá vốn: một phần SKU không có cost trong catalog, nên lãi gộp chỉ tính trên phần có dữ liệu giá vốn.
Tỷ lệ % bán có thể vượt 100% khi SKU còn tồn từ trước kỳ — bán cả hàng cũ lẫn hàng mới nhập.
Cách nhận diện squishy: dựa trên tên hàng (sqs / squishy / squis / squid / sqush / dẻo / nhão / bóp), không theo category.
Tuần 7 chỉ có 2 ngày (12–13/11) nên cột SP/ngày mới so sánh được, không so tổng.