Tüm Yazılar
Pharmon Assist8 dk

Çevrimdışı Çalışma: İnternet Olmadan da Sahada Kesintisiz Devam Edin

Saha uygulamalarında çevrimdışı çalışma desteğinin önemi, offline-first mimari ve otomatik senkronizasyon özellikleri.

Saha ekiplerinin en büyük kabusu, ziyaret sırasında internet bağlantısının kesilmesidir. Hastane bodrum katları, kırsal bölgeler, sanayi alanları veya yoğun şehir merkezlerinde sinyalin zayıfladığı anlar — bağlantı sorunları saha çalışanlarının günlük gerçeğidir. Bir temsilcinin doktor ziyareti sırasında "Bağlantı yok, lütfen tekrar deneyin" uyarısıyla karşılaşması, hem profesyonel imajı zedeler hem de veri kaybına yol açar.

Online-Bağımlı Uygulamaların Riski

Yalnızca çevrimiçi çalışan saha uygulamalarında yaşanan tipik sorunlar:

  • Ziyaret sırasında sunum yapılamaması — dosya sunucudan yüklenemez
  • Girilen ziyaret kaydının kaybolması — form gönderilmeden bağlantı kesilir
  • Kişi bilgilerinin görüntülenememesi — doktor profiline erişim sağlanamaz
  • Sipariş girişinin yarıda kalması — eczane beklerken temsilci çaresiz kalır
  • Günlük planın yüklenmemesi — temsilci bir sonraki ziyaret adresini göremez

Bu sorunların her biri temsilcinin günlük performansını doğrudan etkiler. Daha kötüsü, yarıda kalan veri girişleri kaybolduğunda gün sonunda tekrar girilmesi gerekir — bu da çift iş yükü ve hata riski demektir.

Offline-First Mimari Nedir?

Pharmon Assist, "offline-first" (çevrimdışı öncelikli) mimari ile tasarlanmıştır. Bu yaklaşımda uygulama, internet bağlantısını "bonus" olarak değerlendirir — temel işlevler bağlantı olmadan da eksiksiz çalışır.

Uygulamanın altyapısında güçlü bir yerel veritabanı kullanılır. Tüm kritik veriler cihaza senkronize edilir ve yerel olarak saklanır:

  • Kişi bilgileri (doktor ve eczane profilleri, iletişim bilgileri, adresler)
  • Ürün kataloğu (tüm ürünler, promosyon ürünleri, numune ürünleri)
  • Sunum dosyaları (PDF ve HTML sunumlar cihaza indirilir)
  • Ziyaret planları (günlük, haftalık planlar ve etkinlik listesi)
  • Form şablonları (aktif formlar ve soru yapıları)
  • Pozisyon ve brick bilgileri

Çevrimdışı Yapılabilecekler

İnternet bağlantısı olmadan temsilci şunları yapabilir:

Ziyaret kaydı oluşturma ve güncelleme: Doktor/eczane seçimi, ürün ekleme, ziyaret tipi belirleme, notlar yazma, takım arkadaşı ekleme — tüm ziyaret formu çevrimdışı doldurulabilir.

E-detailing sunumu yapma: Sunum dosyaları önceden cihaza indirildiği için, tam ekran PDF veya HTML sunum çevrimdışı ortamda sorunsuz çalışır. Sayfalar arası geçiş, duraklatma ve sonlandırma tüm fonksiyonları aktiftir.

Sipariş girişi: Eczane seçimi, ürün ve miktar belirleme, depo seçimi — sipariş akışının tüm adımları çevrimdışı tamamlanabilir. Sipariş, bağlantı sağlandığında sunucuya iletilir.

Form ve anket doldurma: Aktif formlar yerel olarak saklandığı için, çevrimdışı ortamda form doldurulabilir. Yanıtlar cihazda güvenle saklanır.

Kişi bilgilerini görüntüleme: Doktor profilleri, eczane bilgileri, iletişim detayları ve geçmiş ziyaret notları çevrimdışı erişilebilir.

