Aydınlatma metni yükleniyor…
50.000’den fazla teknik ürün kaydı bulunan bir organizasyonda temel sorun, ürünleri tek bir veri tabanına taşımaktan ibaret değildir. Asıl mesele; ERP’deki ticari gerçekliği, ürün ekiplerinin yönettiği teknik içeriği ve her kanalın farklı veri beklentisini tutarlı bir mimari içinde buluşturmaktır. Stok kodu ERP’de, ölçü tablosu Excel’de, montaj dokümanı dosya sunucusunda, ürün görselleri farklı klasörlerde ve pazaryeri açıklamaları ayrı panellerde tutulduğunda değişikliklerin izlenmesi zorlaşır. Aynı ürün, web sitesinde güncel teknik değere sahipken PDF katalogda eski bir değerle yayımlanabilir.
Bu ölçekte PIM; ERP’nin yerine geçen bir uygulama değil, ürün bilgisini zenginleştiren, doğrulayan, sürümleyen ve kanallara hazırlayan yönetim katmanıdır. Sağlam bir PIM mimarisi veri sahipliğini açıkça tanımlar, entegrasyonu tekrar çalıştırılabilir hâle getirir ve hatalı kayıtların tüm yayını durdurmasını önler. Daha temel kavramlar ve sistem sınırları için PIM ve ürün bilgisi yönetimi rehberi incelenebilir; bu yazı ise 50.000+ teknik ürün ölçeğinin mimari kararlarına odaklanır.
50.000+ üründe PIM veri modeli nasıl kurulmalı?
Veri modeli mevcut ERP tablosunun PIM içinde birebir kopyalanmasıyla kurulmamalıdır. ERP çoğunlukla ürün kodu, temel açıklama, birim, vergi, maliyet, stok, satış durumu ve organizasyon alanlarında güçlüdür. PIM ise teknik nitelikler, kategori ilişkileri, varyantlar, kullanım senaryoları, dokümanlar, görseller, çeviriler ve kanal metinleri için daha esnek bir yapı gerektirir. Bu nedenle önce “hangi alan nerede doğar, kim tarafından değiştirilir ve hangi sistemlere gider?” soruları yanıtlanmalıdır.
Ürün çekirdeğinde değişmez bir iç kimlik, ERP ürün kodu ve gerekiyorsa GTIN gibi haricî tanımlayıcılar bulunmalıdır. Ancak kimlik ile pazarlama adını aynı alan kabul etmek ciddi bir hatadır. Ürün adı dile ve kanala göre değişebilir; benzersiz kimlik ise entegrasyon ömrü boyunca sabit kalmalıdır. GS1 Global Data Model, ürünlerin listelenmesi, sipariş edilmesi, depolanması, taşınması ve satılması için temel nitelikleri katmanlı biçimde ele alır. Kurumun GS1 kullanma zorunluluğu olmasa bile ortak tanım, kategoriye özgü nitelik ve yerel gereksinim ayrımı yararlı bir modelleme yaklaşımıdır.
Kategori, nitelik ve birim tasarımı
Teknik kataloglarda her ürüne yüzlerce boş sütun eklemek yerine nitelik kümeleri kullanılmalıdır. Örneğin pompa kategorisinde debi, basma yüksekliği ve bağlantı çapı; elektrik motorunda güç, gerilim, verim sınıfı ve koruma derecesi zorunlu olabilir. Her nitelik için veri tipi, ölçü birimi, izin verilen değerler, çoklu değer desteği, dil bağımlılığı ve kanal görünürlüğü tanımlanmalıdır. “10”, “10 mm” ve “1 cm” değerlerinin ayrı metinler olarak saklanması filtreleme ve karşılaştırmayı bozar. Değer ile birimi ayrı tutmak, gösterim sırasında dönüşüm yapabilmek daha güvenlidir.
Varyant, ilişki ve dijital varlıklar
Varyant modeli ürün ailesi ile satılabilir stok birimini ayırmalıdır. Ortak teknik özellikler aile seviyesinde, renk, çap veya voltaj gibi farklılaştırıcılar varyant seviyesinde kalıtılabilir. Aksesuar, yedek parça, muadil, birlikte kullanılan ürün ve üst-alt takım ilişkileri serbest metin yerine tanımlı ilişki türleriyle kurulmalıdır. Görsel, teknik föy, CAD dosyası, sertifika ve kullanım kılavuzu da yalnızca dosya bağlantısı değildir; dosya türü, dil, geçerlilik tarihi, sürüm, kullanım hakkı ve ilişkili ürün bilgisiyle yönetilmelidir.
ERP–PIM alan eşleştirmesi ve veri sahipliği
Entegrasyondan önce hazırlanacak alan sözlüğü, iki sistem arasındaki teknik eşleştirmeden daha kapsamlı olmalıdır. Her satırda kaynak alan, hedef alan, veri tipi, dönüşüm kuralı, zorunluluk, varsayılan değer, kaynak sistem, iş sahibi ve çatışma davranışı bulunmalıdır. Örneğin temel ölçü birimi ERP’nin, SEO açıklaması PIM’in, stok miktarı ERP’nin, kanal sıralaması ise e-ticaret uygulamasının sorumluluğunda olabilir. Böylece PIM’de yapılan bir düzenlemenin sonraki ERP aktarımında ezilip ezilmeyeceği önceden bilinir.
SAP kullanan yapılarda ürün ana verisi tek bir düz tablodan oluşmaz; satış, tesis, depolama, satın alma, ölçü birimleri ve açıklamalar gibi farklı kapsamlar içerir. SAP Product Master API dokümantasyonu da okuma, oluşturma, güncelleme, silme ve toplu işlemler için farklı ürün varlıklarını gösterir. Bu yapı, entegrasyon sözleşmesinin yalnızca “ürün kartı” başlığıyla sınırlandırılmaması gerektiğini ortaya koyar. Kullanılan ERP farklı olsa bile organizasyon, tesis ve satış alanı bağlamları eşleştirmede ayrıca değerlendirilmelidir.
Çift yönlü akışta çatışmayı önleme
Her alanın iki yönde serbestçe güncellenmesi esneklik değil, belirsizlik üretir. Alan veya alan grubu bazında kayıt sistemi belirlenmelidir. ERP’nin sahibi olduğu ürün kodu, ticari durum ya da temel birim PIM’de salt okunur gösterilebilir. PIM’in sahibi olduğu teknik açıklama veya kanal görseli ERP’ye yalnızca gerekiyorsa geri gönderilir. İki sistemin de değişiklik yapabildiği istisnai alanlarda sürüm numarası, değişiklik zamanı ve öncelik kuralı kullanılmalıdır. Zaman damgasına güvenilecekse sistem saatleri ve saat dilimleri de tutarlı olmalıdır.
Tam ve artımlı senkronizasyon akışı
İlk kurulumda veya büyük model değişikliklerinde tam senkronizasyon gerekir; günlük işletimde ise yalnızca değişen kayıtların taşındığı artımlı akış tercih edilmelidir. 50.000 ürünün her değişiklikte yeniden okunması ERP’yi, ağı ve PIM doğrulama süreçlerini gereksiz yere yorar. Bununla birlikte artımlı mekanizma tek başına yeterli değildir. Kaçırılan olayları bulmak için planlı mutabakat ve gerektiğinde kontrollü tam yeniden yükleme yeteneği korunmalıdır.
Senkronizasyonun temel birimi ürünün tamamı değil, sürümlü bir değişiklik olmalıdır. Her mesaj benzersiz olay kimliği, ürün kimliği, kaynak sürümü, değişen alanlar, işlem zamanı ve korelasyon kimliği taşıyabilir. Aynı mesaj ikinci kez geldiğinde aynı sonucu üretmesi için idempotent işlem tasarlanmalıdır. Eski sürüm geç geldiyse güncel kaydı geri almamalı; sürüm karşılaştırmasıyla reddedilmeli veya incelemeye yönlendirilmelidir.
- ERP’den ürün ve organizasyon değişiklikleri alınır.
- Alanlar sözleşmeye göre dönüştürülür ve birimler normalize edilir.
- PIM şema, zorunluluk ve referans kontrollerini çalıştırır.
- Başarılı kayıt sürümlenir; sorunlu kayıt hata kuyruğuna ayrılır.
- Yayın koşullarını geçen ürünler ilgili kanal paketlerine dönüştürülür.

