In phiếu và offline

Vì sao đơn offline không in hai lần

Mất internet giữa giờ phục vụ đã đủ tệ; sau đó phát hiện bếp làm cùng một món hai lần còn tệ hơn. Vì vậy đơn bạn nhập khi không có mạng mang một danh tính riêng ngay từ giây đầu tiên, và đám mây tôn trọng danh tính đó khi kết nối quay lại.

Cập nhật ngày Ngày 21 tháng 9 năm 2026 5 phút đọc Dành cho: chủ quán và nhân viên phục vụ
Trả lời nhanh

Yên tâm: mỗi đơn offline sinh ra với một khóa duy nhất, do phần mềm in tạo vào lúc phiếu ra máy in. Khi internet quay lại, đám mây so khóa đó với những gì đã có. Nếu khóa trùng, đơn được nhận ra là cùng một đơn và không có gì được in lại.

Đơn offline là gì

Đơn offline là đơn mà nhóm của bạn nhập khi internet của nhà hàng đã rớt. Nó không đi qua đám mây: người tiếp nhận là phần mềm in, chương trình chạy trên một máy tính, một Raspberry hoặc một điện thoại Android bên trong quán, cùng mạng với máy in nhiệt. Phần mềm in phục vụ một trang cục bộ qua Wi-Fi của nhà hàng, in phiếu ngay và lưu đơn vào một hàng chờ trên chính thiết bị.

Khóa duy nhất sinh ra cùng với đơn, bên trong phần mềm in: một mã ngẫu nhiên không lặp lại và dính vào đơn đó mãi mãi. Nó đi cùng trong hàng chờ và đi cùng trong mọi lần thử gửi. Khi kết nối quay lại, việc đầu tiên qmen.us làm là tìm xem nhà hàng đó đã có đơn mang khóa ấy chưa. Nếu có, nó trả lời trùng và không tạo gì. Nếu chưa, nó tạo đơn với đánh dấu đã in ở bếp, và không sinh ra lệnh in nào cho đơn đó.

Vì sao chỉ một phiếu, luôn luôn

  • Phiếu giấy chỉ có một. Người in trong lúc mất mạng là phần mềm in, ngay tại bếp. Lúc đồng bộ, đám mây tạo đơn mà không kèm lệnh in nào, nên không có liên thứ hai tự nhiên xuất hiện nửa tiếng sau.
  • Gửi lại là an toàn. Phần mềm in chỉ gạch đơn khỏi hàng chờ khi đám mây xác nhận. Nếu câu trả lời lạc giữa đường, nó thử lại, đám mây trả lời trùng và phần mềm in coi đó là xác nhận. Đơn lặp trong hàng chờ không thành đơn lặp ở bếp.
  • Cơ sở dữ liệu bảo đảm. Quy tắc khóa duy nhất áp dụng cho cả nhà hàng: dù hai lần gửi đến cùng một khoảnh khắc, chỉ một thành đơn.
  • Đơn đến với đúng câu chuyện. Giờ ghi là giờ nhân viên phục vụ nhập, không phải giờ đồng bộ, và giá là giá có trong thực đơn đã lưu lúc đó: đám mây không tính lại gì.

Cách hoạt động khi không có internet, trong 7 bước

Bảy bước, từ dải thông báo trên điện thoại đến đơn hiện ở Bếp mà không có phiếu thứ hai trên giấy.

  1. Nhận ra internet đã rớt

    Trong ứng dụng của nhân viên phục vụ hiện một dải ở đầu: Mất mạng — chạm để mở chế độ offline. Nếu trang không mở được nữa, điện thoại hiện màn hình Mất mạng với nút Mở chế độ offline. Cả hai dẫn đến cùng một nơi: trang cục bộ của phần mềm in.

  2. Mở trang cục bộ của phần mềm in

    Đó là một địa chỉ trong mạng của nhà hàng, dạng http://192.168.0.50:8765/, mở trên trình duyệt điện thoại, không có ứng dụng cửa hàng để cài. Phần đầu hiện qmen.us — chế độ offline (mất mạng). Nếu xuất hiện thông báo chưa lưu thực đơn, nghĩa là thiết bị đó chưa bao giờ đồng bộ Thực đơn; nó phải từng online ít nhất một lần.

  3. Chọn nhân viên phục vụ và bàn

    Trang mở ra với Nhân viên phục vụ, Bàn, Tên đơn (không bắt buộc) và PIN, nếu quán dùng. Chạm Bắt đầu. Các danh sách lấy từ Thực đơn đã lưu ở lần đồng bộ cuối, với danh mục, cỡ và vị.

  4. Lập đơn và chạm Gửi và in

    Chạm các món, chỉnh số lượng và ghi chú ở Xem đơn và kết thúc ở Gửi và in. Phiếu ra ở máy in của khu ngay lập tức và màn hình xác nhận bằng số cục bộ của đơn, dạng OFF-1, OFF-2, OFF-3. Số này của phần mềm in, để nhóm tự tìm nhau khi không có internet.

    Mẹo: Nếu việc in lỗi, trang báo và đơn không vào hàng chờ. Đó là cố ý: thà nhập lại còn hơn gửi lên đám mây một đơn mà không ai thấy trên giấy.
  5. Để khóa duy nhất làm việc

    Ngay lúc phiếu in ra, đơn vào hàng chờ cục bộ cùng khóa của nó. Hàng chờ được ghi lên thiết bị, nên có mất điện, trình duyệt điện thoại đóng hay phần mềm in khởi động lại, khóa vẫn ở đó, y nguyên.

  6. Chờ internet quay lại

    Phần mềm in tự thử kết nối sau mỗi vài giây. Ngay khi kết nối quay lại, nó gửi cả hàng chờ một lần và cập nhật Thực đơn đã lưu. Không ai phải bấm gì hay nhớ đồng bộ cuối ca.

  7. Kiểm tra trên Bếp và bảng điều khiển

    Mỗi đơn được nhận hiện ngay trên màn hình của khu, trên Bàn của khách và trên bảng điều khiển của chủ quán, với các món đã gửi. Điều bạn sẽ không thấy là giấy ra lần nữa: những đơn này vào với đánh dấu đã in và qmen.us không gửi gì sang máy in.

