ERP ve CRM 8 dk okuma

Erp Veri Temizliği Ve Ana Veri Yönetimi Rehberi

ERP veri temizliği nasıl yapılır? Ana veri yönetimi, mükerrer kayıt temizliği ve geçiş öncesi kontrol listesiyle ERP projenizi güvenle canlıya alın.

ERP ve CRM
Paylaş
LinkedIn WhatsApp

ERP projelerinde bütçe ve takvim kayıplarının önemli bir bölümü yazılımdan değil, eski sistemden taşınan kirli veriden doğar. Aynı müşterinin üç ayrı cari kartı, her biri farklı birim kullanan stok kodları, geçersiz vergi numaraları: Bunlar yeni sisteme olduğu gibi aktarıldığında, pahalı bir ERP'yi eski sistemin hatalarını hızlandıran bir araca dönüştürür.

Bu rehberde ERP veri temizliği ve ana veri yönetimini adım adım ele alıyoruz. Hangi verinin önce temizleneceğini, kalite sorunlarının nasıl tespit edileceğini, geçiş stratejisini ve canlıya çıkış öncesi kontrol listesini öğrenecek, projenizi daha öngörülebilir hale getireceksiniz.

ERP Veri Temizliği Neden Projenin Kaderini Belirler?

ERP, tüm departmanların aynı veriyi kullandığı tek bir omurgadır. Eski ortamda her birim kendi Excel dosyasıyla ya da küçük programıyla çalışırken hatalar yerel kalır. ERP'de ise bir hatalı kayıt satın alma, stok, finans ve raporlamaya aynı anda yayılır.

Gerçekçi bir senaryo verelim: Bir dağıtım firması, eski muhasebe programından 12 bin cari kartı taşıyor. Aynı bayi "ABC Gıda", "A.B.C. Gıda Ltd." ve "ABC GIDA LTD ŞTİ" adlarıyla üç kez kayıtlı. Yeni sistemde bayinin bakiyesi üç karta bölünür, kredi limiti kontrolü çalışmaz, satış raporu yanlış çıkar. Sorun ERP'den değil, geçiş öncesi yapılmayan temizlikten kaynaklanır.

Veri kalitesi ihmal edildiğinde tipik sonuçlar şunlardır:

  • Canlıya geçiş tarihinin tekrar tekrar ertelenmesi,
  • Kullanıcıların yeni sisteme güvenmeyip paralel Excel tutmaya devam etmesi,
  • Finansal mutabakat farkları ve kapanış gecikmeleri,
  • Otomasyon ve entegrasyonların hatalı veriyle beslenmesi.

Veri çalışmasını projenin sonuna bırakmak en sık yapılan hatadır. Doğru yaklaşım, ERP seçimi ve ihtiyaç analizi aşamasında veri kalitesini de proje kapsamına yazmak ve sorumluluğu baştan atamaktır.

Ana Veri Nedir, Hangi Veri Önce Temizlenir?

Ana veri (master data), iş süreçlerinde tekrar tekrar kullanılan ve nispeten az değişen temel kayıtlardır: müşteri, tedarikçi, ürün, hesap planı, çalışan, depo gibi. Hareket verisi (sipariş, fatura, stok hareketi) ise bu kayıtlara bağlı olarak sürekli üretilir. Ana veri hatalıysa, üzerine inşa edilen her hareket de hatalı olur.

Ana veri ile hareket verisini ayırın

Geçişte en değerli kaynak ana veridir; hareket verisinin ne kadarının taşınacağı ise ayrı bir karardır. Çoğu projede açık kalemler (ödenmemiş faturalar, açık siparişler, güncel stok bakiyeleri) taşınır, geçmiş hareketler ise arşivlenir. Bu ayrım hem göç hacmini hem de temizlik yükünü ciddi biçimde azaltır.

Öncelik sırası ve tipik sorunlar

Ana veri türüSık görülen sorunlarTemizlik önceliği
Cari hesaplar (müşteri/tedarikçi)Mükerrer kayıt, geçersiz vergi no, eksik adres ve iletişim bilgisiÇok yüksek
Ürün / stok kartlarıAynı ürüne birden fazla kod, tutarsız birim, kullanılmayan kalemlerÇok yüksek
Hesap planı ve maliyet merkezleriEski yapıdan kalan kullanılmayan hesaplar, raporlamaya uymayan kırılımlarYüksek
Ürün ağaçları (reçeteler)Güncel olmayan bileşenler, hatalı fire oranlarıYüksek (üretim yapanlar için)
Çalışan ve yetki verileriAyrılmış personelin aktif görünmesi, rol karmaşasıOrta

