Menü

E-ticaret ve entegrasyon

Entegrasyon hatalarını müşteri fark etmeden yakalamak

Entegrasyon hatalarını erken yakalamak için yalnızca hata mesajlarını değil, beklenen akışın gelmemesini ve iki taraftaki sayıların tutmamasını da izlemek gerekir. Geçici hata yeniden denenmeli, kalıcı hata sebebiyle bildirilmeli, yeniden gönderim çift kayıt üretmemeli ve uyarılar doğru kişiye gitmelidir.

Bunny Soft ekibi · · · 6 dk okuma

Tavşan maskot, mağazadan teslimata uzanan veri hattında hatalı kaydı yakalayan bir izleme ekranının başında

Bir entegrasyon kurulduğunda herkes rahatlar: Siparişler kendiliğinden muhasebeye gidiyor, stoklar eşitleniyor, kimse elle kayıt girmiyor. Ama otomasyonun bir bedeli vardır; işi artık kimse elle yapmadığı için bir şey ters gittiğinde onu fark edecek kimse de yoktur. Elle aktarımda hata, onu yapan kişinin gözü önündedir. Otomatik aktarımda hata, biri özellikle bakmadıkça görünmez.

Bu yüzden iyi bir entegrasyonun ölçüsü yalnızca doğru çalışması değil, yanlış çalıştığında bunu hemen söylemesidir. Hatanın müşteri tarafından fark edilmesi, yani yanlış fatura, ödenmiş ama işlenmemiş sipariş ya da tükenmiş ama satılmaya devam eden ürün, en pahalı yakalama biçimidir. Bu yazıda entegrasyon hatalarının nasıl erken, sessizce kaybolmadan ve doğru kişiye ulaşacak biçimde yakalanabileceğini anlatıyoruz.

En tehlikeli hata sessiz olanıdır

Entegrasyon hataları kabaca ikiye ayrılır. Gürültülü hatalarda sistem bir şeyin başarısız olduğunu bilir: Bağlantı reddedilmiştir, bir kayıt kabul edilmemiştir. Sessiz hatalarda ise her şey başarılı görünür ama sonuç yanlıştır: Kayıt aktarılmıştır ama yanlış hesaba, yanlış vergi ayrımıyla ya da hiç gelmemiş bir siparişin yerine boşluk bırakarak.

Gürültülü hatalar doğru kurulmuş bir bildirimle yakalanır. Sessiz hatalar için ise ayrı bir bakış gerekir: sistemin ne söylediğine değil, sonucun beklenene uyup uymadığına bakmak. Aşağıdaki başlıkların çoğu bu ikinci türü yakalamak içindir.

Hata türleri ve nasıl yakalandıkları

TürÖrnekNasıl yakalanır
BağlantıProgram kapalı, erişim süresi dolmuşHata bildirimi, yeniden deneme
VeriEksik vergi kimliği, bulunamayan ürün koduKayıt bazında bildirim
EşleştirmeYeni ödeme türünün hesabı yokBekleyen kayıt listesi
SessizlikAkış durmuş, hata yokSon başarılı aktarım takibi
MantıkYanlış hesaba işlenen kayıtSayı ve tutar karşılaştırması
TekrarAynı fatura iki kezTekil kayıt anahtarı

Sessizlik de bir hatadır

Bir entegrasyonun en sinsi arızası, hiçbir şey yapmamasıdır. Zamanlanmış görev çalışmayı bırakmıştır, bir parola değişmiştir ya da bir sunucu güncellemesi bağlantıyı koparmıştır; ortada hata mesajı yoktur, çünkü deneme bile yapılmamaktadır.

Bunu yakalamanın yolu, her akış için “son başarılı aktarım ne zaman oldu?” sorusunu izlemektir. Normal işleyişte belli aralıklarla sipariş gelen bir mağazada, beklenen sürenin çok üzerinde hiç kayıt aktarılmamışsa bu bir uyarı sebebidir. Akışın doğasına göre bu sınır farklıdır: Gece hiç sipariş gelmemesi normal olabilir, iş saatinde uzun bir sessizlik ise değildir.

Sayıları karşılaştırmak

Sessiz hataların büyük kısmı basit bir karşılaştırmayla görünür hâle gelir. Belirli bir dönem için kaynaktaki ve hedefteki sayılar yan yana konur:

  • Mağazadaki sipariş sayısı ile muhasebeye aktarılan fatura sayısı.
  • Satış toplamı iki tarafta aynı mı?
  • Online tahsilat toplamı ile muhasebeye işlenen tahsilatlar.
  • İade sayısı ve tutarı iki tarafta tutuyor mu?
  • Stok miktarları seçilmiş ürünlerde aynı mı?

Bu karşılaştırma her gün kendiliğinden yapılıp yalnızca fark olduğunda uyarı verirse, ay sonunda saatler süren fark arama işi neredeyse ortadan kalkar. Fark ne kadar taze yakalanırsa sebebi o kadar kolay bulunur.

