Mevcut sisteminizden geçiş
Yıllardır bir saha otomasyonu kullanıyorsanız ya da işi Excel ve kâğıt rutla yürütüyorsanız iki sorunuz vardır: bu geçiş bana neye mal olur, ve geçerken ne bozulur? Bu sayfa ikisini de, bugün gerçekten çalışan şeyler üzerinden cevaplıyor.
Dosyadan gelir
Müşteriler, ürünler ve fiyat listeleri. Şablonu indirin, önce önizleyin, sonra uygulayın.
Elle kurulur
Rut planları, promosyonlar, kullanıcılar. Bir ya da iki günlük iş.
Taşınmaz
Açık cari bakiye ve geçmiş belgeler. Kesim öncesi tahsilat eski sistemde biter.
Geri alınabilir
Verinizi CSV ve API üzerinden alırsınız; abonelik biterse hesap silinmez, salt okunur olur.
Ne taşınıyor, ne taşınmıyor #
Rutix’te üç veri kümesi dosyadan gelir. Geri kalan her şey ya elle girilir ya da eski sisteminizde kalır. Aşağıdaki tablo bugünkü durumu olduğu gibi gösteriyor; “yakında” diye işaretlenmiş bir satır yok, çünkü geçiş planı yapan biri için yakında olan şeyle olmayan şey aynı kefeye girer.
| Veri | Nasıl geliyor | Ayrıntı |
|---|---|---|
| Müşteriler | Dosyadan | Müşteri kodu, ad, resmî ünvan, kanal, vergi dairesi ve numarası, telefon, adres, ilçe, il, enlem, boylam, kredi limiti, vade, durum. |
| Ürünler | Dosyadan | Ürün kodu, ad, marka, kategori, baz birim, KDV oranı, koli içi adet. |
| Fiyat listeleri | Dosyadan | Liste, ürün kodu, birim, fiyat, minimum miktar, başlangıç ve bitiş tarihi. Miktar kırılımları bu satırlarla kurulur. |
| Rut planları | Elle | Satış rotaları ekranından kurulur. Rut için içe aktarma yok — bir distribütörün rut sayısı müşteri sayısı kadar değildir, ama gün gün kurmak yine de bir günlük iştir. |
| Promosyonlar | Elle | Kampanya mekanikleri promosyon ekranında yeniden kurulur ve yayına almadan önce simüle edilir. Aktarım yok. |
| Kullanıcılar ve yetkiler | Elle | Temsilciler, şoförler ve ofis kullanıcıları ayarlar ekranından davet edilir. |
| Açık cari bakiye ve açık faturalar | Gelmiyor | Devir bakiyesi girmenin bugün hiçbir yolu yok — ne dosyadan ne elle. Aşağıda ne yapıldığı yazıyor. |
| Geçmiş sipariş, fatura ve ziyaret kaydı | Gelmiyor | Tarihçe eski sistemde kalır. Rutix’in geçmişi, ilk siparişinizle başlar. |
| Stok ve araç yükleri | Gelmiyor | Sayımla açılır. Geçiş günü depo sayımı zaten yapılıyorsa ek bir iş değildir. |
İçe aktarma gerçekte ne yapıyor #
İçe aktarma ekranı üç sekmeden ibaret: müşteriler, ürünler, fiyatlar. Sıra bu şekilde sabit, çünkü fiyatlar ürünlere, ürünler de hiçbir şeye dayanmaz — sırayı bozan bir yükleme, çözülemeyen ürün kodları yüzünden reddedilir.
- 1
Şablonu indirin
Her tür için Türkçe başlıklı örnek bir CSV var; içinde doldurulmuş bir satır bulunur. Dosya UTF-8 BOM ile üretilir — Türkçe Windows’ta Excel’in “Müşteri”yi bozuk karakterlerle açmasının sebebi budur ve şablon bunu baştan çözer. - 2
Kendi dosyanızı hazırlayın
.xlsxveya.csvkabul edilir. Ayraç noktalı virgül de olabilir virgül de; hangisi olduğu başlık satırından anlaşılır. Kodlama UTF-8 değilse Türkçe Windows kodlaması denenir. Başlıklar birebir eşleşmek zorunda değil: “Müşteri Kodu”, “Cari Kod” ve “Kod” aynı sütunu ifade eder. - 3
Önizleyin
Aynı dosya önce uygulanmadan gönderilir. Dönen cevap satır satırdır: hangi satır oluşturulacak, hangisi güncellenecek, hangisi zaten aynı, hangisi neden başarısız. Güncellenecek satırlarda alan bazında eski ve yeni değeri görürsünüz. Bu aşamada veritabanına hiçbir şey yazılmaz. - 4
Uygulayın
Önizlemede tek bir başarısız satır varsa uygulama reddedilir — yarısı geçmiş bir içe aktarma, hiç geçmemiş olandan daha kötüdür, çünkü nerede kaldığını kimse bilmez. Sıfır hatayla uygulandığında tüm satırlar tek bir veritabanı işleminde yazılır.
Bilmeniz gereken sınırlar #
- Dosya başına 20.000 satır ve 12 MB. Daha büyük bir dosya bölünür. Bu bir performans korkusu değil: içe aktarma eşzamanlı çalışır, yani tarayıcı cevabı bekler ve süreyi öngörülebilir tutmanın yolu dosyayı sınırlamaktır.
- Aynı dosyayı ikinci kez göndermek güvenlidir. Satırlar müşteri/ürün koduna göre eşleşir; değişmemiş satır “değişmedi” olarak raporlanır, kopyası çıkarılmaz. Fiyatlarda eşleşme anahtarı liste, ürün, birim ve minimum miktar dörtlüsüdür.
- Aynı dosyanın içinde tekrarlayan bir kod hata sayılır. Eski sistemden çıkan raporlarda bu sık görülür ve önizlemede satır numarasıyla önünüze gelir.
- Adresten koordinat üreten bir servis yok. Enlem ve boylam sütunları şablonda var; doluysa alınır, boşsa müşterinin pini olmaz. Elinizdeki sistemde koordinat varsa bu sütunlara koyun — yoksa aşağıdaki bölüm bunun kendi kendine nasıl düzeldiğini anlatıyor.
Paralel çalışma #
Paralel çalışma, bir kesim gününe her şeyi yatırmamak için Rutix’i bir süre mevcut sisteminizle yan yana çalıştırmak demektir. Şunu baştan söyleyelim: Rutix’te “paralel çalışma modu” diye bir düğme yok. Bu bir ürün özelliği değil, bir çalışma disiplini — ve neyin gerçekten otomatik olduğunu bilmeden planlanamaz.
Otomatik olan kısım #
Rutix’te oluşan sipariş ve ziyaret olayları, sizin verdiğiniz bir adrese imzalı webhook olarak gönderilir: sipariş oluşturuldu, gönderildi, onaylandı, iptal edildi, faturalandı, teslim edildi, kredi askısına alındı ve bırakıldı; ziyaret açıldı, kapandı, atlandı, tahsilat alındı ve iptal edildi. Gönderim en az bir kez garantilidir, her denemede aynı olay kimliğini taşır, yeniden deneme ve ölü mektup kuyruğu vardır. Bu yol simülasyon değil: entegrasyon merkezindeki tek gerçek bağlayıcı webhook bağlayıcısıdır ve karşı tarafa hakikaten bağlanır. Aynı veriye REST API’den de erişilir.
Yani eski sisteminize veri akıtmak istiyorsanız, ihtiyacınız olan uç Rutix tarafında hazır. Karşı taraftaki alıcıyı yazmak size ya da ERP danışmanınıza kalır.
Otomatik olmayan kısım — ve bu kısım büyük #
- ERP bağlayıcıları bugün simülasyon modunda. Netsis, Logo, Mikro ve SAP bağlayıcıları kuyruğu, yeniden denemeyi ve hata sınıflandırmasını gerçek şekilde yapar ama hiçbiri dış bir sisteme bağlanmaz. Rutix’teki bir sipariş, kendiliğinden muhasebenize düşmez. Ayrıntı entegrasyon dokümanında.
- e-Fatura da simülasyon modunda. Paralel dönemde resmî faturayı kesen sistem, bugüne kadar kesen sistemdir. Rutix’in ürettiği fatura numarası mali bir numara değildir.
- Çift kayıt riski gerçektir. İki sistemde de sipariş alınıyorsa stok iki yerde ayrı düşer ve akşam ikisi tutmaz. Paralel çalışmanın işe yaradığı tek kurgu, aynı işin iki kez değil, farklı işlerin ayrı yerlerde yapılmasıdır.
Bu yüzden önerdiğimiz paralel kurgu şudur: bir ya da iki rutu bütünüyle Rutix’e alın, geri kalan sahayı olduğu gibi bırakın. Kesişme yok, mutabakat yok, çift kayıt yok — ve iki hafta sonra elinizde varsayım değil, kendi müşterilerinizle alınmış gerçek siparişler olur. Bu rutlar iyi giderse kalanı taşımak bir karar meselesidir; kötü giderse kaybettiğiniz şey iki rutluk alışkanlıktır.
Bir geçiş tipik olarak nasıl ilerler #
Aşağıdaki takvim bir söz değil, bir şekil. Rutix’in bugün müşterisi yok; bu sıralama, ürünün içindeki bağımlılık düzeninden çıkıyor — panelde gördüğünüz kurulum listesi de aynı sırayla ilerler, çünkü fiyat listesi ürün olmadan, rut müşteri olmadan kurulamaz. Süreler, aşağıdaki varsayımlar tutuyorsa geçerlidir.
- Hafta 0Dosyaları çıkarın
Mevcut sisteminizden müşteri, ürün ve fiyat listelerini Excel’e alın. Şablonları indirip başlıkları eşleyin. Bu hafta Rutix’te hiçbir şey yapılmaz; iş tamamen sizin tarafınızdadır ve takvimin en çok kayan haftası budur.
- Hafta 1Kataloğu ve sahayı kurun
Sırayla içe aktarın: müşteriler, ürünler, fiyatlar. Her birini önce önizleyin — ilk önizleme hemen hemen her zaman hatalıdır ve düzeltilmesi gereken şey dosyadır, sistem değil. Ardından ekibi davet edin ve ilk rutları kurun. Panelde kurulum listesi kendini bu adımlara göre işaretler; sayaçlar gerçek kayıt sayısını gösterir, yani beklediğinizin onda birini aktardıysanız o gün fark edersiniz.
- Hafta 2Bir rutu sahaya çıkarın
Tek bir temsilci, tek bir rut, gerçek müşteriler. Fiyat ve promosyon kararlarını tezgâhta doğrulayın: verilen fiyatın neden o fiyat olduğunu ekranda görebiliyor olmanız gerekir. Bu hafta ölçtüğünüz şey yazılım değil, sizin verinizdir.
- Hafta 3–4Sahayı genişletin
Rutlar kademe kademe taşınır. Kesim öncesi açık faturaların tahsilatı eski sistemde yürümeye devam eder. Sevkiyat ve teslimat akışı bu aşamada devreye alınır.
- SonrasıEski sistemi kapatın
Eski sistemin kapanma anı, son açık faturanın tahsil edildiği andır — canlıya alma günü değil. Vadeleriniz ne kadarsa aradaki mesafe o kadardır.
Bu takvim neyi varsayıyor #
- Müşteri, ürün ve fiyat listelerinizi mevcut sisteminizden Excel’e çıkarabiliyorsunuz. Çıkaramıyorsanız takvimin başına, o çıktıyı almak için geçen süre eklenir ve bu süre bizim kontrolümüzde değildir.
- Kayıt sayıları dosya başına 20.000 satırın altında.
- Ofis tarafından bu işe bakan bir kişi var. İki hafta boyunca tam zamanlı olması gerekmiyor, ama sorulara aynı gün cevap verebilmesi gerekiyor.
- Açık faturaların eski sistemde tahsil edilmeye devam edeceği kabul edilmiş durumda.
- Canlıya alma, ay sonuna ya da bir kampanya haftasına denk getirilmemiş.
Yeniden eğitim maliyeti neden düşük #
Bir saha yazılımı değiştirmenin görünmeyen faturası eğitimdir: yirmi temsilci, iki günlük eğitim, ilk haftalarda düşen ziyaret sayısı. Rutix’te bu faturanın küçük olmasının sebebi bir eğitim yöntemi değil, bir tercih: ürün Türkçe düşünülmüş.
- Dört uygulamanın (panel, plasiyer, şoför, B2B portal) tamamı tek bir Türkçe metin kataloğunu kullanır ve varsayılan dil Türkçedir. İngilizceden çevrilmiş bir arayüz değil; İngilizce, sonradan eklenen ikinci dildir.
- Ekranlarda sahanın kullandığı kelimeler yazar: rut, sıcak satış, iskonto, cari, ekstre, tahsilat, sevkiyat, vade, koli. Bunlar başlık süsü değil — promosyon kurarken “3 koli” yazıp ana birim karşılığını görürsünüz, kıl payı kaçan fırsat uyarısı da aynı dille konuşur.
- Ekran adları da tanıdıktır: Satış Rotaları, Sevkiyat, Tahsilat, Fiyat Denetimi, Onaylar. Yıllardır rut yapan bir temsilcinin öğrenmesi gereken şey kelime dağarcığı değil, düğmelerin yeri.
Bunun sınırını da söyleyelim: eğitim ihtiyacını sıfırlamaz. El terminali çevrimdışı çalıştığı için “senkronize et” alışkanlığı değişir, tahsilatta çek ve nakit ayrı akışlardır, ziyaret kapanışı zorunludur. Bunlar yarım günlük konulardır, iki günlük değil.
Ayrılırsanız ne götürürsünüz #
Bu bölüm burada, çünkü bir sistemden çıkamamak bir sisteme girmemenin en yaygın sebebidir. Cevabı olduğu gibi veriyoruz.
- Ekranlardan CSV. Müşteri listesi, müşteri ekstresi, açık faturalar, yaşlandırma, temsilci performansı, şoför performansı ve hedef gerçekleşme ekranları CSV olarak indirilir. Dosyalar noktalı virgüllü ve UTF-8 BOM’lu üretilir, yani Türkçe Excel’de çift tıklamayla düzgün açılır.
- API. Müşteriler, katalog, fiyatlar, promosyonlar, siparişler, saha, stok, sevkiyat, fatura ve tahsilat kaynaklarının hepsi REST üzerinden listelenir. Kimlik doğrulama ve kaynak grupları API dokümanında.
- Senkronizasyon çekişi. El terminallerini besleyen
GET /sync/pullucu, tek bir imleçten itibaren tüm senkron tablolardaki satırları sayfa sayfa döner. Bir cihaz için yazıldı, ama artımlı tam kopya almanın en kısa yolu budur.
Bir şeyi daha söyleyelim, çünkü çıkış kapısıyla ilgili: aboneliğiniz biterse hesabınız salt okunur hâle gelir. Kayıtlarınız durur, yeni kayıt girilemez. Verinize erişiminiz hiçbir aşamada kesilmez.
Sözünü vermediğimiz şeyler #
Bu sayfanın işe yaraması, listelemediklerimizle listelediklerimiz kadar ilgili.
- “İki haftada canlı” bir garanti değil. Yukarıdaki takvim, kendi varsayımları tuttuğunda geçen süredir. Rutix’in henüz tamamlanmış bir müşteri geçişi yok ve olduğunda buraya yazılacak.
- Sizin adınıza eski sisteminizden veri çekmiyoruz. Karşı sistemin veritabanına bağlanan bir aracımız yok. Dosyayı siz çıkarırsınız; biçimlendirmesinde, başlık eşlemesinde ve hataların ayıklanmasında biz yanınızdayız.
- Muhasebe entegrasyonu geçişin parçası değil. ERP ve e-Fatura bağlayıcıları gerçek moda alınana kadar bu iş elle ya da webhook üzerinden yazacağınız bir aktarımla yürür.
Koordinatlar için küçük bir not #
Eski sistemden gelen müşteri koordinatları genelde adresten üretilmiştir ve “Atatürk Cad. No:47” sokağın ortasına düşer — kapıdan iki yüz metre uzağa. Rutix bunu bilerek davranır: bir pin, üç ayrı ziyaret 50 metre içinde birbiriyle anlaşana kadar doğrulanmış sayılmaz, ve coğrafi çit yalnızca doğrulanmış pine karşı işletilir. Yani geçişte yanlış gelen koordinatlar, sahanın ilk haftalarında kendi kendini düzeltir; temsilciye “dükkânın içindesin ama uzaktasın” diyen bir sistem devralmazsınız.
Geçişi konuşalım
Elinizdeki dosyaları gönderin, önizlemeyi birlikte çalıştıralım — kaç satırın temiz geçtiğini görmek, bu sayfadaki her cümleden daha ikna edicidir. Deneme hesabı açmak için ödeme yöntemi gerekmiyor.