Cari ve ürün kartları neredeyse her projede ilk sırada yer alır, çünkü satış, satın alma, stok ve finans modüllerinin hepsi bunlara bağlıdır.

Veri Envanteri ve Kalite Ölçümü: Temizliğe Nereden Başlanır?

Temizliğe başlamadan önce neyin ne kadar kirli olduğunu bilmeniz gerekir. Tahmine dayalı bir plan, geçişin son haftasında sürprizlerle karşılaşmanıza neden olur. Aşağıdaki adımlar, küçük ve orta ölçekli projelerde işe yarayan sade bir yöntemdir:

  1. Kaynakları listeleyin: Eski ERP, muhasebe programı, Excel dosyaları, e-ticaret paneli, CRM ve saha uygulamaları dahil tüm veri kaynaklarını çıkarın. Gölge kaynaklar (kişisel Excel'ler) genellikle en kirli olanlardır.
  2. Kayıt sayılarını alın: Her ana veri türü için toplam, aktif ve son bir yıl içinde hareket görmüş kayıt sayısını belirleyin. Hareketsiz kayıtlar taşıma listesinden çıkarılabilir.
  3. Kalite kurallarını yazın: Örneğin "vergi numarası 10 veya 11 hane olmalı", "her ürünün tek bir temel birimi olmalı", "aktif cari için en az bir iletişim bilgisi bulunmalı".
  4. Kuralları verinin üzerinde çalıştırın: SQL sorguları, Excel filtreleri veya basit betiklerle ihlalleri sayın. Her kural için hata oranını raporlayın.
  5. Sorunları sınıflandırın: Otomatik düzeltilebilecekler, iş birimi kararı gerektirenler ve silinecekler olarak üçe ayırın.
  6. Hedef belirleyin: "Yüzde yüz temiz" gerçekçi değildir; kritik alanlar için kabul edilebilir eşikleri önceden belirleyin ve yönetim onayına sunun.

Mükerrer kayıtları yakalamanın pratik yolları

Mükerrer cari tespitinde yalnızca unvana güvenmeyin. Vergi numarası, telefon, e-posta ve normalize edilmiş adres gibi birden fazla alanı birlikte karşılaştırın. Unvanlardan "LTD", "ŞTİ", "A.Ş." ve noktalama farklarını ayıklayıp benzerlik kontrolü yapmak, ilk turda çoğu çifti ortaya çıkarır. Birleştirme kararını ise otomatiğe bırakmayın; hangi kartın "ana" kart olacağını muhasebe ve satış birlikte onaylamalıdır.

Ana Veri Yönetimi: Temizliği Kalıcı Hale Getirmek

Bir kez temizlenen veri, yönetilmezse birkaç ay içinde yeniden kirlenir. Ana veri yönetimi (MDM), verinin kim tarafından, hangi kurallarla ve hangi onayla oluşturulacağını tanımlayan yönetişim modelidir. Büyük bir yazılım yatırımı gerektirmez; önce net kurallar ve sorumluluklar gerekir.

Veri sahipliği

Her ana veri türünün bir iş sahibi olmalı: cari kartlar için finans veya satış operasyonu, ürün kartları için ürün yönetimi veya satın alma gibi. BT, veriyi saklayan ve koruyan taraftır; verinin doğruluğundan ise iş birimi sorumludur. Bu ayrım yapılmadığında herkes veriyi kullanır ama kimse temizlemez.

Kodlama ve adlandırma standardı

Ürün kodları anlamlı mı olacak yoksa sıralı mı, unvanlar büyük harfle mi yazılacak, adres alanları hangi formatta tutulacak? Bu soruların cevabı tek sayfalık bir standartta toplanmalı ve ERP'de zorunlu alan, açılır liste ve doğrulama kuralları olarak sisteme işlenmelidir. Serbest metin ne kadar azalırsa kalite o kadar artar.

Kayıt oluşturma ve onay akışı

Yeni cari veya ürün kartı açılırken önce mevcut kayıt araması yapılmasını zorunlu kılın, ardından kartı açan kişiyle onaylayan kişiyi ayırın. Bu akış ERP içinde iş akışı olarak kurulabilir. Standart ERP'nizin bu kuralları desteklemediği durumlarda ERP yazılım geliştirme kapsamında özel doğrulama ve onay adımları eklenebilir.

Birden fazla sistemin (e-ticaret, CRM, saha satış) aynı müşteri ve ürün verisini kullandığı yapılarda, hangi sistemin "doğru kaynak" olduğunu belirlemek şarttır. Bu konuyu veri entegrasyonu ve veri tutarlılığı yazımızda ayrıca ele aldık.

Geçiş Stratejisi, Dönüşüm ve Mutabakat

Veriyi nasıl taşıyacaksınız?

Taşıma yaklaşımı; veri hacmine, iş sürekliliği toleransına ve ekibin kapasitesine göre seçilir. Üç yaygın yaklaşımı karşılaştıralım:

YaklaşımNasıl çalışır?AvantajRisk
Olduğu gibi taşıVeri temizlenmeden yeni sisteme aktarılırKısa sürede başlarKirli veri yeni sisteme yerleşir, sonradan düzeltmek zorlaşır
Temizleyerek taşı (ara katman)Veri bir hazırlık alanında temizlenir, doğrulanır ve sonra aktarılırKalite kontrolü ve tekrarlanabilirlikÖn hazırlık süresi gerektirir
Kademeli taşıÖnce ana veri ve açık kalemler, sonra modül modül diğer verilerRisk dağılır, ekip öğrenerek ilerlerGeçiş döneminde iki sistemin yönetimi gerekir

Çoğu işletme için en dengeli seçenek, temizleyerek ve gerekirse kademeli taşımaktır. Eski sistemden hedef sisteme veri akışını yönetmek ve tekrar çalıştırılabilir hale getirmek için veri entegrasyonu çalışmaları bu aşamada belirleyici olur.

Eşleme (mapping) ve deneme göçleri

Eski sistemdeki her alanın yeni sistemde hangi alana karşılık geldiğini gösteren bir eşleme dokümanı hazırlayın. Dönüşüm kurallarını (örneğin eski "KG" biriminin yeni "kilogram"a çevrilmesi, boş KDV oranının varsayılan değere atanması) bu dokümana yazın; bir kural yalnızca birinin kafasında kalmasın.

Gerçek geçişten önce en az iki üç deneme göçü yapın. Her denemede hata listesini azaltmak, hem betikleri olgunlaştırır hem de gerçek geçiş gecesinin ne kadar süreceğini gösterir. Eski ve yeni sistem arasında canlı veri akışı gerekiyorsa sistem entegrasyonu mimarisi de bu planın parçası olmalıdır.

Mutabakat: Rakamlar tutuyor mu?

Göçten sonra "veri geldi" demek yeterli değildir; doğruluğu kanıtlamanız gerekir. Şu karşılaştırmaları yapın:

  • Kayıt sayıları: Kaynakta ve hedefte aktarılan kayıt adedi, reddedilen kayıtlar dahil uyuşuyor mu?
  • Finansal bakiyeler: Cari bakiyeler ve mizan toplamları eski sistemle birebir tutuyor mu?
  • Stok değerleri: Depo bazında miktar ve maliyet bakiyeleri doğrulandı mı?
  • Örneklem kontrolü: İş birimi kullanıcıları rastgele seçilmiş kayıtları ekranda kontrol etti mi?

Mutabakat sonuçlarını imzalı bir tutanakla kayda geçirmek, canlıya çıkış kararını nesnel kılar.

Canlıya Geçiş Öncesi Veri Kontrol Listesi

Go-live tarihinden önce aşağıdaki maddelerin tamamı "evet" olmalıdır:

  • Her ana veri türü için bir iş sahibi atandı.
  • Kalite kuralları yazıldı ve hata oranları kabul edilen eşiklerin altına indi.
  • Mükerrer cari ve ürün kayıtları birleştirildi, birleştirme kararları kayıt altına alındı.
  • Hareketsiz ve kullanılmayan kayıtların taşınıp taşınmayacağına karar verildi.
  • Alan eşleme ve dönüşüm kuralları dokümante edildi.
  • En az iki deneme göçü tamamlandı, göç süresi ölçüldü.
  • Finansal ve stok mutabakatı imzalandı.
  • Yeni kayıt açma standardı ve onay akışı ERP'de aktif.
  • Eski sistemin salt okunur arşiv erişimi ve yedeği güvence altında.
  • Canlı geçiş sonrası ilk 30 gün için veri düzeltme talepleri toplayacak bir kanal hazır.

Kişisel veri içeren cari ve çalışan kayıtlarını taşırken KVKK kapsamındaki saklama ve silme yükümlülüklerini de gözden geçirin; gereksiz kişisel veriyi yeni sisteme taşımamak hem riski hem de temizlik yükünü azaltır.

Sık Sorulan Sorular

ERP veri temizliği ne kadar sürer?

Süre, kayıt sayısından çok verinin kalitesine ve karar verme hızınıza bağlıdır. Mükerrer kayıt birleştirme gibi iş birimi onayı gerektiren işler çoğu zaman teknik işlemden daha uzun sürer. Genel olarak temizliği, ERP projesinin ilk aşamalarında başlatmanızı ve takvime ayrı bir iş paketi olarak eklemenizi öneririz.

Veri temizliğini kim yapmalı: BT mi, iş birimi mi?

Teknik işlemleri (sorgular, betikler, aktarım) BT veya danışman ekibi yürütür; ancak hangi kaydın doğru olduğuna iş birimi karar verir. Cari kartı muhasebe, ürün kartını satın alma veya ürün yönetimi doğrulamalıdır. Bu iş bölümü kurulmazsa temizlik teknik bir egzersize dönüşür.

Tüm geçmiş verileri yeni ERP'ye taşımak zorunda mıyım?

Hayır. Genellikle ana veri, açık kalemler ve güncel bakiyeler taşınır; geçmiş hareketler salt okunur bir arşivde tutulabilir. Yasal saklama sürelerini ve raporlama ihtiyaçlarınızı mali müşavirinizle birlikte değerlendirerek karar vermelisiniz.

Ana veri yönetimi için ayrı bir MDM yazılımı şart mı?

Küçük ve orta ölçekli işletmelerde çoğunlukla değil. Net sahiplik, kodlama standardı, zorunlu alanlar ve onay akışı ERP içinde de kurulabilir. Birden fazla sistem aynı ana veriyi ortak kullanıyorsa ve senkronizasyon karmaşıklaşıyorsa özel bir MDM çözümü ya da entegrasyon katmanı gündeme gelebilir.

Canlıya geçtikten sonra veri kalitesi nasıl korunur?

Periyodik kalite raporları (örneğin aylık mükerrer kayıt ve eksik alan kontrolü), kayıt açma onay akışı ve veri sahiplerinin düzenli toplantıları kaliteyi korur. Kuralları sisteme gömmek, insan disiplinine güvenmekten çok daha sürdürülebilirdir.

Sonuç: ERP Veri Temizliği Yatırımınızı Korur

ERP veri temizliği, projenin yan işi değil; yazılımın vaat ettiği tek doğru veri kaynağına ulaşmanın ön şartıdır. Veri envanteri çıkarmak, kalite kurallarını yazmak, sahiplikleri atamak, temizleyerek taşımak ve mutabakatı belgelemek, canlıya geçişi tahmin edilebilir hale getirir. Ana veri yönetimi ise bu kazancı geçişten sonra da korur.

Tekno Danışman olarak ERP geçiş projelerinde veri analizi, dönüşüm kuralları, entegrasyon ve ana veri yönetişimi konularında yanınızdayız. Hazır bir ERP'ye mi geçeceğinize yoksa özel çözüme mi ihtiyacınız olduğuna karar vermeden önce hazır ERP mi özel ERP mi karar matrisimizi inceleyebilirsiniz. Mevcut verinizin durumunu birlikte değerlendirmek ve size özel bir geçiş planı çıkarmak için bizimle iletişime geçin.

Ücretsiz ön görüşme

Bu konuyu projeniz için konuşalım.

Yazıda anlattıklarımızı kendi süreçlerinize ve sistemlerinize göre birlikte değerlendirelim. İlk görüşme ücretsiz, hazırlık gerekmez.

Hizmet bölgesi
Türkiye geneli, yerinde ve uzaktan