🏠 Việc của tôi hôm nay
Hàng hoá & tồn kho
| Tên hàng | Quyền đặt | Giá vốn | Tồn sổ | Giữ chỗ | Chờ giao | Khả dụng | Cảnh báo | Nhập |
|---|
Chọn món
Hoá đơn hiện tại
Hoá đơn hôm nay
| Giờ | Chi nhánh | Kênh | Món | Tiền |
|---|
📞 Đặt hàng NCC
Đặt tay khi cần (kho/định mức sai, hàng gấp). Chọn NCC → chỉnh số thùng → GỬI ORDER. Tin tự vào nhóm Zalo của NCC + lưu lịch sử order NCC.
📬 Đơn cấp hàng chi nhánh
Luồng: Chi nhánh đặt → 🤖/Bếp/Chủ duyệt → Bếp soạn (tick từng dòng) → Giao shipper → Chi nhánh xác nhận nhận. Không nhảy bước, không sửa đơn sau khi duyệt — sai thì huỷ tạo lại (có log).
📥 Nhập hàng từ bill nhà cung cấp
Cầm bill NCC sếp gửi → chọn hàng, gõ SL + giá theo bill → Lưu 1 lần cả phiếu. Giá vốn bình quân tự tính lại, mọi dòng đều vào Nhật ký kèm mã phiếu.
💰 Công nợ nhà cung cấp
CÒN NỢ = nợ đầu kỳ + bill NCC + phiếu nhập − tiền đã CK. Bấm tên NCC để xem SỔ chi tiết: từng bill đến ngày mấy, từng lần CK ngày mấy. Chuyển khoản xong ghi ngay. Mọi khoản vào Nhật ký.
📜 Lịch sử order NCC (trang order của bếp)
Mọi đơn nhân viên bếp gửi NCC qua link order — lưu trên máy chủ, năm sau vẫn xem được. Lọc theo ngày / tháng / năm và NCC.
Thêm hàng theo bill
Phiếu nhập hiện tại
| Hàng hoá | SL nhập | Đơn giá (theo bill) | Thành tiền |
|---|
Phiếu nhập gần đây
Thêm hàng vào phiếu
Phiếu xuất hiện tại
| Hàng hoá | Đơn giá | SL | Thành tiền |
|---|
Doanh thu theo chi nhánh
Doanh thu theo kênh
Top món bán chạy
Bảng lời/lỗ chi tiết theo kênh
| Kênh | Doanh thu | CK sàn | Giá vốn NVL | Lời gộp | Biên |
|---|
Dữ liệu đang là hoá đơn bếp trung tâm xuất cho chi nhánh (gộp ở kênh "Tại quán"). Giá vốn theo từng hoá đơn chưa nạp (cần file Hoá đơn chi tiết) nên "Lời gộp" tạm bằng doanh thu — sẽ chuẩn khi gán giá vốn/định mức món.
💼 Quỹ công ty — từng ngăn
Số dư = TÍNH từ sổ tiền, không sửa tay được👤 Chủ đang tạm dùng của công ty
📒 Sổ tiền (mới nhất trước)
Sổ CHỈ GHI THÊM — không sửa, không xoá. Ghi nhầm thì bấm ↩️ lập phiếu đảo (có lý do, có dấu vết).
🍵 Món · công thức · cost từng ly
Gộp từ app AZ Tea Cost (20/10/2026). Món quầy pha theo size M / Thố / L / XL · công thức bếp nấu theo mẻ · giá nguyên liệu · bao bì. Cost ly = nguyên liệu × (1 + % hao hụt) + bao bì size. Chỉ Chủ/Kế toán thấy tiền; Chủ/Quản lý sửa.
🍈 Sơ chế trái cây — cân thật, chụp ảnh, Chủ duyệt mới đổi kho
🍳 Nấu bếp — hôm nay nấu RA ĐƯỢC bao nhiêu?
Bếp nấu xong nhập số RA ĐƯỢC thật (vd: nấu ra được 36/40 lít). App so với chuẩn của công thức → ra % hao ngay, không đợi kiểm kho. Hao 5–10% = 🟡, hao >10% = 🔴 (bếp có vấn đề).
Phiếu chế biến gần đây
| Lúc | Món | Mẻ | Chuẩn | Thực | Hao | Cờ |
|---|
Kiểm kho — đếm thực tế, gửi phiếu chờ duyệt
Nhập tồn thực đếm. App so với tồn sổ → ra lệch & tiền. Dòng nào lệch BẮT BUỘC chọn lý do. Tồn CHỈ thay đổi sau khi Quản lý/Chủ bấm Duyệt — người đếm không tự sửa được số.
| NVL | Tồn sổ | Tồn thực đếm | Lệch | % | Tiền lệch | Lý do (bắt buộc nếu lệch) |
|---|
Phiếu kiểm kho chờ duyệt / lịch sử
🗑️ Xuất hủy — hàng hư / hết hạn / đổ vỡ
Hàng hỏng phải lập phiếu có LÝ DO — không được trừ lặng lẽ qua kiểm kho. Phiếu chờ Quản lý/Chủ duyệt mới trừ tồn. Tiền hủy hiện riêng trên Dashboard.
Phiếu hủy (mới nhất trước)
📒 Nhật ký thao tác — bất biến
"Camera" của kho số: mọi nhập/xuất/bán/hủy/kiểm/sửa giá đều ghi lại người, thời điểm, trước → sau. Không có nút xoá.
| Thời điểm | Người | Hành động | Đối tượng | Trước → Sau | Lý do | Phiếu |
|---|
Người dùng & quyền
Đang làm việc: —. Nhân viên: bán/nhập/đếm/lập phiếu. Quản lý & Chủ: duyệt kiểm kho, duyệt hủy, huỷ bill, sửa giá/chiết khấu. Chỉ Chủ: xoá hàng, reset dữ liệu.
🤖 Trợ lý duyệt tự động
Phiếu kiểm kho & phiếu hủy TRONG NGƯỠNG sẽ được duyệt ngay để không chờ Chủ. Vượt ngưỡng, lý do "Khác", có dòng NGHI THẤT THOÁT, hoặc hủy vượt tồn → vẫn chờ người duyệt. Mọi lần tự duyệt ghi Nhật ký (AUTO_DUYET).
🌐 Đồng bộ nhiều máy (Sprint 6)
Nối các máy (bếp + chi nhánh) qua server: đơn cấp hàng, phiếu chế biến, kiểm kho, xuất hủy, nhập NCC, bill, tồn kho, nhật ký tự chảy giữa các máy mỗi 20 giây. Mất mạng vẫn dùng bình thường — có mạng lại tự đẩy bù. Chưa điền gì thì app chạy một máy y như cũ.
—
📊 Mức trữ chi nhánh (kiểm kho 6 cột theo CA → tự lên đơn)
Cài cho mỗi quán: Tồn tối đa (mức luôn đầy đầu ca) · Ngưỡng order (tồn ≤ ngưỡng mới order) · Lô order (mỗi lần đặt theo bội số, vd ly 1 cây) · Lẻ? (chỉ vụn điều, thạch trai dẻo… được cấp lẻ — còn lại order NGUYÊN đơn vị, thiếu là tròn LÊN). Mỗi CA (sáng/chiều) quán chỉ gõ ô 🔴 TỒN THỰC TẾ → cột CẦN ORDER + TIỀN TỒN tự nhảy → app lưu phiếu theo CA (không xoá đi xoá lại) rồi tự lên đơn gửi bếp.
Cài xong danh sách nguyên liệu cho MỘT quán (vd ĐẶNG VĂN NGỮ) → bấm Sao chép để nhân bản y hệt sang các chi nhánh còn lại. Chọn quán nào cũng được, mức trữ mỗi quán vẫn sửa riêng sau.
Chi nhánh
Kênh bán & chiết khấu sàn
% chiết khấu app càng cao thì lời thực càng mỏng — app tính đúng số này vào lời lỗ.
| Kênh | Chiết khấu % |
|---|
Dữ liệu
Sửa tên xong: Xuất DANH MỤC → gửi file cho các chi nhánh → mỗi quán bấm Nhập DANH MỤC. Chỉ cập nhật TÊN/NHÓM/ĐVT/GIÁ BÁN theo mã hàng — KHÔNG đụng tồn kho, đơn, hoá đơn của quán.
Mọi dữ liệu lưu trong trình duyệt máy anh (localStorage). Nên xuất sao lưu định kỳ.