Harita görüntüleme: Önbelleğe alınmış harita verileri ile yakın çevredeki kişilerin konumları görüntülenebilir.

Otomatik Senkronizasyon

Bağlantı yeniden sağlandığında, cihazda biriken tüm veriler otomatik olarak sunucuyla senkronize edilir. Temsilcinin herhangi bir buton basmasına veya işlem yapmasına gerek yoktur — senkronizasyon arka planda sessizce gerçekleşir.

Ana ekrandaki senkronizasyon göstergesi, senkronizasyonun durumunu anlık olarak gösterir. Senkronizasyon sırasında bir sorun oluşursa ekranda bildirim gösterilir. Senkronizasyon geçmişi detaylı olarak görüntülenebilir — hangi işlemin başarılı olduğu, hangisinin hata verdiği takip edilir.

Veri Çakışması Yönetimi

Çevrimdışı çalışmanın en karmaşık teknik sorunu veri çakışmasıdır. Aynı kaydın hem cihazda hem sunucuda değiştirilmesi durumunda ne olacağı önceden belirlenmelidir.

Pharmon Assist'te senkronizasyon mantığı şu şekilde çalışır: temsilcinin oluşturduğu yeni kayıtlar (ziyaret, sipariş, form yanıtı) doğrudan sunucuya aktarılır. Sunucudan güncellenen veriler (kişi bilgileri, ürün kataloğu, plan değişiklikleri) ise yerel veritabanını günceller. Bu tek yönlü veri akışı, çakışma riskini minimize eder.

Arka Plan Konumu ve Bildirimler

Çevrimdışı modda bile arka plan konum servisleri çalışmaya devam eder. Yakınındaki eczane bildirimi özelliği aktifse, temsilci portföyündeki bir kişiye yaklaştığında yerel bildirim alır — bu bildirim internet bağlantısı gerektirmez çünkü kişi konumları cihazda yerel olarak saklanır.

Push bildirimleri ise doğal olarak internet bağlantısı gerektirir. Bağlantı kesildiğinde kaçırılan bildirimler, bağlantı sağlandığında otomatik olarak alınır.

Sahada kesinti olmaz. Pharmon Assist ile internet olsun veya olmasın, işinize devam edin. Çevrimdışı çalışmanın yanı sıra mobil, tablet ve web platformlarında nasıl çalıştığını da keşfedin.

Sıkça Sorulan Sorular

Pharmon Assist çevrimdışı ortamda hangi işlemleri destekler?

Ziyaret kaydı oluşturma ve güncelleme, PDF ve HTML e-detailing sunumu yapma, sipariş girişi, form ve anket doldurma, kişi bilgilerini görüntüleme ve harita üzerinde konum görüntüleme — tüm bu işlemler internet bağlantısı olmadan yapılabilir.

Çevrimdışı girilen veriler nasıl senkronize edilir?

Bağlantı yeniden sağlandığında tüm veriler otomatik olarak sunucuyla senkronize edilir. Temsilcinin herhangi bir işlem yapmasına gerek yoktur — senkronizasyon arka planda sessizce gerçekleşir. Ana ekrandaki gösterge senkronizasyon durumunu anlık olarak gösterir.

Offline-first mimari ne demektir?

Uygulamanın temel işlevlerinin internet bağlantısı olmadan da eksiksiz çalışacak şekilde tasarlanması demektir. Tüm kritik veriler — kişi bilgileri, ürün kataloğu, sunum dosyaları, ziyaret planları — cihaza yerel olarak senkronize edilir ve cihazın yerel veritabanında saklanır.

Senkronizasyon sırasında veri çakışması olursa ne olur?

Pharmon Assist'te temsilcinin oluşturduğu yeni kayıtlar sunucuya aktarılır, sunucudan güncellenen veriler ise yerel veritabanını günceller. Bu tek yönlü veri akışı çakışma riskini minimize eder. Log ekranında senkronizasyon durumu ve olası hatalar detaylı olarak görüntülenebilir.

Detaylı Bilgi Almak İster misiniz?

Pharmon Assist ekosistemi hakkında demo talep edin.

Demo Talep Et