Geçici hata mı, kalıcı hata mı?

Her hata aynı muameleyi hak etmez. Muhasebe programı bir anlığına erişilemiyorsa bu geçici bir sorundur; kayıt bekletilip bir süre sonra yeniden denenmelidir ve çoğu zaman kimseyi rahatsız etmeden kendiliğinden geçer. Bir ürün kodu muhasebede yoksa ise yeniden denemek hiçbir şeyi değiştirmez; bu kalıcı bir hatadır ve bir insanın müdahalesini gerektirir.

İyi bir yapı bu ikisini ayırır. Geçici hatalar belirli sayıda yeniden denenir; sonuç alınamazsa kalıcı hata gibi bildirilir. Kalıcı hatalar ise sebebiyle birlikte beklemeye alınır ve hemen bildirilir. Sonsuza kadar sessizce yeniden deneyen bir sistem, hiç denemeyen kadar tehlikelidir.

Aynı kaydı iki kez göndermemek

Hatayı düzeltip kaydı yeniden göndermek, yeni bir risk doğurur: İlk gönderim aslında başarılı olmuş ama cevabı ulaşmamışsa, ikinci gönderim aynı faturayı iki kez oluşturur. Bu yüzden her kayıt tekil bir anahtarla gönderilmeli ve hedef tarafta aynı anahtarla bir kayıt varsa ikincisi açılmamalıdır. Yeniden gönderimin güvenli olması, hata düzeltmeyi korkulan bir iş olmaktan çıkarır.

Uyarı kime ve nasıl gitmeli?

Bütün hataları tek bir adrese göndermek, en sonunda hiçbirinin okunmamasıyla sonuçlanır. Uyarılar türüne göre doğru kişiye gitmelidir: bağlantı ve altyapı sorunları teknik sorumluya, eksik cari bilgisi ya da eşleşmeyen hesap kodu ise ilgili iş birimine ve gerekiyorsa mali müşavire.

Uyarının içeriği de önemlidir. “Aktarım başarısız” demek yetmez; hangi kaydın, hangi sebeple aktarılamadığı ve ne yapılması gerektiği yazmalıdır. Aynı sebepten gelen çok sayıda hata da tek tek değil, tek bir uyarıda toplanmalıdır. Her şeyin uyarı olduğu bir düzende kimse uyarıları okumaz.

Hatayı düzeltmek, sebebini kapatmak

Aktarılamayan bir kaydı elle düzeltip göndermek o kaydı kurtarır ama sebebi ortadan kaldırmaz. Bir ürün kodu eksikse, aynı ürün yarın yine aynı hatayı verecektir. Bu yüzden her hata kaydının iki sonucu olmalıdır: kaydın kendisinin düzeltilip yeniden gönderilmesi ve sebebin kaynağında kapatılması. Aynı sebepli kayıtların topluca yeniden gönderilebilmesi de bu işi hızlandırır.

Günlüğe yazmak bildirim değildir

Pek çok entegrasyon hataları bir günlük dosyasına yazar ve orada bırakır. Teknik olarak hata kaydedilmiştir; ama o dosyayı düzenli okuyan kimse yoksa pratikte hiç kaydedilmemiş gibidir. Günlük, sebebi araştırırken başvurulan bir kaynaktır; haber verme aracı değildir. Bir hatanın yakalanmış sayılması için bir insanın önüne gelmesi, sorumlusunun belli olması ve çözülene kadar açık bir iş olarak durması gerekir.

Bildirimlerin yanında, entegrasyonun genel durumunu tek bakışta gösteren bir ekran da çok işe yarar. Bu ekranda her akış için son başarılı aktarım zamanı, bekleyen ve hatalı kayıt sayısı, son karşılaştırmanın sonucu yan yana görünür. Böylece “her şey yolunda mı?” sorusunun cevabı tahmin değil, gözle görülen bir durum olur. Bir uyarı geldiğinde de sorunun tek bir akışta mı yoksa her yerde mi olduğu hemen anlaşılır.

Bu ekranın en önemli özelliği sade olmasıdır. Teknik ayrıntılar, sebebi araştıran kişi için bir tık ötede durabilir; ama ilk bakışta görünen şey, işin sahibinin anlayacağı bir dille yazılmalıdır: Hangi akış çalışıyor, hangisi bekliyor, hangisinde müdahale gereken kayıt var. Muhasebe tarafında çalışan bir kişinin, teknik ekibe sormadan durumu okuyabilmesi, hataların daha erken ve daha doğru kişi tarafından ele alınmasını sağlar.

Hataları düzenli gözden geçirmek

Tek tek çözülen hataların toplamı, entegrasyonun nerede zayıf olduğunu gösterir. Belirli aralıklarla hata kayıtlarına topluca bakmak, sık tekrar eden sebepleri ortaya çıkarır: hep aynı türde eksik cari bilgisi, hep aynı kanaldan gelen uyumsuz kayıt, hep belli bir saatte kopan bağlantı. Bu tekrarlar, kalıcı bir düzeltmenin nereye yapılması gerektiğini söyler.