Câu hỏi thường gặp

Nếu phần mềm in gửi cùng một đơn hai lần thì sao?+

Đám mây trả lời trùng và trả về số của đơn đã có, không tạo gì và không in. Phần mềm in hiểu đó là xác nhận và gỡ đơn khỏi hàng chờ.

Đơn tạo khi mất internet có in lại khi đồng bộ không?+

Không. Phiếu đã ra ở bếp qua phần mềm in, nên đơn được tạo trên đám mây mà không kèm lệnh in nào. Chỉ một lần gửi mới, do nhân viên phục vụ thực hiện sau khi internet quay lại, mới sinh ra giấy mới.

Một đơn nằm lại trong hàng chờ. Có chuyện gì?+

Đám mây từ chối khi không nhận ra Bàn hoặc nhân viên phục vụ của đơn, ví dụ nếu bàn bị ngưng hoặc nhân viên phục vụ bị xóa trong lúc quán không có internet. Đơn không biến mất: nó vẫn ở hàng chờ và được thử lại. Tạo lại bàn hoặc nhân viên phục vụ với cùng mã là nó vào.

Bàn đã có phiếu mở. Các món có bị trộn không?+

Không. Đơn vào như một đơn riêng ở Bàn đó, cạnh những gì đang mở. Không gì bị ghi đè và không món nào bị bỏ.

Giá đổi trong lúc chúng tôi không có internet. Giá nào có hiệu lực?+

Giá có hiệu lực là giá trong Thực đơn đã lưu trên thiết bị lúc nhập, giống với giá ra trên phiếu. Đám mây không tính lại số tiền của những gì đến qua hàng chờ.

Khi internet quay lại, tôi có cần kiểm tra gì không?+

Không cần làm gì để đồng bộ. Chỉ nên liếc qua bảng điều khiển để xem các đơn của khoảng đó hiện đúng ở các bàn.

Thuật ngữ

Chế độ offline
Khối cấu hình của phần mềm in giúp nó phục vụ một trang gọi món cục bộ và giữ hàng chờ trong lúc nhà hàng mất internet.
Phần mềm in
Chương trình nhỏ chạy trên thiết bị của bếp, lấy phiếu bếp từ qmen.us, in ra máy in nhiệt và báo xác nhận.
Trang cục bộ của phần mềm in
Địa chỉ trong mạng của nhà hàng, kiểu http://192.168.0.50:8765/, mở trên trình duyệt điện thoại và thay cho ứng dụng phục vụ khi không có internet.
Khóa duy nhất của đơn
Mã ngẫu nhiên mà phần mềm in tạo cho mỗi đơn lập lúc không có internet. Nhờ nó, đám mây nhận ra đơn đã vào rồi và không in lại.
Hàng chờ của phần mềm in
Danh sách đơn lưu ngay trên thiết bị của nhà hàng, chỉ được gạch đi khi đám mây xác nhận đã nhận.

Tài liệu liên quan

Vẫn cần trợ giúp?

Nếu hướng dẫn từng bước chưa giải quyết được, hãy gửi câu hỏi kèm tên nhà hàng. Chúng tôi trả lời trong vòng một ngày làm việc.

Đưa quán của bạn lên qmen.us và đừng phụ thuộc internet để phục vụ

Tạo tài khoản bằng Google, dựng thực đơn và chạy đơn đầu tiên ngay hôm nay.

Bắt đầu ngay