Sao chép thực đơn từ tuần khác
Khi đã vận hành 1-2 tuần, thực đơn tuần này thường giống tuần trước. Thay vì đổi tay từng ô, dùng Copy Thực đơn tuần để chép toàn bộ trong ~1 phút, sau đó chỉ sửa lại vài ô khác biệt.
Từ thường gặp
Bài này có 5 từ riêng cho thao tác Copy. Đã xếp theo vai trò (2 tuần liên quan / cách hệ thống chép / điều kiện phải khớp) — đọc ~1 phút trước khi vào các bước.
Hai tuần liên quan
Bạn cần xác định rõ tuần nào chép TỪ ĐÂU, tuần nào chép VÀO ĐÂU.
Tuần nguồn
Tuần muốn chép TỪ ĐÓ (đã có thực đơn sẵn). Chọn trong drawer Copy.
Ví dụ
Tuần 17 / 2026 (tuần trước, đã chốt món)
Tuần đích
Tuần muốn chép VÀO (thường còn trống). Đã chọn ở header trước khi mở drawer.
Ví dụ
Tuần 18 / 2026 (tuần này, cần chuẩn bị)
Đơn vị mà hệ thống chép
Hệ thống chép TỪNG Ô — chỉ ô có cùng vị trí (slot) mới khớp.
Slot (vị trí ô)
Một ô được định danh bởi 3 thứ: ngày trong tuần × ca × nhóm món. Cells khác slot không khớp, sẽ bị bỏ qua.
Ví dụ
T2 · Trưa · Mặn 1 (1 slot duy nhất)
Hai tuần phải cùng (constraint)
Sai 1 trong 2 = báo lỗi "không tìm thấy dữ liệu để copy".
Cùng Bếp nấu
Tuần nguồn và tuần đích phải cùng 1 bếp nấu. Không thể chép giữa 2 bếp khác nhau.
Ví dụ
Cả 2 tuần đều phải là ABC
Cùng Điểm dự trù
Cùng bếp nhưng khác điểm dự trù cũng KHÔNG copy được (quy tắc món có thể khác giữa 2 điểm).
Ví dụ
Cả 2 tuần đều phải là ABC-1
Trước khi bắt đầu
Cần hai thứ:
-
Đã có thực đơn tuần đích
Tuần đang muốn lên kế hoạch (vd: tuần 18 năm 2026) phải đã được khởi tạo. Nếu chưa, làm theo bài Tạo thực đơn tuần trước.
-
Tuần nguồn cùng Bếp + cùng Điểm dự trù
Tuần muốn copy từ đó (vd: tuần 17 năm 2026) phải có thực đơn lưu cho cùng Bếp nấu (vd: ABC) và cùng Điểm dự trù (vd: ABC-1).
Các bước thực hiện
-
Mở Thực đơn tuần
Vào menu Thực đơn dự trù › Thực đơn tuần.
-
Chọn tuần đích, bếp, điểm dự trù
Chọn Tuần đích (vd: tuần 18 năm 2026), Bếp nấu (ABC), Điểm dự trù (ABC-1).
-
Bấm Copy Thực đơn tuần
Ở góc trên bên phải header, bấm dropdown Thao tác → chọn Copy Thực đơn tuần (icon hai trang giấy chồng lên nhau). Drawer mở ra ở bên phải màn hình.
-
Chọn tuần nguồn (Source Week)
Trong drawer, bấm hộp chọn Tuần nguồn (Source Week) và chọn tuần muốn copy từ đó (vd: tuần 17 năm 2026 — tuần liền trước).
-
Kiểm tra tuần đích
Tuần đích (Target Week) hiển thị tự động dựa trên tuần bạn đã chọn ở header — không cần điều chỉnh.
-
Bấm Copy
Bấm nút Copy màu xanh. Hệ thống báo "Đã copy N món ăn từ tuần X sang tuần Y", drawer tự đóng.
-
Kiểm tra lưới + Lưu
Lưới chính hiện thay đổi pending (đếm ở góc phải, vd: Lưu 32 thay đổi). Bấm vào ô để sửa thêm nếu cần, sau đó bấm Lưu N thay đổi.
Sao chép xong chưa lưu ngay — bạn vẫn có thể bấm vào ô để đổi món trước khi bấm Lưu. Sao chép chỉ tạo "thay đổi pending", không ghi đè ngay vào dữ liệu thật.
Lưu ý quan trọng
Catersoft chỉ chép cell có cùng Bếp nấu và cùng Điểm dự trù. Copy từ ABC sang bếp khác, hoặc từ ABC-1 sang điểm khác → hệ thống báo "Không tìm thấy dữ liệu để copy từ tuần nguồn".
Nếu bạn chọn tuần nguồn = tuần đích, hệ thống báo "Không thể copy từ cùng một tuần". Đổi tuần nguồn khác.
Nếu gói suất ăn của 2 tuần khác nhau (vd thêm/bớt ca, thay nhóm món) → một số ô không match. Kết quả copy sẽ ít hơn dự kiến — kiểm tra lưới sau khi copy, sửa các ô trống thủ công.
Ô trống ở tuần nguồn được bỏ qua, ô đó ở tuần đích giữ nguyên món hiện có (nếu có).
Khi gặp lỗi
| Thông báo hệ thống | Nguyên nhân | Cách xử lý |
|---|---|---|
| "Không thể lấy dữ liệu từ tuần nguồn" | Tuần nguồn chưa có thực đơn cho bếp đang chọn | Đổi tuần nguồn khác hoặc kiểm tra bếp đang chọn |
| "Không tìm thấy dữ liệu để copy từ tuần nguồn" | Tuần nguồn có plan nhưng cells không khớp điểm dự trù / cấu trúc ca | Kiểm tra điểm dự trù tuần nguồn; mở tuần nguồn xem cấu trúc ca có giống tuần đích |
| "Không thể copy từ cùng một tuần" | Tuần nguồn = tuần đích | Chọn tuần khác làm tuần nguồn |
| "Vui lòng chọn đầy đủ thông tin để copy thực đơn tuần" | Chưa chọn bếp nấu / điểm dự trù / tuần đích / tuần nguồn | Kiểm tra 4 hộp chọn đã đủ chưa |
Nếu không khớp với các trường hợp trên, liên hệ Catersoft kèm: Tuần nguồn / Tuần đích / Bếp / Điểm dự trù / mã lỗi console.