Çevrimdışı çalışmaya devam edin

İnternet Kesildiğinde İşleminiz Yarım Kalmasın

Salelog’un mobil uygulaması desteklenen satış, alış, gider ve stok işlemlerini bağlantı yokken cihazda kalıcı olarak saklar. İnternet geri geldiğinde bekleyen kayıtlar senkronizasyon kuyruğundan gönderilir.

Uygulama yerel kayıt ile sunucu onayını aynı şey gibi göstermez. İşlem henüz eşitlenmediyse bekleyen durumunu görürsünüz; böylece neyin yalnız cihazda olduğunu bilirsiniz.

Telefonunuzda çevrimdışı bir işlem kaydedip senkronizasyon davranışını deneyin.

  1. Desteklenen mobil yazmalar bağlantı yokken cihazdaki kalıcı kuyruğa alınır.

  2. Bekleyen, başarısız ve sunucuda onaylanmış durumlar birbirinden ayrılır.

  3. Bağlantı döndüğünde kuyruk kontrollü biçimde yeniden gönderilir.

“Bulut tabanlı” olmak çevrimdışı çalışmak demek değildir

Birçok işletme uygulaması veriyi merkezî sunucuda tutar; fakat bağlantı kesildiğinde yeni kayıt oluşturamaz. Depo, pazar alanı, bodrum katı veya mobil şebekenin zayıf olduğu bir dükkânda bu fark günlük işin durup durmamasını belirler.

Çevrimdışı öncelikli yaklaşımda mobil uygulama önce cihazdaki veriyi güvenli biçimde günceller ve sunucuya gönderilecek işi kalıcı kuyruğa yazar. Kullanıcı ekranda “kaydedildi” sonucunu alırken sistem kaydın henüz merkezî sunucuya ulaşmadığını ayrıca belirtir.

Salelog bağlantı geri geldiğinde ne yapar?

Bekleyen işlemler sırayla yeniden gönderilir. Başarılı olan kayıt sunucuda onaylanmış duruma geçer; geçici hata alan işlem daha sonra yeniden denenebilir. Uygulama kapanıp açılsa bile kalıcı kuyruk desteklenen işlemi yalnız bellekte bırakmaz.

Bu yapı aynı işlemin gereksiz yere iki kez oluşmasını engellemek için işlem kimlikleri ve sunucu tarafı kontrollerle birlikte çalışır. Yine de kullanıcı açısından en önemli kontrol, bekleyen işaretin kaybolup kaybolmadığını gözlemlemektir.

Çevrimdışı kullanımda iyi çalışma alışkanlıkları

  1. Uzun süre internetsiz kaldıysanız uygulamayı kapatmadan önce bekleyen durumunu kontrol edin.
  2. Bağlantı geldikten sonra senkronizasyonun tamamlanmasına izin verin.
  3. Aynı ürünü birden fazla cihaz çevrimdışı değiştiriyorsa son durumu ayrıca doğrulayın.
  4. Telefon değiştirmeden veya uygulamayı kaldırmadan önce tüm işlemlerin sunucuya ulaştığından emin olun.
  5. Kritik günlerde rapor veya dışa aktarım alarak operasyonel kontrol noktası oluşturun.

Nerede sınır var?

Çevrimdışı çalışma sihirli bir yedekleme garantisi değildir. Cihaz fiziksel olarak kaybolur veya uygulama tüm bekleyen işler gönderilmeden silinirse yalnız cihazda kalan veri risk altındadır. Ayrıca sunucudan yeni bilgi gerektiren bazı işlemler bağlantı isteyebilir.

Salelog’un yaklaşımı bu sınırı gizlemek yerine yerel kayıt ve sunucu onayını kullanıcıya ayrı göstermektir. Özellikle interneti düzensiz işletmeler için güven, “her şey tamam” yazısından değil, hangi aşamada olduğunu görebilmekten gelir.

Salelog

Çevrimdışı kullanım hakkında sık sorulanlar

İnternet yokken satış kaydedebilir miyim?

Mobil uygulamada desteklenen satış akışı çevrimdışı kaydedilebilir. İşlem cihazda bekleyen olarak tutulur ve bağlantı geri geldiğinde sunucuya gönderilir.

İşlemin senkronize olduğunu nasıl anlarım?

Salelog bekleyen yerel kayıt ile sunucuda onaylanan kaydı ayırır. Bağlantı geldikten sonra senkronizasyon durumunu uygulamada kontrol edebilirsiniz.

Web uygulaması da internetsiz çalışır mı?

Hayır, web uygulamasını çevrimdışı işlem istemcisi olarak tanımlamıyoruz. İnternetsiz günlük kayıt ihtiyacında mobil uygulamayı kullanın.

Bağlantı zayıfken de kayda devam edin

Mobil uygulamada işleminizi kaydedin; bağlantı geri geldiğinde bekleyen ve tamamlanan durumu açıkça takip edin.