Toplu işlemlerde performans ve tutarlılık
Kayıtlar sabit büyüklükte paketlere ayrılmalı, paralellik ERP ve PIM kapasitesine göre sınırlandırılmalıdır. Bir paketteki tek hatanın binlerce doğru kaydı geri çevirmesi engellenmelidir. İşlem özeti; okunan, eklenen, değişen, atlanan ve hataya düşen kayıt sayılarını göstermelidir. Teknik ekip yalnızca “iş tamamlandı” bilgisini değil, başlangıç-bitiş zamanı, son başarılı işaretçi, işlenen sürüm aralığı ve tekrar başlatma noktasını da izleyebilmelidir.
Doğrulama, hata kuyruğu ve yeniden işleme
Veri kalitesi, yayın ekranındaki son kontrol değil senkronizasyonun parçasıdır. Şema doğrulamaları veri tipi, uzunluk ve biçimi; iş kuralları kategoriye göre zorunlu nitelikleri; referans kontrolleri ise kategori, birim, dil veya ilişkilendirilen ürünün gerçekten var olup olmadığını denetler. Kanal doğrulamaları ayrıca başlık uzunluğu, görsel gereksinimi ve pazaryeri kategori eşlemesi gibi hedefe özgü koşulları değerlendirmelidir. Ürün PIM’e kaydedilebilir ancak belirli bir kanal için “yayına hazır değil” durumda tutulabilir.
Geçici bağlantı kesintisi ile yanlış ölçü birimi aynı biçimde ele alınmamalıdır. Geçici hatalar sınırlı sayıda ve artan bekleme aralıklarıyla yeniden denenebilir. Kalıcı veri hataları ise hata kuyruğuna taşınmalı, neden kodu ve anlaşılır açıklamayla yetkili ekibe atanmalıdır. Microsoft’un dead-letter queue açıklaması, işlenemeyen mesajların ayrı bir kuyrukta tutulup incelenmesi, düzeltilmesi ve yeniden gönderilmesi yaklaşımını tarif eder. Aynı ilke, kullanılan altyapıdan bağımsız olarak PIM entegrasyonlarında uygulanabilir.
- Her hata ürün, alan, kaynak değer ve kural kimliğiyle kaydedilmelidir.
- Düzeltme ERP’de yapılması gerekiyorsa görev doğru veri sahibine yönlendirilmelidir.
- Yeniden işleme yalnızca hatalı kaydı veya seçili paketi hedefleyebilmelidir.
- Tekrar deneme sayısı sınırlandırılmalı; sonsuz döngü ve entegrasyon yükü önlenmelidir.
- Düzeltme sonrası eski hata kapanmalı, yeni işlemle ilişkisi korunmalıdır.
| Durum | Örnek | Otomatik işlem | İnsan müdahalesi |
|---|---|---|---|
| Geçici bağlantı | ERP zaman aşımı | Sınırlı yeniden dene | Gerekmez |
| Şema hatası | Geçersiz veri tipi | Hata kuyruğuna al | Alanı düzelt |
| Referans hatası | Bilinmeyen birim | Yayını durdur | Referansı eşleştir |
| Kanal hatası | Eksik zorunlu görsel | Kanalı beklet | İçeriği tamamla |

