Khi mọi thứ ổn, phần đầu màn hình «Đơn hàng» không hiện gì thêm. Biểu tượng chỉ xuất hiện khi kết nối có vấn đề:
Trong mọi trường hợp máy thu ngân tự kết nối lại — không cần kiểm tra thủ công. Trên điện thoại chỉ hiện biểu tượng; chạm vào để đọc gợi ý.
Khi quán mất internet, máy thu ngân vẫn có thể làm việc: nhận đơn, sửa đơn, đánh dấu đã phục vụ và thanh toán bàn. Mọi thứ được giữ trên máy tính thu ngân và tự gửi lên máy chủ khi có mạng lại — mỗi thao tác đúng một lần.
Quán mới có chế độ này bật sẵn. Muốn bật hoặc tắt, vào Cài đặt → Quầy và in, phần «Khi mất internet», công tắc «Quầy làm việc không cần internet». Ở đó cũng thấy từng quầy của sảnh: đã sẵn sàng làm việc không có internet chưa và cần làm gì trên quầy nếu chưa.
Sau đó máy thu ngân tự kiểm tra xem có giữ đơn an toàn được không. Làm việc khi mất mạng chỉ bật khi đủ tất cả các điều kiện:
Nếu thiếu một điều kiện, máy thu ngân làm việc như trước: khi mất mạng nó báo «Mất kết nối», và đơn mới chờ có internet lại.
Có thể kiểm tra ngay trên quầy: biểu tượng máy in ở góc dưới bên phải mở bảng «Quầy thu ngân» — kết nối, làm việc không có internet, Qreaty Print, hoá đơn, bếp và ngăn kéo tiền, mỗi dòng có nút để sửa. Dấu chấm trên biểu tượng nghĩa là có việc nên sửa.
{warning} Trong lúc mất mạng hãy thống nhất: một bàn — một máy thu ngân. Khi không có internet các máy thu ngân không thấy nhau, và hai thu ngân có thể thu tiền cùng một bàn. Qreaty sẽ phát hiện khi có mạng lại (nếu có gì thay đổi), nhưng tốt nhất là đừng để xảy ra.
Làm việc khi mất mạng không phải là một người mà là một thiết bị: máy thu ngân hoặc máy tính bảng đặt trong sảnh. Chính nó được đánh dấu là «thiết bị sảnh».
Cách Qreaty biết quán đã mất kết nối: nếu quán có agent in thì dựa vào agent — nó chạy trên máy tính ở sảnh và mất kết nối cùng lúc với internet của quán. Nếu không có agent thì dựa vào thiết bị sảnh. Không liên lạc 3 phút vào giờ mở cửa — quán được coi là «mất kết nối». Khi có agent, điện thoại dùng mạng di động không thể «che» sự cố mất mạng. Khi đó phục vụ dùng mạng di động thấy «Quầy thu ngân mất kết nối», còn khách được mời gọi món với nhân viên. Điện thoại cá nhân không đánh dấu thì không tính: chúng có thể ở bất cứ đâu.
Làm được — trên thiết bị sảnh, khi chế độ đã bật:
Chỉ khi có mạng:
Giá của đơn gửi muộn do máy chủ tính. Nếu giá món thay đổi trong lúc máy thu ngân mất kết nối, hoá đơn có giá mới, còn phần chênh lệch được chuyển cho quản lý đối soát — đơn không bị từ chối.
Mọi thứ máy thu ngân làm khi mất mạng hiện ngay trên màn hình — bàn có khách, đơn có trên bảng, món đã huỷ. Thẻ của đơn như vậy có nhãn «chưa gửi», đầu màn hình hiện «Mất kết nối · 3 đang chờ», phục vụ thấy «3 đang chờ gửi».
Khi có mạng lại, máy thu ngân tự gửi phần đã giữ, từng thao tác một và theo đúng thứ tự đã làm. Máy chủ nhận ra lần gửi lại, nên đơn hay thanh toán đều không bị nhân đôi, kể cả khi máy thu ngân gửi một thứ hai lần. Sau đó các máy thu ngân khác, bếp và phục vụ mới thấy thay đổi.
Trên iPhone ứng dụng chỉ gửi phần đã giữ khi đang mở: iOS không cho ứng dụng thu nhỏ chạy. Nếu bạn thu nhỏ khi còn thao tác chưa gửi, sẽ có lời nhắc (nếu đã cho phép thông báo) — hãy mở ứng dụng khi có mạng.
Ở cuối màn hình «Đơn hàng» hiện bảng «Cần chú ý» khi máy thu ngân không tự giải quyết được việc gì đó. Mỗi thẻ có một thao tác chính.
| Thẻ | Chuyện gì đã xảy ra | Làm gì |
|---|---|---|
| Món đã ngừng bán trong lúc mất kết nối — đơn không được nhận | Trong lúc máy thu ngân mất kết nối, món bị ẩn hoặc đưa vào danh sách hết món. | «Gửi không có món đã bỏ» — đơn đi mà không có các món đó, bếp nhận phiếu huỷ nếu phiếu đã in. «Ghi nhận như cũ» — phiếu đã ở bếp và món vẫn được làm; nút có ở nhân viên có quyền «Thanh toán hoá đơn». «Hủy lượt gọi» — không cần đơn này nữa. |
| Máy chủ không nhận | Máy chủ từ chối vì lý do cụ thể, lý do ghi trên thẻ. | «Thử lại» nếu đã khắc phục, hoặc «Gỡ». |
| Chưa gửi: một thao tác mà nó phụ thuộc đã bị từ chối | Ví dụ gọi thêm vào đơn mà máy chủ đã từ chối. | Giải quyết thẻ của thao tác chính trước, rồi «Thử lại» — hoặc «Gỡ». |
| Máy chủ liên tục không nhận thao tác này | Lỗi phía máy chủ. | Không cần làm gì: máy thu ngân tự thử lại, «Thử lại» — thử ngay. Nếu kéo dài, hãy nhắn hỗ trợ. |
| N thao tác của nhân viên khác đang chờ họ đăng nhập | Trên thiết bị còn thao tác chưa gửi của người khác. | Chúng sẽ đi khi người đó đăng nhập lại. Hoặc «Nhận hàng đợi về tôi». |
| Phiếu không được in kịp | Phiếu không ra trong 3 phút sau khi gọi món: thao tác đến máy chủ muộn, hoặc máy in hay agent không hoạt động. Phiếu sẽ không tự in nữa. | «In ngay», hoặc «Bếp đã biết» nếu đơn đã được báo miệng. |
| Hoá đơn không được in kịp | Hoá đơn hoặc hoá đơn tạm không ra trong 3 phút. Nó sẽ không tự in nữa. | «In ngay» nếu khách vẫn đang chờ, hoặc «Không cần». |
| Bàn còn mở … | Bàn đã thanh toán khi mất mạng, nhưng còn đơn máy thu ngân chưa thấy: từ thiết bị khác hoặc của khách. | Kiểm tra bàn — thanh toán phần còn lại như bình thường. |
| Mất kết nối lâu | Máy thu ngân mất kết nối hơn 4 giờ, đã sang ngày làm việc mới, hoặc thao tác chưa gửi sắp đủ 30 ngày. | «Đã hiểu», và xem Mất kết nối lâu. |
Nếu không in được phiếu huỷ, thẻ sẽ báo — hãy nói miệng với bếp món cần bỏ.
Khi máy thu ngân mất kết nối, mọi thứ khác vẫn tiếp diễn. Đây là những gì có thể xảy ra và cách Qreaty xử lý khi có mạng lại:
Đối soát không cản trở công việc: thu ngân chỉ thấy những gì cần làm ngay, phần còn lại máy chủ ghi cho quản lý. Ứng dụng chưa có màn hình đối soát riêng — nếu cần xem xét một trường hợp, hãy nhắn hỗ trợ.
Khi mất mạng, máy thu ngân tự cấp số đơn, không cần chờ máy chủ. Số có dạng «1-42»: «1» là số của máy thu ngân trong quán, «42» là số thứ tự đơn của máy này trong ngày; đến nửa đêm theo giờ của quán thì đếm lại từ đầu. Cùng số đó được in trên phiếu và hoá đơn, hiện trên bảng «Đơn hàng», màn hình bếp, kho lưu đơn và khi in lại. Đơn như vậy không nhận số đơn thông thường trong ngày của quán («#12», số đơn) — nó chỉ có một số, là số của máy thu ngân.
Số máy thu ngân được cấp khi máy lần đầu kết nối và không bao giờ đổi. Nếu trong ngày số đó đã được dùng, sẽ thêm «.2». Đơn chưa có số hiện dấu gạch.
Khi máy thu ngân còn thao tác chưa gửi, không thể đăng xuất: sau đó sẽ không còn ai gửi chúng. Máy thu ngân hiện «Có thao tác chưa gửi» kèm danh sách. Bấm «Ở lại» và chờ có mạng — số «đang chờ» về không là đăng xuất được.
«Bỏ phần chưa gửi và đăng xuất» là phương án cuối cùng, ví dụ khi máy đem đi sửa. Chỉ quản lý mới bỏ được: thu ngân và phục vụ không có nút này, họ chờ có mạng hoặc gọi quản lý. Danh sách phần bị bỏ được chuyển vào đối soát (khi mất mạng nó được giữ trên thiết bị và gửi khi có mạng). Đơn và thanh toán bị bỏ sẽ không lên máy chủ.
Phiên đăng nhập hết hạn khi hàng đợi chưa trống. Máy thu ngân không đăng xuất và không xoá dữ liệu: phía trên hiện thanh «Phiên đã hết hạn», việc gửi tạm dừng, công việc vẫn tiếp tục. Với tài khoản cá nhân, đăng nhập lại bằng chính tài khoản đó ngay trên thanh; với máy thu ngân dùng chung, bấm «Kết nối lại bằng QR» — quản lý quét mã bằng điện thoại của mình. Sau khi đăng nhập, phần chưa gửi tự đi.
{warning} Đừng đăng xuất và đừng xoá dữ liệu trang web khi máy thu ngân mất kết nối: đơn và thanh toán chưa gửi chỉ nằm trên máy tính này (dữ liệu trang web).
Thao tác chưa gửi thuộc về người đã làm. Nếu một nhân viên rời đi mà chưa chờ có mạng, còn người khác đang dùng thiết bị, máy thu ngân hiện thẻ «N thao tác của nhân viên khác đang chờ họ đăng nhập».
Chỉ quản lý mới nhận được hàng đợi: bấm «Nhận hàng đợi về tôi», các thao tác sẽ gửi dưới tên quản lý, kèm ghi chú là của ai. Chỉ nhận được những gì nhân viên đầu tiên cũng có quyền làm. Nút cần có mạng. «Bỏ» hàng đợi của người khác cũng chỉ quản lý làm được — khi đó danh sách vào đối soát, như khi đăng xuất. Thu ngân và phục vụ không thấy các nút này: hàng đợi chờ đến khi chủ của nó đăng nhập lại.
Máy thu ngân làm việc khi mất mạng bao lâu cũng được, nhưng sẽ nhắc:
Nếu mất mạng lâu, hãy nối máy thu ngân với bất kỳ internet nào — kể cả điện thoại phát Wi-Fi. Phần đã giữ sẽ đi trong vòng một phút.
Nếu quán đã bật nhận đơn khi mất mạng và Qreaty thấy quán mất kết nối, thực đơn QR của khách vẫn mở được, nhưng tạm không đặt món qua đó: khách thấy «Tạm thời không đặt món tại bàn được — vui lòng gọi món với nhân viên hoặc tại quầy». Nút «Gọi nhân viên» và nút xin hoá đơn cũng mời khách đến quầy — máy thu ngân mất kết nối sẽ không nghe thấy.
Nếu lúc đó khách huỷ đơn chưa được nhận của mình, đơn không tự huỷ: máy thu ngân có thể đã nhận đơn khi mất mạng và chuyển vào bếp. Khách thấy «Món có thể đang được chuẩn bị — chúng tôi đã nhờ nhân viên huỷ đơn», còn nhân viên nhận lời gọi «Khách yêu cầu hủy đơn #…».
Ngay khi một thiết bị sảnh hoặc agent in liên lạc lại, đặt món của khách hoạt động như bình thường.
Cách chắc nhất để vượt qua lúc mất mạng là không nhận ra nó. Một bộ phát 4G giá rẻ (hoặc điện thoại cũ phát Wi-Fi) làm đường dự phòng cho máy thu ngân và máy tính nối máy in giúp máy thu ngân, máy in bếp và đơn của khách luôn có mạng, kể cả khi nhà mạng chính gặp sự cố. Nhiều bộ phát tự chuyển sang đường dự phòng.
Máy thu ngân lưu dữ liệu mới nhất của quán ngay trên máy: thực đơn, bàn, đơn và hoá đơn đang mở, quyền của bạn. Nếu tải lại trình duyệt hoặc khởi động lại máy khi mất mạng, máy thu ngân vẫn mở màn hình «Đơn hàng» với dữ liệu đó, biểu tượng báo «Mất kết nối». Thao tác chưa gửi vẫn được giữ và sẽ đi khi có mạng lại. Khi máy chủ phản hồi, dữ liệu tự cập nhật.
Nếu máy thu ngân chưa từng mở trên máy tính này (hoặc dữ liệu trang đã bị xoá), sẽ không có gì được lưu — bạn sẽ thấy màn hình «Không kết nối được máy chủ», và máy thu ngân tự mở khi có mạng lại.
{info} Dữ liệu đã lưu thuộc về người đang đăng nhập. Khi đăng xuất, dữ liệu bị xoá, người tiếp theo dùng máy sẽ không thấy. Vì vậy khi còn thao tác chưa gửi, máy thu ngân không cho đăng xuất.
Đôi khi đơn đã đến máy chủ nhưng phản hồi bị mất trên đường về. Máy thu ngân tự gửi lại, và máy chủ nhận ra lần gửi lại: lượt gọi món không bị tạo hai lần, món không bị huỷ hai lần, hoá đơn đã đóng không bị đóng lần nữa.
Khi chưa bật nhận đơn khi mất mạng, nếu vẫn không có phản hồi, máy thu ngân báo không gửi được. Hãy bấm lại khi có mạng: nếu lần đầu đã đến nơi, máy thu ngân hiện kết quả chứ không tạo bản sao. Điều này đúng cả sau khi tải lại trang. Khi đã bật chế độ, không cần bấm lại — máy thu ngân giữ thao tác trong hàng đợi và tự gửi.
Tài khoản máy thu ngân chạy trên một máy tính. Nếu mở trên máy thứ hai khi máy thứ nhất vẫn đang kết nối, máy thứ hai báo «Máy thu ngân đang mở trên máy tính khác» và đề nghị «Chuyển sang máy tính này». Sau khi chuyển, máy thứ nhất báo «Máy thu ngân đã được chuyển sang máy tính khác» — có thể chuyển về theo cách tương tự.
Khi quản lý kết nối lại máy thu ngân bằng QR, máy tính được ghép sẽ trở thành máy của nó, và Qreaty báo trước nếu máy thu ngân đang mở ở nơi khác.
Dữ liệu đã lưu nằm trong trình duyệt. Nếu xoá lịch sử kèm dữ liệu trang web, máy thu ngân sẽ quên chúng và khi không có mạng chỉ mở màn hình «Mất kết nối». Khi mất mạng, điều đó còn có nghĩa là mất việc đã làm: đơn và thanh toán chưa gửi chỉ nằm ở đó và sẽ mất cùng dữ liệu. Trình duyệt sẽ không tự xoá: máy thu ngân yêu cầu lưu dữ liệu lâu dài.