AI dự báo lượng bán có ích cho việc nhập nguyên liệu khi quán đã có ít nhất vài tháng dữ liệu bán hàng sạch trên phần mềm, thực đơn ổn định và định lượng món khai đúng; khi đó máy gợi ý được món nào bán bao nhiêu theo ngày trong tuần, từ đó suy ra nguyên liệu cần nhập. Máy không biết những thứ chưa từng nằm trong dữ liệu: tiệc đặt trước, trận bóng tối nay, đường trước quán bị rào, chợ đầu mối nghỉ Tết. Vì vậy cách dùng đúng là máy gợi ý, người chốt.
Bài này giải thích dự báo lượng bán làm việc ra sao ở mức đủ để chủ quán đánh giá được gợi ý của phần mềm, cần chuẩn bị dữ liệu gì, đọc con số dự báo thế nào, và những tình huống quen thuộc ở quán Việt mà máy hay đoán trật.
Dự báo lượng bán thực ra làm gì
Dù được gọi là AI, phần lớn tính năng dự báo trong phần mềm bán hàng và phần mềm kho làm một việc khá dễ hiểu: nhìn lại lượng bán của từng món trong quá khứ, tìm các quy luật lặp lại như cuối tuần đông hơn đầu tuần, buổi sáng bán nhiều cà phê hơn buổi chiều, rồi chiếu quy luật đó lên những ngày sắp tới. Một số công cụ thêm yếu tố bên ngoài như ngày lễ hay thời tiết; một số chỉ dùng số bán của chính quán.
Kết quả là một con số dự kiến cho từng món, từng ngày, đôi khi kèm một khoảng: ví dụ ngày thứ Bảy tới dự kiến bán khoảng tám mươi tô phở, có thể dao động từ sáu mươi lăm tới chín mươi lăm. Từ số món, phần mềm nhân với định lượng đã khai để ra lượng thịt, bánh, rau cần dùng, trừ đi tồn kho hiện có và đề xuất lượng nhập.
Hiểu như vậy để thấy dự báo chỉ tốt bằng ba thứ nó dựa vào: số bán quá khứ có đúng không, định lượng món có đúng không, và tồn kho trên máy có khớp với kệ thật không. Sai một trong ba, gợi ý nhập hàng sai theo, dù thuật toán có tinh vi đến đâu.
Dữ liệu cần có trước khi tin vào gợi ý nhập hàng
Trước khi bật tính năng dự báo hay dùng trợ lý AI phân tích số bán, kiểm từng dòng dưới đây. Dòng nào chưa đạt thì làm cho đạt trước, vì dự báo trên dữ liệu thiếu chỉ cho ra con số trông chắc chắn mà không đáng tin.
| Dữ liệu | Mức tối thiểu | Dấu hiệu chưa đạt |
|---|---|---|
| Lịch sử bán hàng trên phần mềm | Vài tháng liên tục, càng dài càng tốt, có đủ cả mùa đông khách và mùa vắng | Mới chuyển từ sổ tay, hoặc có nhiều ngày bán ngoài máy |
| Thực đơn | Tên món ổn định, món cũ không bị xoá đi tạo lại | Cùng một món mà có hai ba mã do đổi tên, đổi giá |
| Món huỷ, món tặng | Ghi đúng lý do trên phần mềm | Món làm hỏng không ghi, bếp tự làm lại không báo |
| Định lượng món | Khai đủ nguyên liệu chính cho món bán chạy | Chỉ khai giá bán, không khai công thức trừ kho |
| Tồn kho | Kiểm kê định kỳ, chênh lệch đã điều chỉnh | Số tồn trên máy âm hoặc lệch xa với kệ |
| Ngày bất thường | Ghi chú ngày nghỉ, ngày tiệc, ngày mất điện | Không ai nhớ vì sao một ngày doanh thu bằng không |
Dòng cuối thường bị bỏ qua. Một ngày quán đóng cửa vì sửa điện mà không ghi chú, máy sẽ coi đó là ngày bán ế và kéo dự báo xuống. Phần lớn phần mềm cho đánh dấu ngày đặc biệt hoặc loại ngày đó khỏi dữ liệu học; nếu không có, ít nhất ghi vào sổ để người chốt biết.
Đọc một con số dự báo cho đúng
Điều đầu tiên là đừng đọc dự báo như một con số chắc chắn. Nếu phần mềm cho xem khoảng dao động, hãy nhìn khoảng đó trước. Khoảng hẹp nghĩa là món bán đều, quy luật rõ; khoảng rộng nghĩa là máy cũng không chắc. Với món có khoảng rộng, quyết định nhập nên nghiêng về phía an toàn tuỳ theo loại nguyên liệu.
Điều thứ hai là phân biệt nguyên liệu tươi và nguyên liệu khô. Rau, bánh phở tươi, sữa tươi, thịt tươi để được ít ngày: nhập dư là bỏ đi, nhập thiếu là hết món giữa ca. Với nhóm này, dự báo theo ngày có giá trị nhất. Còn gạo, đường, cà phê hạt, đồ hộp để lâu: sai lệch vài ngày không đáng kể, dự báo theo tuần là đủ, và nên kết hợp với mức tồn tối thiểu đã cài trên phần mềm kho.
Điều thứ ba là so dự báo với thực tế mỗi tuần. Phần mềm tốt sẽ có báo cáo đặt hai con số cạnh nhau; nếu không có, ghi tay cho vài món chủ lực. Sau vài tuần, chủ quán sẽ thấy máy hay lệch ở đâu, ví dụ luôn đoán thấp ngày Chủ nhật hay luôn đoán cao món mới. Biết độ lệch quen thuộc của máy thì việc chốt lượng nhập nhanh và chắc hơn nhiều.
Những lúc máy đoán sai mà người trong quán biết trước
Tiệc và đơn đặt trước. Máy chỉ thấy lịch sử, không thấy cuốn sổ đặt bàn. Một đơn tiệc ba mươi suất ngày mai phải được cộng tay vào lượng nhập, trừ khi phần mềm đặt bàn nối thẳng với phần dự báo.
Ngày lễ, Tết và mùa thi. Nếu dữ liệu chưa đủ một năm, máy chưa từng thấy Tết của quán. Quán gần trường học vắng hẳn mùa hè; quán khu công nghiệp vắng khi công nhân về quê. Người trong quán biết điều này, máy thì không.
Thời tiết bất thường. Mưa lớn kéo dài làm khách tại quán giảm nhưng đơn giao có thể tăng; nắng gắt làm đồ uống đá bán chạy hơn. Một số công cụ có tính thời tiết, nhưng dự báo thời tiết tự nó cũng sai.
Thay đổi xung quanh quán. Đường bị rào sửa, quán đối diện khai trương, một công ty gần đó chuyển đi. Những thay đổi này làm quy luật cũ hết đúng, và máy cần vài tuần mới nhận ra.
Món mới và món vừa đổi giá. Không có lịch sử thì máy không có gì để học. Món vừa đổi giá có thể bán khác hẳn trước. Với nhóm này, người chốt dựa vào kinh nghiệm và nhập ít trước.
Khuyến mãi của chính quán. Một đợt giảm giá trên ứng dụng giao đồ ăn làm đơn tăng vọt vài ngày, rồi máy tưởng đó là quy luật mới. Nên đánh dấu những ngày khuyến mãi để loại khỏi dữ liệu học hoặc đọc dự báo với con mắt dè dặt.
Quy trình chốt lượng nhập mỗi ngày với gợi ý của máy
Một quy trình gọn cho quán có nhập hàng tươi hằng ngày, làm vào cuối ca tối hoặc trước khi gọi mối:
- Mở gợi ý nhập hàng của phần mềm cho ngày mai, hoặc lượng bán dự kiến từng món chủ lực.
- Xem sổ đặt bàn, đơn tiệc, lịch khuyến mãi; cộng thêm phần đã biết chắc.
- Xem có gì bất thường: lễ, thời tiết, sự kiện quanh quán. Điều chỉnh tăng hoặc giảm theo kinh nghiệm, và ghi lý do vào ô ghi chú.
- Kiểm nhanh tồn thực tế của vài nguyên liệu tươi chủ lực, vì tồn trên máy có thể lệch sau một ca đông.
- Chốt lượng nhập và gửi cho mối. Nếu phần mềm có phiếu đặt hàng, tạo phiếu từ đó để khi hàng về thì nhập kho khớp.
- Hôm sau, ghi lại thực tế bán và lượng bỏ đi. Cuối tuần nhìn lại xem điều chỉnh tay giúp đúng hơn hay làm sai đi.
Bước cuối là thứ làm cho cả quy trình tốt dần lên. Nhiều quán bỏ bước này nên không bao giờ biết máy hay người đoán đúng hơn, và tiếp tục tranh luận theo cảm giác.
Một ví dụ quy từ món ra nguyên liệu
Ví dụ giả định dưới đây cho thấy cách phần mềm đi từ dự báo món tới lượng nhập, và chỗ người chốt nên can thiệp. Quán phở nhỏ, xét ngày thứ Bảy tới; định lượng đã khai trên phần mềm kho.
| Bước | Con số giả định | Ghi chú của người chốt |
|---|---|---|
| Dự báo phở bò tái | Khoảng 70 tô (dao động 60–80) | Bình thường thứ Bảy bán quanh mức này |
| Dự báo phở bò chín | Khoảng 30 tô | Món đều, khoảng dao động hẹp |
| Đơn đặt trước | 15 tô cho một nhóm đặt ăn sáng | Máy không biết, phải cộng tay |
| Tổng tô cần chuẩn bị | Khoảng 115 tô | Lấy mức giữa cộng đơn đặt trước |
| Quy ra bánh phở tươi | 115 tô nhân định lượng mỗi tô | Nguyên liệu tươi, để được ít ngày, không nên nhập dư nhiều |
| Quy ra thịt bò | Theo định lượng tái và chín riêng | Thịt bò nhập sáng sớm, có thể gọi thêm nếu hết |
| Trừ tồn trên máy | Tồn bánh phở bằng 0, tồn thịt bò còn một ít | Kiểm tủ lạnh trước khi tin số tồn |
| Đề xuất nhập | Phần mềm tự tính | Chốt theo mức giữa, gọi mối sẵn để bổ sung nếu đông |
Điều đáng chú ý trong ví dụ là phần chốt của người chỉ làm hai việc: cộng đơn đặt trước và kiểm tồn thật. Hai việc đó tốn vài phút nhưng thường là nguồn sai lớn nhất nếu bỏ qua. Phần còn lại, phép nhân định lượng và trừ tồn, máy làm nhanh và không nhầm, miễn là định lượng đã khai đúng.
Dùng trợ lý AI khi phần mềm không có tính năng dự báo
Nhiều phần mềm bán hàng cho quán nhỏ chưa có dự báo, nhưng đều xuất được báo cáo bán hàng ra bảng tính. Có thể đưa bảng số lượng bán theo món, theo ngày (không có thông tin khách) cho một trợ lý AI và yêu cầu nó tìm quy luật theo ngày trong tuần, ước lượng lượng bán tuần tới cho vài món chủ lực, và giải thích nó dựa vào đâu.
Cách này dùng được cho việc tham khảo, với hai lưu ý. Một là trợ lý AI có thể tính sai số học khi bảng dài, nên kiểm vài con số bằng tay hoặc yêu cầu nó trình bày cách tính. Hai là đừng đưa doanh thu chi tiết, thông tin khách hay thông tin nhân viên vào công cụ không rõ chính sách lưu trữ; số lượng bán theo món đã đủ cho mục đích này.
Với quán một điểm bán, một bảng tính đơn giản lấy trung bình lượng bán của cùng ngày trong vài tuần gần nhất, cộng phần đặt trước, thường đã đủ tốt. AI chỉ đáng thêm vào khi cách tính đơn giản đó bắt đầu lệch nhiều và quán có đủ dữ liệu để thấy vì sao.
Câu hỏi thường gặp
Quán mới mở có dùng được dự báo lượng bán không?
Gần như chưa. Máy cần lịch sử bán để học quy luật. Trong vài tháng đầu, nên nhập theo kinh nghiệm, nhập ít và thường xuyên, đồng thời ghi dữ liệu bán hàng thật đầy đủ để sau này có cái cho máy học.
Dự báo có giúp giảm hao hụt nguyên liệu không?
Có thể giúp nếu hao hụt chủ yếu do nhập dư hàng tươi. Nếu hao hụt do bảo quản kém, sơ chế lãng phí hay thất thoát, dự báo không giải quyết được; khi đó cần xem báo cáo huỷ hàng và quy trình bếp.
Nên dự báo theo món hay theo nguyên liệu?
Thường dự báo theo món rồi quy ra nguyên liệu qua định lượng, vì khách gọi món chứ không gọi nguyên liệu. Với nguyên liệu dùng chung cho nhiều món như thịt bò hay sữa, quy đổi qua định lượng cho kết quả sát hơn tự đoán từng thứ.
Phần mềm gợi ý nhập nhiều hơn hẳn mọi khi thì có nên làm theo không?
Nên tìm lý do trước. Có thể tồn kho trên máy đang thấp hơn thực tế, định lượng món vừa bị sửa sai, hoặc có vài ngày đột biến do khuyến mãi kéo dự báo lên. Kiểm ba chỗ đó rồi mới quyết định.
Quán bán ít món, có cần tới AI không?
Quán vài món chủ lực, bán đều thì trung bình cùng ngày trong vài tuần gần nhất cộng phần đặt trước thường đủ. Công cụ phức tạp hơn chỉ đáng dùng khi cách đơn giản lệch nhiều và lặp lại.
Dự báo có tính được ảnh hưởng của mưa không?
Một số công cụ có tính thời tiết, nhưng kết quả phụ thuộc cả vào độ chính xác của dự báo thời tiết. Ở quán nhỏ, người chốt nhìn trời và bản tin thời tiết rồi điều chỉnh tay vẫn là cách thực tế nhất.