Xoá thực đơn tuần
Đôi khi cần xoá hẳn thực đơn tuần đã tạo (tạo nhầm bếp, sai tuần, khởi tạo lại sau khi đổi gói suất ăn). Catersoft cung cấp 2 cách: xoá 1 trong trang chi tiết, hoặc xoá nhiều trong danh sách Kế hoạch sản xuất theo tuần.
Từ thường gặp
Bài này có 5 từ liên quan đến hành động xoá. Đã xếp theo vai trò (Quyền truy cập / 2 cách xoá / Hậu quả) — đọc ~1 phút để biết mình có nên làm tiếp hay không.
Ai thấy nút Xoá?
Tính năng này GẮN VỚI ROLE — không phải account nào cũng thấy.
Super Admin / Owner
2 role cao nhất trong công ty. Chỉ 2 role này thấy được nút Xoá ở 2 chỗ (dropdown In PDF + DS kế hoạch tuần).
Ai cấp role
Owner (chủ tài khoản) tự cấp trong
Cài đặt › Phân quyền
Nhân viên thường
Bếp trưởng, kế toán, nhân viên khác — KHÔNG thấy nút Xoá. Cần xoá thì báo Quản trị viên.
Khi nào confused "Tôi đăng nhập mà không thấy nút" → role chưa đủ
Hai chỗ có nút Xoá
Xoá 1 hay xoá nhiều? Mỗi cách ở 1 trang khác nhau.
Xoá 1 thực đơn
Trong trang chi tiết Thực đơn tuần — qua dropdown "In PDF", mục Xoá thực đơn (icon thùng rác đỏ).
Đường đi Thực đơn tuần → Header → Dropdown In PDF → Xoá
Xoá nhiều thực đơn
Trong trang DS Kế hoạch sản xuất theo tuần — chọn nhiều dòng bằng checkbox rồi bấm nút Xoá đã chọn.
Đường đi Sidebar → Kế hoạch sản xuất theo tuần
Hậu quả KHÔNG hoàn tác
Đây là điểm khác biệt CỐT LÕI — đọc kỹ trước khi bấm Xoá.
Không hoàn tác (hard delete)
Bấm Xoá = mất hẳn khỏi hệ thống. Không có "Hoàn tác" / "Phục hồi". Muốn lại phải khởi tạo lại tuần đó.
Liên đới Mất luôn các thay đổi món bạn đã sửa thủ công trong tuần đó
Trước khi xoá
-
Xác nhận thông tin đúng
Ghi lại: Tuần / Bếp nấu / Điểm dự trù sắp xoá. Nhỡ tay xoá nhầm sẽ cần thông tin này khôi phục.
-
Kiểm tra vai trò tài khoản
Vào Hồ sơ › Phân quyền. Vai trò phải là Super Admin hoặc Owner. Nhân viên thường sẽ không thấy nút Xoá.
-
Hiểu rõ phạm vi xoá
Xoá thực đơn tuần chỉ xoá bảng món của tuần đó. Các module khác đã sinh dựa trên tuần này (Kế hoạch sản xuất, Phần ăn thực tế, Sổ ba bước) không bị xoá — kiểm tra cross-ref trước khi tiếp tục.
Chọn cách nào?
2 cách xoá đặt ở 2 trang khác nhau. So nhanh dưới đây rồi bấm "Xem các bước" để đi thẳng tới hướng dẫn chi tiết.
Cách 1 — Xoá 1 thực đơn
Khi nào dùng: cần xoá ĐÚNG 1 tuần cụ thể (vd nhầm bếp, nhầm điểm dự trù, muốn khởi tạo lại sau đổi gói suất ăn).
- Đường đi: trang chi tiết Thực đơn tuần
- Yêu cầu chọn: đủ Tuần / Bếp nấu / Điểm dự trù trước
- Vị trí nút: dropdown In PDF → mục Xoá thực đơn
- Phù hợp: làm 1 lần, không cần lặp
Cách 2 — Xoá nhiều thực đơn
Khi nào dùng: cần dọn dẹp nhiều tuần cùng lúc (vd xoá data thử nghiệm, dọn năm cũ, sau migration sai).
- Đường đi: sidebar → Kế hoạch sản xuất theo tuần
- Yêu cầu chọn: filter danh sách + tích checkbox nhiều dòng
- Vị trí nút: nút Xoá đã chọn (N) ở thanh action
- Phù hợp: bulk cleanup, làm theo lô
Cả 2 cách đều không hoàn tác. Sau khi bấm Xoá, dữ liệu mất hẳn khỏi hệ thống — muốn lại phải khởi tạo lại tuần đó từ đầu.
Cách 1 — Xoá 1 thực đơn trong trang chi tiết
-
Mở trang Thực đơn tuần
Vào Thực đơn dự trù › Thực đơn tuần.
-
Chọn đúng tuần / bếp / điểm
Chọn Tuần (vd: tuần 18 năm 2026), Bếp nấu (ABC), Điểm dự trù (ABC-1). Lưới hiện ra với thực đơn đã lưu.
-
Mở dropdown In PDF
Bấm dropdown In PDF ở góc trên bên phải header. (Lưu ý: tài khoản Super Admin / Owner thấy thêm các mục quản trị; tài khoản nhân viên thường chỉ thấy 2 mục in.)
-
Bấm "Xoá thực đơn"
Cuộn xuống cuối dropdown — tìm mục Xoá thực đơn (icon thùng rác đỏ, danger). Bấm vào.
-
Xác nhận trong hộp thoại
Hộp thoại "Xác nhận xóa — Bạn có chắc muốn xóa thực đơn tuần W18-2026? Hành động này không thể hoàn tác." hiện ra. Đọc lại tuần / mã thực đơn rồi bấm Xoá màu đỏ.
-
Lưới về trạng thái trống
Page hiện thông báo "Chưa có thực đơn cho tuần này" kèm nút + Khởi tạo thực đơn tuần. Có thể tạo lại từ đây nếu muốn.
Cách 2 — Xoá nhiều thực đơn trong danh sách
-
Mở DS kế hoạch tuần
Vào Thực đơn dự trù › DS kế hoạch tuần (label hiển thị: Kế hoạch sản xuất theo tuần).
-
Tích chọn các dòng cần xoá
Bảng có cột checkbox đầu tiên — tích các dòng muốn xoá. Mỗi dòng ứng với 1 thực đơn (1 cặp bếp × tuần × điểm).
-
Bấm nút "Xoá (N)"
Nút Xoá (N) màu đỏ ở góc trên bên phải (N = số dòng đã chọn).
-
Xác nhận xoá hàng loạt
Hộp xác nhận "Bạn có chắc muốn xóa N kế hoạch sản xuất theo tuần? Hành động này không thể hoàn tác." hiện ra. Bấm Xoá.
-
Hệ thống xoá lần lượt
Toast báo "Đã xóa N kế hoạch sản xuất theo tuần". Bảng tự refresh, các dòng đã xoá biến mất.
Lưu ý quan trọng
Sau khi xác nhận, dữ liệu thực đơn tuần (cells món, snapshot pending) bị xoá khỏi RTDB. UI không có nút Undo. Khôi phục chỉ qua liên hệ Catersoft trong vòng 48h.
Kế hoạch sản xuất đã sinh từ tuần này, Phần ăn thực tế đã ghi, và Sổ ba bước đã ghi nhận đều giữ nguyên. Tốt cho audit nhưng có thể gây lệch dữ liệu nếu xoá thực đơn rồi tạo lại khác đi — kiểm tra report sau khi xoá.
Vào trang Thực đơn tuần với cùng tuần / bếp / điểm — bấm + Khởi tạo thực đơn tuần để tạo mới. Xem Tạo thực đơn tuần.
Nếu công ty dùng tài khoản Super Admin chung cho nhóm, chốt chính sách nội bộ "ai được xoá" + "khi nào được xoá" để tránh xoá nhầm. Catersoft không phân biệt được người thật khi cùng login.
Khi không thấy nút "Xoá thực đơn"
3 lý do thường gặp:
-
Vai trò không đủ
Tài khoản hiện tại không phải Super Admin / Owner. Liên hệ chủ doanh nghiệp / IT để cấp quyền hoặc nhờ họ xoá hộ.
-
Tuần đó chưa có thực đơn
Không có gì để xoá. Nút "Xoá thực đơn" chỉ hiện khi weeklyMealPlan đã tồn tại — nghĩa là đã khởi tạo.
-
UI ẩn theo môi trường
Trên môi trường production, UI ẩn nút theo vai trò. Xem lại role trong Hồ sơ. Trên môi trường dev/test, nút hiện cả cho dev — không áp dụng cho production.
Khôi phục dữ liệu sau khi xoá nhầm
Catersoft chưa có "Thùng rác" cho thực đơn tuần. Nếu xoá nhầm:
-
Liên hệ Catersoft NGAY
Email support@catersoft.vn hoặc Zalo nhóm dự án — càng sớm càng tốt, tốt nhất trong vòng vài giờ.
-
Cung cấp thông tin
Gửi: Tuần + Bếp nấu + Điểm dự trù + thời điểm xoá (giờ + ngày). Ví dụ: "Đã xoá nhầm thực đơn tuần 18 năm 2026, bếp ABC, điểm ABC-1, vào lúc 14:30 ngày 09/05/2026".
-
Catersoft check log + RTDB snapshot
Catersoft có thể khôi phục nếu xoá trong vòng 48h. Sau thời gian này, dữ liệu thực sự mất và phải tạo lại thủ công.