Aşama · Servis süreci
Cihaz kaydından iş emri kapanışına tek mobil uygulama
- Sorun
- Her servis işlemi seri numarasına ve garanti kurallarına bağlı; cihaz sahibi bu kuralları bilmiyor, teknisyen işi müşterinin evinde telefonla kapatıyor.
- Müşteri
- Viessmann Türkiye
- Kimler kullanıyor
- Cihaz sahipleriBayilerBayilerin saha teknisyenleri
- Platform
- Mobil uygulama: Android ve iOS
- Durum
- Yayına hazırlanıyor
Üç yetenek
- 01
Barkodla cihaz kaydı
Cihaz sahibi etiketi kamerayla okutur ya da seri numarasını yazar; garanti durumu ve bitiş tarihi ekrana gelir.
- 02
Sahada adım adım iş kapanışı
Teknisyen cihaz tipine göre kontrol listesini doldurur, fotoğrafı o anda çeker; müşteri işi telefonuna gelen kodla onaylar.
- 03
Telefondan tahsilat ve ek garanti
Bayi kartla ödeme alır, kartın ilk altı hanesine göre kampanyalar gelir. Cihaz sahibi ek garantiyi uygulamadan satın alır.
Ayrıntılı
Sorun
Her servis işlemi seri numarasına ve garanti kurallarına bağlı
Bir Viessmann cihazı kurulduktan sonra devreye alma, garanti, bakım ve arıza kaydı cihazın seri numarasına bağlanır. Garantisi başlamamış cihaza servis talebi, garantisi başlamış cihaza da devreye alma talebi açılmaz. İç ve dış üniteli (split) cihazlarda iki ünite ayrı seri numarası taşır.
Cihaz sahibi bu kuralları bilmez. 16 ya da 18 haneli seri numarası elle yazılırken kolayca yanlış girilir. Teknisyen ise işi müşterinin evinde, elinde yalnızca telefonla kapatır. Kontrolleri ve kullandığı malzemeyi o anda kaydetmesi, işi müşteriye onaylatması gerekir. Bayi de tahsilatını ve kendisine düşen servis bildirimlerini bilgisayar başına dönmeden görmek ister.
Çözüm
Kullanıcı tipini girişte seçiyor, ekranlar ona göre değişiyor
ViTouch'u farklı kullanıcı tiplerini tek uygulamada toplayan bir ürün olarak tasarladık ve geliştirdik. Kullanıcı giriş yaptıktan sonra yetkili olduğu tipi seçer: Müşteri, Partner (bayi) ya da Teknisyen. Ana sayfa ve alt menü bu seçime göre değişir. Kullanıcı yanlış talebe başlarsa, örneğin garantisi başlamış bir cihaz için devreye alma talebi açmaya çalışırsa, uygulama onu doğru akışa yönlendirir.
Uygulama kendi veri deposunu tutmaz; Viessmann için geliştirdiğimiz web panelleriyle aynı arka uca bağlanır. Mobilde açılan talep ya da alınan ödeme aynı sisteme düşer. Cihazdan veri okunmaz; cihaz barkoddan ya da elle girilen seri numarasından bulunur, garanti tarihleri ve kapsamı Viessmann'ın kayıtlarından gelir.
Talep formları da kurala bağlı: müşteri telefonunu SMS koduyla doğrular, devreye almada KVKK onayı verir. İç ve dış üniteli cihazda iki ünite ayrı okutulur ve aynı numara iki kez girilemez.
Teknisyen yola çıktığını ve adrese varınca servisi başlattığını işaretler. Her adım sunucuya kaydedildiği için uygulamayı kapatsa da iş emri kaldığı adımdan açılır. Müşteri onayı alınamazsa teknisyen nedenini yazar; servis raporu PDF olarak iş emrine eklenir. Bayinin ana sayfasında ise günlük, haftalık, aylık ve yıllık POS toplamları durur.
Akış
Bir servis talebi telefondan nasıl kapanıyor
- 01Cihaz sahibi barkodu okutup cihazını hesabına kaydeder ve cihazın adresini onaylar.
- 02Devreye alma talebi açar: telefonunu SMS koduyla doğrular, kurulum adresini yazar; talep numarası ekrana gelir.
- 03Talep bir servis ekibine atanınca iş emri teknisyenin listesine düşer. Teknisyen adresi telefonun harita uygulamasında açar; “Müşteriyi Ara” düğmesi arama ekranını numara yazılı açar.
- 04Teknisyen kontrol listesini doldurur ve fotoğrafları çeker, müşteri gelen kodla işi onaylar; cihaz sahibi talebi “Servis Tamamlandı” olarak görür.
Teknik yaklaşım
ViTouch'un arayüzünü, mobil uygulamasını, sunucu tarafını ve entegrasyonlarını biz geliştirdik. Uygulamayı Kotlin Multiplatform ve Compose Multiplatform ile yazdık. Ekranlar, iş kuralları ve sunucu bağlantısı Android ve iOS için bir kez yazıldı; kod satırlarının yaklaşık yüzde 94'ü iki platformda ortak. Bir kural değiştiğinde iki ayrı uygulamada iki ayrı düzeltme yapmak gerekmez.
Telefona özgü işler her platformun kendi araçlarıyla çalışır. Barkodu Android'de ML Kit, iOS'ta sistemin kamera altyapısı okur. Servis raporu iki platformda da uygulamanın içinde, telefonun kendi PDF altyapısıyla açılır.
Sahada bağlantı her zaman güçlü olmadığı için fotoğraflar gönderilmeden önce telefonda 1 MB'ın altına sıkıştırılır. Kullanıcı platformun web giriş sayfasıyla oturum açar ve uygulama aynı oturumla çalışır. Asgari sürümün altında kalan uygulama, açılışta kullanıcıyı güncellemeye yönlendirir.
- Kotlin Multiplatform
- Compose Multiplatform
- Ktor
- CameraX
- ML Kit
- AVFoundation
- PDFKit
Zincirdeki komşular
Sahadaki servis işinizi telefona taşıyalım
Satış sonrası servisinizi kendi kurallarınızla bir mobil uygulamada toplamak istiyorsanız, bayilerinizin ve saha ekiplerinizin bugün nasıl çalıştığını bir görüşmede birlikte inceleyelim.
Görüşme planla