Gözden geçirmede yalnızca hatalara değil, yeniden denemeyle kendiliğinden geçen geçici sorunlara da bakılmalıdır. Kimseyi rahatsız etmeden çözülmüş olsalar bile sayıları artıyorsa, bu yaklaşan daha büyük bir sorunun işareti olabilir: zayıflayan bir bağlantı, yavaşlayan bir sunucu ya da sınırına yaklaşan bir kapasite.

En riskli anlar: Değişiklikler

Entegrasyonlar en çok bir şey değiştiğinde bozulur. Muhasebe programının sürüm güncellemesi, yeni bir ödeme yöntemi, yeni bir vergi ayrımı, yeni bir satış kanalı ya da kampanya dönemindeki ani hacim artışı bunların başında gelir. Bu anlardan önce kısa bir kontrol, örneğin birkaç örnek kaydın elle izlenmesi ve sayı karşılaştırmasının yakından takip edilmesi, sorunları müşteriye ulaşmadan yakalar. Dönem kapanışından önce bekleyen hata kalmadığının kontrol edilmesi de aynı alışkanlığın parçasıdır.

Bunny Soft hataları nasıl görünür kılıyor?

Muhasebe entegrasyonunu programınızın bağlantı imkânlarına, hesap planınıza ve mali müşavirinizin çalışma düzenine göre kuruyoruz ve hata bildirimini işin ayrılmaz bir parçası sayıyoruz. Aktarılamayan kayıt sessizce kaybolmaz; sebebiyle birlikte beklemeye alınır, size ve gerekirse mali müşavirinize bildirilir. Eksik cari ya da eşleşmeyen hesap kodu gibi sorunlar giderildiğinde kayıt yeniden gönderilir; böylece dönem kapanışında eksik kayıt sürprizi yaşanmaz.

  • Eşleştirmeleri belirliyoruz: Ürün, cari, vergi ve ödeme türlerinin muhasebede hangi kayda karşılık geleceğini baştan netleştiriyoruz.
  • Test kayıtlarıyla deniyoruz: Aktarımı önce örnek kayıtlarla çalıştırıp sonuçları mali müşavirinizle kontrol ediyoruz.
  • Canlıya alıp izliyoruz: Aktarım düzenli çalışmaya başladıktan sonra hata bildirimlerini izliyor, gereken düzeltmeleri yapıyoruz.

Satış, fatura ve tahsilat kayıtlarınızın muhasebeye kendiliğinden ve hataları görünür biçimde aktarılmasını istiyorsanız muhasebe entegrasyonu sayfamızda kapsamı ve çalışma adımlarını inceleyebilirsiniz.

Sık sorulanlar

Muhasebe programı kapalıyken gelen siparişler kaybolur mu?

Sağlıklı kurulmuş bir entegrasyonda kaybolmaz. Program erişilemezken kayıtlar beklemede tutulur ve bağlantı geri geldiğinde sırasıyla gönderilir. Bekleme olağan sürenin çok üzerine çıkarsa durum ayrıca bildirilir.

Yeniden gönderilen bir kayıt çift fatura oluşturur mu?

Her kayıt tekil bir anahtarla gönderildiğinde hayır. Hedef tarafta aynı anahtarla bir kayıt zaten varsa ikincisi açılmaz; bu sayede hata düzeltildikten sonra kaydı yeniden göndermek güvenli bir işlem olur.

Hata listesini kimin takip etmesi gerekir?

Teknik hataları bir teknik sorumlu, veri ve eşleştirme hatalarını ise kaydın sahibi olan iş birimi takip etmelidir. Kimin hangi tür hatadan sorumlu olduğunu kurulumda birlikte belirlemek, uyarıların sahipsiz kalmasını önler.

Kullandığımız entegrasyonda gizli hata olup olmadığını nasıl anlarız?

En hızlı yol, kısa bir dönem için iki taraftaki sipariş, fatura, tahsilat ve iade sayılarını ve toplamlarını yan yana koymaktır. Fark çıkıyorsa kayıtlar tek tek açılarak hangi türün aktarılmadığı ya da yanlış işlendiği bulunur.

Bu konudaki hizmetimiz

Muhasebe entegrasyonu

Satış, fatura, cari ve tahsilat kayıtları mağazanızdan ve ERP'nizden muhasebe programınıza elle girilmeden aktarılsın; hatalar anında bildirilsin.

Aklınızdaki projeyi birlikte konuşalım

Ne yapmak istediğinizi anlatın; ihtiyacınızı dinleyip işinize özel bir yol haritası ve teklifle dönelim.

Size daha iyi hizmet verebilmek için sitemizde çerezler kullanılmaktadır. Siteyi kullanmaya devam ederek çerezlere izin vermiş olursunuz. KVKK aydınlatma metni