Sürümleme, rol yönetimi ve denetim izi
Teknik ürün bilgisinde yanlış bir sertifika veya ölçü değeri yalnızca içerik problemi değildir; teklif, üretim ve müşteri güveni üzerinde etkili olabilir. Bu nedenle kim, hangi alanı, ne zaman ve hangi gerekçeyle değiştirdi bilgisi tutulmalıdır. Sürümleme yalnızca tüm ürünün anlık kopyasını saklamak yerine değişen alanları, önceki ve sonraki değerleri, kaynak sistemi ve onay durumunu görünür kılmalıdır. Geri alma işlemi de yeni bir sürüm üretmeli; geçmiş sessizce silinmemelidir.
Yetkiler rol, ürün grubu, organizasyon, dil ve işlem türü seviyesinde sınırlandırılabilir. Teknik ekip nitelikleri düzenlerken pazarlama ekibi kanal açıklamalarını, yerel ekip yalnızca kendi dilini yönetebilir. Kritik alan değişiklikleri için hazırlayan ve onaylayan ayrımı kurulabilir. Servis hesapları kişisel kullanıcı hesaplarından ayrılmalı, API erişimleri en az yetki ilkesiyle sınırlandırılmalı ve kimlik bilgileri düzenli olarak yenilenmelidir.
Çok kanallı yayın mimarisi
PIM’deki ana kayıt, her kanala olduğu gibi gönderilmemelidir. Kurumsal web sitesi ayrıntılı teknik tablo ve doküman isterken pazaryeri sınırlı başlık, belirli kategori kodu ve zorunlu görsel oranı talep edebilir. Katalog çıktısı baskı sırası ve sayfa şablonuna; bayi portalı ise müşteriye özel görünürlük ve ürün durumuna ihtiyaç duyabilir. Bu nedenle ana model ile kanal modeli arasına dönüşüm, doğrulama ve yayın durumu katmanı konmalıdır.
API tabanlı kanallarda değişiklik olaylarıyla artımlı dağıtım, dosya bekleyen kanallarda zamanlanmış XML, CSV veya JSON çıktısı kullanılabilir. Her kanal için son başarılı yayın sürümü saklanırsa yalnızca değişen ürünler gönderilebilir ve sorun çıktığında hangi veri paketinin yayımlandığı anlaşılır. Kuruma özel kanal adaptörleri, yönetim ekranları ve entegrasyon servisleri projeye özel web yazılımı yaklaşımıyla merkezi PIM’in çevresinde geliştirilebilir.
Yayına hazır olma ölçütleri
“Ürün tamamlandı” şeklindeki tek bir yüzde çoğu zaman yanıltıcıdır. Hazırlık durumu kanal ve ülke bazında hesaplanmalıdır. Web sitesi için teknik nitelikleri eksiksiz bir ürün, Almanca açıklaması bulunmadığı için Almanya kataloğuna hazır olmayabilir. Pazaryeri kategori kodu eşleşmeyen başka bir ürün ise kurumsal sitede yayımlanabilir. Zorunlu alanlar, onay bekleyen değişiklikler, geçerli dijital varlıklar ve kanal kuralları birlikte değerlendirilerek açıklanabilir bir hazır olma sonucu üretilmelidir.
Uygulama yol haritası ve başarı ölçütleri
Proje, bütün ürünleri aynı anda dönüştürmek yerine temsil gücü yüksek bir pilot kategoriyle başlamalıdır. Pilot; farklı nitelik tipleri, varyantlar, dokümanlar, diller ve ERP organizasyon alanları içermelidir. Önce mevcut veri profili çıkarılır; boşluklar, mükerrer kodlar, serbest metin birimler ve geçersiz ilişkiler ölçülür. Ardından hedef veri modeli, alan sahipliği ve entegrasyon sözleşmesi onaylanır. Pilot senkronizasyon sonrasında hata senaryoları, yeniden çalışma ve kanal yayını gerçek örneklerle sınanır.
Başarı yalnızca aktarılan ürün sayısıyla ölçülmemelidir. Zorunlu nitelik tamlık oranı, doğrulama hatası yoğunluğu, hata çözüm süresi, ERP–PIM gecikmesi, başarısız yayın oranı, manuel dosya işlemlerindeki azalma ve izlenebilir değişiklik oranı takip edilmelidir. Bu göstergeler kategori, kaynak sistem ve kanal bazında ayrıştırıldığında iyileştirmenin nerede gerektiği görünür hâle gelir.
Kumsal Ajans; ürün veri modeli, ERP–PIM alan eşleştirmesi, tam ve artımlı senkronizasyon, hata kuyruğu, rol-yetki yapısı, denetim izi ve kanal API’lerini kurumun gerçek işleyişine göre birlikte ele alır. Ürün veri hacminizi, ERP yapınızı, teknik niteliklerinizi ve yayın kanallarınızı değerlendirerek kuruma özel PIM ve entegrasyon mimarisini planlamak için Kumsal Ajans ile iletişime geçin.


