Mạng yếu không được che giấu trạng thái dữ liệu

Lưu thao tác di động được hỗ trợ trên thiết bị và chờ xác nhận đồng bộ từ máy chủ

Ở chợ, kho hoặc điểm bán lưu động, mạng có thể mất ngay sau khi bấm lưu. Người dùng cần biết bản ghi chỉ nằm trên máy hay đã lên máy chủ.

Salelog giữ các thay đổi di động được hỗ trợ cục bộ và gửi chúng khi kết nối trở lại.

Thử một quy trình ở chế độ máy bay và không xóa ứng dụng trước khi đồng bộ.

  1. Tiếp tục các bản ghi di động được hỗ trợ khi mạng yếu.

  2. Phân biệt đã lưu cục bộ, đang chờ và lỗi đồng bộ.

  3. Sau khi có mạng, đối chiếu giao dịch và tồn kho cuối cùng.

Offline là một hàng đợi thay đổi

Ứng dụng di động trước hết phải lưu thao tác được hỗ trợ trên thiết bị. Khi mạng trở lại, thay đổi được gửi đến máy chủ và nhận kết quả xác nhận.

Trạng thái quan trọng hơn màu nút

Sau khi bấm, người dùng phải hiểu bản ghi chỉ lưu cục bộ, đang gửi hay cần xử lý. Điều này giảm nhập trùng và tránh cảm giác hoàn tất khi máy chủ chưa nhận dữ liệu.

Thử trước khi bán ở ngoài cửa hàng

Mở dữ liệu cần thiết trước, thử bán và hủy trong chế độ máy bay, rồi kết nối lại. Đối chiếu lịch sử, tồn kho và khả năng nhìn thấy giao dịch trên thiết bị khác.

Salelog

Offline thực sự có nghĩa gì

Có thể ghi bán hàng khi mất internet không?

Các thao tác di động được hỗ trợ được lưu cục bộ và đưa vào hàng đợi đồng bộ. Hãy thử đúng quy trình và quan sát trạng thái trước khi dùng trong công việc thật.

Khi nào thiết bị khác thấy thay đổi?

Sau khi kết nối trở lại và máy chủ xác nhận thành công. Trước thời điểm đó, một thiết bị khác có thể vẫn hiển thị dữ liệu cũ.

Có thể xóa ứng dụng trước khi đồng bộ không?

Không nên. Bản ghi đang chờ phụ thuộc vào bộ nhớ thiết bị; hãy đợi xác nhận máy chủ và kiểm tra dữ liệu trước.

Thực hiện một bài thử offline an toàn

Tạo giao dịch thử không có mạng, kết nối lại và xác nhận nó đã được máy chủ ghi nhận.