İçeriğe geç
Program entegrasyonu

Nebim V3 Entegrasyonu

Nebim V3’ünüz yerinde kalır; mağazayı, e-ticareti ve sahayı Nebim’e Entegratör üzerinden bağlarız. Doğrudan tabloya yazmayız — böylece üreticinin sürüm uyumluluğu vaadinin kapsamı içinde kalırsınız.

Kısa özet

  • Nebim V3 Entegratör, üreticinin kendi entegrasyon ürünü ve REST servisleri sunuyor. Nebim bunu platform ile cihaz bağımsız, gerçek zamanlı entegrasyon olarak tanımlıyor.
  • REST’e ek olarak veritabanı üzerinden içe ve dışa aktarım yolu da resmi olarak sunuluyor; hangisinin kullanılacağı veri hacmine ve gerçek zamanlılık ihtiyacına göre seçiliyor.
  • Üreticinin yazılı vaadi şu: Entegratör üzerinden yazılan entegrasyonlar Nebim V3’ün versiyon değişimlerinde geriye dönük uyumlu kalıyor. Bu vaat bizim değil üreticinin; doğru yoldan entegre olmanın somut karşılığı.
  • Buradan çıkardığımız sonuç bize ait: doğrudan tablo veya saklı yordam yolunu seçen entegrasyonlar bu güvencenin kapsamı dışında kalır — yani her sürüm geçişi sizin riskiniz olur.
  • Nebim V3 Lisans Kuralları belgesinde yazılı: Entegratör ile hareket oluşturulurken ilgili Nebim V3 lisansı kontrol ediliyor ve lisans yoksa harekete izin verilmiyor. Hangi işlem tipinin hangi lisansa bağlı olduğunu proje başında yetkili Nebim iş ortağınızla birlikte teyit ediyoruz.

Nebim V3 hangi firmalarda karşımıza çıkıyor?

Nebim, perakende ve tekstil tarafında konumlanmış bir ürün ve tipik kurulum profili de buna uygun: çok şubeli mağaza zincirleri, üretimden perakendeye uzanan tekstil firmaları, kendi markasıyla satış yapan ve aynı anda toptan iş yapan yapılar.

Mersin ve çevresinde bu profil tanıdık. Limana ve ihracata bağlı çalışan tekstil firmaları, şehir merkezinde ve alışveriş merkezlerinde şube işleten perakende zincirleri, aynı ürünü hem mağazada hem internetten satan markalar. Bu firmaların entegrasyon ihtiyacı genellikle tek bir noktadan doğuyor: satış kanalı çoğalıyor ama stok tek.

Bu, entegrasyon sorusunun neden bu kadar sık Nebim kurulumlarında gündeme geldiğini de açıklıyor. Tek mağazalı bir işletmede elle giriş çalışır. Sekiz şube, bir depo, bir internet sitesi ve iki pazaryeri olduğunda çalışmaz — ve bu sınırı geçtiğinizi genellikle stok sayımında fark edersiniz.

Nebim V3 Entegratör: iki resmi yol, iki farklı kullanım

Nebim, entegrasyon için ayrı bir ürün konumlandırıyor: Nebim V3 Entegratör. Bu ürünün sunduğu REST servisleri üreticinin kendi ifadesiyle platform ve cihaz bağımsız, gerçek zamanlı entegrasyon sağlıyor. Buna ek olarak veritabanı üzerinden içe ve dışa aktarım yolu da resmi olarak sunuluyor.

İki yolun varlığı bir fazlalık değil, bilinçli bir ayrım. Gerçek zamanlı çalışması gereken akışlarla, gece toplu olarak işlenmesi yeterli olan akışlar aynı teknik yolu kullanmak zorunda değil — ve kullanmaya zorlandıklarında ikisi de kötü çalışıyor.

Nebim V3 Entegratör tarafında resmi olarak sunulan iki entegrasyon yolu ve tipik kullanım alanları. Sizin kurulumunuzda hangisinin mevcut olduğu keşif aşamasında teyit edilir.
YolKarakteriHangi akış için uygun
REST servisleriÜreticinin tanımıyla platform ve cihaz bağımsız, gerçek zamanlıSipariş düşme, stok sorgusu, mağaza ve kanal arası anlık görünürlük, mobil ve web uygulamalarının Nebim ile konuşması
Veritabanı üzerinden içe ve dışa aktarımToplu ve dönemselYüksek hacimli kayıt aktarımı, gece çalışan toplu işler, ilk kurulumda veri yükleme ve düzenli raporlama beslemeleri

Nebim’in yazılı vaadi: sürüm değişse de entegrasyonunuz ayakta kalıyor

Bu sayfadaki en değerli bilgi burada. ERP entegrasyonu yaptıran firmaların en büyük korkusu, altı ay sonra program güncellendiğinde her şeyin bir sabah çalışmayı bırakması. Bu korku yersiz değil; sektörde en sık yaşanan hayal kırıklığı tam olarak bu.

Nebim bu konuda yazılı bir vaat veriyor: Entegratör üzerinden yazılan entegrasyonlar, Nebim V3’ün versiyon değişimlerinde geriye dönük uyumlu kalıyor. Bu cümlenin ağırlığını hafife almayın — üreticiler genellikle böyle bir taahhüde girmez, sürüm notlarında kırıcı değişiklikleri sessizce geçer ve riski entegrasyonu yapan tarafa bırakır.

Bu vaat size ne kazandırıyor?

En somut kazanç bütçe öngörülebilirliği. Entegrasyonu doğru yoldan kurduğunuzda, her Nebim güncellemesi bir “acaba bozuldu mu” krizine dönüşmüyor ve her sürüm geçişi için ayrı bir geliştirme bütçesi ayırmanız gerekmiyor.

İkinci kazanç zamanlama özgürlüğü. Güncellemeyi ertelemek zorunda kalmıyorsunuz. ERP dünyasında tipik durum şudur: firmalar, entegrasyon bozulur korkusuyla yıllarca eski sürümde kalır — ve bu sefer de yeni özelliklerden, güvenlik güncellemelerinden mahrum kalıyorlar.

  • Sürüm geçişleri planlanabilir bir bakım işi hâline geliyor, kriz olmaktan çıkıyor
  • Entegrasyonun ömrü ürünün ömrüne yaklaşıyor; her büyük sürümde baştan yazma ihtiyacı doğmuyor
  • Yetkili iş ortağınızın yaptığı güncelleme ile bizim yazdığımız katman arasındaki sorumluluk sınırı netleşiyor
  • Sözleşme aşamasında bakım kaleminin ne kadar olacağı gerçekçi şekilde konuşulabiliyor

Kestirme yolun bedeli — bu yorum bize ait

Burada bir ayrımı açıkça belirtmek istiyoruz: aşağıdaki değerlendirme üreticinin ifadesi değil, bizim çıkarımımız. Uyumluluk vaadi Entegratör üzerinden yazılan entegrasyonlar için veriliyor. Dolayısıyla doğrudan tablo ya da saklı yordam yoluyla kurulan bir entegrasyon, bu güvencenin kapsamı içinde değil.

Bunun pratik sonucu şu: kestirme yol projenin başında birkaç hafta kazandırır, sonra her sürüm geçişinde o haftaları faiziyle geri alır. Üstelik riski üstlenen taraf da değişir — resmi yolda kırılma ihtimali üreticinin uyumluluk taahhüdüyle sınırlanırken, kestirme yolda tamamen size ve geliştiricinize kalır.

Biz bu yüzden Nebim projelerinde resmi yolun dışına çıkmıyoruz. “Daha hızlı olur” teklifi geldiğinde, kazanılan zamanın kimin cebinden çıkacağını hesaplayıp anlatıyoruz.

Kurulum tarafında neye bakıyoruz?

Entegrasyonun teknik ön koşulları, projenin ilk haftasında netleşmesi gereken şeyler. Bunları önceden bilmek, saha kurulumunda geçen süreyi belirgin şekilde kısaltıyor.

Nebim V3 tarafında veri MS SQL Server üzerinde tutuluyor. Desteklenen SQL Server sürümlerine dair resmi bir liste bulamadık, dolayısıyla burada bir sürüm aralığı yazmıyoruz — bu kurulumunuzda teyit edilecek bir kalem. İstemci ve sunucu tarafında .NET Framework 4.7.1 ve üzeri gerektiği belirtiliyor.

İş ortağı kurulum kılavuzlarına göre entegrasyon arayüzü kurulurken yapılandırılan bağlantı ayarları iki başlıkta toplanıyor: SQL veritabanı sunucusu bağlantısı ve Nebim V3 web servisi bağlantısı. Bu ikisinin ağ tarafında birbirine ve entegrasyon katmanına erişebiliyor olması, projenin görünmez ama en çok zaman yiyen ön koşulu.

  • Veritabanı: MS SQL Server — desteklenen sürüm aralığı kurulumunuzda teyit edilir, biz varsayım yapmıyoruz
  • Çalışma zamanı: İstemci ve sunucu tarafında .NET Framework 4.7.1 ve üzeri gerekiyor
  • Bağlantı ayarları: SQL veritabanı sunucusu ve Nebim V3 web servisi tarafı ayrı ayrı yapılandırılır
  • Ağ erişimi: Entegrasyon katmanının her iki tarafa da erişebildiği, kurulum öncesi güvenlik duvarı üzerinden doğrulanır
  • Kimlik: Entegrasyon için ayrı bir kullanıcı tanımlanması, kim ne yaptı sorusunun izlenebilir kalmasını sağlar
  • Test ortamı: Yazma tarafı canlıya alınmadan önce ayrı bir ortamda doğrulanır — bu adım pazarlık konusu değil

Okuma ve yazma: burada soru “yapılabilir mi” değil, “neyi feda edersiniz”

Bu ayrımı her entegrasyon sayfasında anlatıyoruz ama Nebim’de tartışma farklı bir yerden başlıyor. Resmi bir yazma yolunun bulunmadığı ürünlerde soru “nasıl yazacağız” oluyor. Burada resmi yol zaten var; dolayısıyla soru “kestirmeden gidersek neyi kaybederiz” hâline geliyor.

Cevap net: üreticinin uyumluluk güvencesini kaybedersiniz. Aşağıdaki tablo iki yolun farkını topluyor. Sağ sütundaki değerlendirmeler bizim çıkarımımız, üreticinin beyanı değil.

Resmi Entegratör yolu ile doğrudan veritabanı yolunun karşılaştırması. Sürüm güvencesi dışındaki değerlendirmeler üreticinin beyanı değil, entegrasyon mühendisliği açısından kendi çıkarımımızdır.
ÖlçütEntegratör üzerindenDoğrudan tablo veya saklı yordam
Sürüm değişiminde davranışÜreticinin yazılı ifadesine göre geriye dönük uyumlu kalıyorBu güvencenin kapsamı dışında; her sürüm geçişi ayrı bir risk kalemi
Ürünün kendi kontrolleriDevrede — hatalı kayıt en baştan reddediliyorAtlanıyor; hata anında değil, genellikle ay sonu kapanışında görünür oluyor
Riski kim taşıyorBüyük ölçüde ürün tarafında sınırlanıyorTamamen firmada ve entegrasyonu yazan geliştiricide
Kuruluş hızıÖn koşullar ve lisans teyidi zaman alıyorBaşlangıçta daha hızlı görünüyor
Uzun vadeli maliyetÖngörülebilir; bakım kalemi gerçekçi hesaplanabiliyorÖngörülemez; her güncelleme potansiyel geliştirme faturası

Lisans, kapsam ve neden teklif öncesi keşif yapıyoruz

Nebim V3 Lisans Kuralları belgesinde birebir yazılı bir madde var: hareket için gerekli olan Nebim V3 lisansı kontrol ediliyor ve lisans yoksa hareket oluşturulmasına izin verilmiyor. Yani Entegratör üzerinden işlem oluştururken lisans kontrolü bir varsayım değil, üreticinin yazılı kuralı. Hangi işlem tipinin hangi lisansa bağlı olduğunu ise belge listelemediği için proje başında yetkili Nebim iş ortağınızla birlikte teyit ediyoruz.

Teyidi neden bu kadar öne alıyoruz? Çünkü lisans tarafında çıkan bir sürpriz, projenin takvimini değil mimarisini değiştirebiliyor. Hangi işlem tipinin hangi lisansa bağlı olduğu netleşmeden yazılan bir entegrasyon, canlıya geçiş günü duruyor ve o gün herkes için kötü bir gün oluyor.

Buna bir de şu eklenir: bu üründe entegrasyonun eforu, projeye başlamadan kesin olarak söylenemez — çünkü üretici herkese açık bir geliştirici dokümantasyonu yayımlamıyor. Resmi bir entegrasyon ürünü var, yazılı bir uyumluluk vaadi var, ama uç nokta listesi ve kapsam tablosu kamuya açık değil. Bu yüzden işe keşif adımıyla başlıyoruz: kurulumunuzda hangi arayüzün mevcut olduğunu, hangi yoldan veri alınıp verilebileceğini ve lisans tarafının nereye oturduğunu tespit ediyoruz. Takvim ve sabit fiyat bu tespitten sonra veriliyor.

Nebim güncellendiğinde ne yapıyoruz?

Uyumluluk vaadi güçlü bir zemin ama bizi kontrol yapmaktan muaf tutmuyor. Vaat, entegrasyonun kendiliğinden kırılmamasını kapsıyor; sizin iş süreçlerinizin yükseltmeyle birlikte değişmesini kapsamıyor.

Pratikte yükseltme sonrası bakılması gerekenler şunlar: yeni sürümle gelen alanların mevcut akışlarda bir karşılığı olup olmadığı, ekran tarafında değişen zorunlulukların entegrasyonun gönderdiği veriyle çelişip çelişmediği ve raporlama tarafındaki okumaların hâlâ aynı anlamı verip vermediği. Bunların hiçbiri entegrasyonu kırmaz ama sessizce yanlış sonuç üretebilir.

Bu yüzden her yükseltmenin ardından kısa bir doğrulama turu çalıştırıyoruz: birkaç örnek işlem akıtılır, sonuç Nebim ekranlarından karşılaştırılır, raporlardaki toplamlar kontrol edilir. Yarım günlük bir iş ve haftalarca süren “neden tutmuyor” tartışmasının önüne geçiyor.

Teslim sonrası 15 gün ücretsiz hata düzeltme kapsamdadır; her Nebim güncellemesinden sonra tekrarlanan doğrulama turu ise kapsam dışında, ayrı fiyatlanan bir bakım hizmetidir. Yükseltmenin kendisini yetkili Nebim iş ortağınız yönetir; bizim sorumluluğumuz entegrasyonun o geçişi sorunsuz karşılaması.

Nebim iş ortakları ve perakende zincirlerinin BT ekipleri için

Bu sayfayı okuyan herkes Nebim kullanan bir firma değil. Bir kısmınız Nebim tarafında danışmanlık veren iş ortağısınız, bir kısmınız da zincirin kendi BT ekibisiniz ve her iki tarafta da aynı darboğaz var: iş, standart ürünün dışına taştığı anda yazılım geliştirme kapasitesi gerekiyor.

Danışmanlık tarafında bu, müşteriye “bu bizim kapsamımız dışında” demek zorunda kalmak demek. Zincirin BT ekibinde ise mevcut işleri aksatmadan yeni bir geliştirme hattı açamamak demek. İki durumda da devralabileceğimiz şey aynı: entegrasyon katmanının yazılımı.

  • Ürün danışmanlığı, uyarlama ve eğitim sizin alanınızda kalır; biz yalnızca geliştirme tarafını alırız
  • Sezon yoğunluğunda ek kapasite olarak devreye gireriz, sakin dönemde sizi maliyet olarak yormayız
  • Kendi ekibiniz devralmak isterse teslim belgeli yapılır; kod ve karar gerekçeleri sizde kalır, bize bağımlılık kurgulamayız
  • Beyaz etiketli çalışma mümkündür; müşteriye karşı görünen taraf siz olursunuz
  • Geliştirme kalemini keşif sonrası sabit rakamla teklif ederiz; sizin müşterinize verdiğiniz fiyatın altındaki maliyet oynamaz

Sahada nasıl görünüyor?

Çok kanallı satışta tek stok görünürlüğü

Mağaza, internet sitesi ve pazaryeri satışları aynı stok havuzuna bağlanıyor. Aynı ürünü iki kanalda birden satıp karşılayamama durumu ortadan kalkıyor; iptal oranı düştüğü için pazaryeri mağaza puanı da korunuyor.

Mağaza zincirinde şube bazlı canlı takip

Şube satışları, stok devri ve transfer talepleri tek panelde birleşiyor. Bölge müdürü sabah raporunu beklemiyor; şube filtreleri yazılı kural hâline getirildiği için kırılım sessizce karışmıyor.

Tekstil üretiminden perakendeye ürün akışı

Üretimden çıkan ürünün beden ve renk kırılımıyla birlikte mağaza tarafına düşmesi otomatikleşiyor. Koleksiyon girişinde haftalarca süren elle veri girişi kalkıyor, sezon açılışı gecikmiyor.

Saha ve toptan sipariş uygulaması

Saha ekibi veya toptan müşteri, siparişi kendi ekranından giriyor ve sipariş Entegratör üzerinden Nebim’e düşüyor. Beden ve renk kırılımı ekranda seçildiği için telefonda “M mi, L mi” teyitleşmesi ortadan kalkıyor; yanlış beden sevkiyatı iade olmadan önleniyor.

Yönetim raporlaması ve dönemsel karşılaştırma

Satış, stok devir hızı ve kanal kârlılığı salt okunur şekilde alınıp tek ekranda birleşiyor. Ağır sorgular kasadaki işlemi yavaşlatmayacak şekilde kurgulandığı için mağaza tarafı etkilenmiyor.

Referans iş birliği

Entegrasyon tarafında yeni bir hat kuruyoruz ve ilk projeleri referans iş birliğiyle yürütüyoruz: projenin sonunda ölçülebilir sonuçları vaka çalışması olarak yayımlamamıza ve sizi referans göstermemize izin veren firmalara özel koşul uyguluyoruz. Karşılığında alacağınız şey standart bir paket değil, süreçlerinize göre yazılmış bir sistem — ve geliştiren ekibe doğrudan erişim.

Sık sorulan sorular

Nebim V3’ün API’si var mı?

Evet. Nebim V3 Entegratör, üreticinin kendi entegrasyon ürünü ve REST servisleri sunuyor; Nebim bunu platform ile cihaz bağımsız, gerçek zamanlı entegrasyon olarak tanımlıyor. Buna ek olarak veritabanı üzerinden içe ve dışa aktarım yolu da resmi olarak sunuluyor. Bu iki yol farklı işler için: REST gerçek zamanlı akışlara, veritabanı aktarımı yüksek hacimli toplu işlere uygun. Uç nokta listesi ve teknik detaylar kamuya açık olmadığı için bu sayfada yer almıyor; projeye başlarken resmi kaynağından alınıyor.

Nebim güncellenince entegrasyonumuz bozulur mu?

Bu sorunun cevabı Nebim’de diğer ürünlerin çoğundan daha rahatlatıcı. Üreticinin yazılı ifadesine göre Entegratör üzerinden yazılan entegrasyonlar Nebim V3’ün versiyon değişimlerinde geriye dönük uyumlu kalıyor. Yani doğru yoldan kurulmuş bir entegrasyonun sürüm geçişinde kendiliğinden kırılmaması bekleniyor. Yine de her yükseltmeden sonra kısa bir doğrulama turu çalıştırıyoruz, çünkü vaat entegrasyonun kırılmamasını kapsıyor; sizin süreçlerinizin değişmesini değil.

Doğrudan veritabanından yazmak daha hızlı olmaz mı?

Başlangıçta öyle görünür, uzun vadede olmaz. Burada bir çıkarımı açıkça bizim görüşümüz olarak belirtelim: üreticinin uyumluluk güvencesi Entegratör üzerinden yazılan entegrasyonlar için veriliyor, dolayısıyla doğrudan tablo veya saklı yordam yolunu seçen bir entegrasyon bu güvenceden yararlanamaz. Kazanılan birkaç hafta, ilk sürüm geçişinde geri ödenir ve riski tamamen siz taşırsınız. Ayrıca ürünün kendi kontrolleri atlandığı için hatalı kayıt anında değil, genellikle ay sonu kapanışında ortaya çıkar.

Entegrasyon için ek lisans gerekiyor mu?

Lisans kontrolünün varlığı kesin: Nebim V3 Lisans Kuralları belgesinde, hareket için gerekli olan Nebim V3 lisansının kontrol edildiği ve lisans yoksa hareket oluşturulmasına izin verilmediği birebir yazılı. Kesin cevap veremediğimiz kısım, sizin akışlarınız için hangi lisansın gerekeceği. Hangi işlem tipinin hangi lisansa bağlı olduğunu proje başında yetkili Nebim iş ortağınızla birlikte teyit ediyoruz — bu teyit yapılmadan takvim ve fiyat vermiyoruz.

Kurulum tarafında neye ihtiyacımız var?

Nebim V3 verisi MS SQL Server üzerinde tutuluyor; desteklenen sürüm aralığına dair resmi bir liste bulamadığımız için bu kalemi kurulumunuzda teyit ediyoruz. İstemci ve sunucu tarafında .NET Framework 4.7.1 ve üzeri gerektiği belirtiliyor. İş ortağı kurulum kılavuzlarına göre entegrasyon arayüzü kurulurken SQL veritabanı sunucusu ve Nebim V3 web servisi bağlantı ayarları ayrı ayrı yapılandırılıyor. Pratikte en çok zaman yiyen kalem bunların teknik özellikleri değil, ağ ve güvenlik duvarı tarafında birbirine erişebilir olmaları.

Nebim iş ortağı mısınız?

Hayır. Nebim’in iş ortağı, çözüm ortağı ya da bayisi olarak listelenmiyoruz; başka bir üreticiyle de böyle bir bağımız yok. Bağımsız bir yazılım geliştiricisiyiz. Lisans, kurulum, uyarlama ve eğitim yetkili iş ortağınızın alanı ve biz o alana girmiyoruz. Bizim işimiz, ürünün belgelenmiş entegrasyon arayüzleri üzerinden çalışan yazılımı geliştirmek. Nebim iş ortaklarıyla ve zincirlerin kendi BT ekipleriyle taşeron modelde de çalışıyoruz; bağımsız olmamız o modelde rekabet endişesini ortadan kaldırıyor.

Projeye nasıl başlıyorsunuz, ne kadar sürüyor?

Keşifle başlıyoruz ve bunun somut bir sebebi var: Nebim’in resmi bir entegrasyon ürünü ve yazılı uyumluluk vaadi olmasına rağmen geliştirici dokümantasyonu kamuya açık değil. Uç nokta listesini ve kapsamı önceden göremediğimiz için efor tahminini havada yapmıyoruz. Keşifte kurulumunuzda hangi arayüzün mevcut olduğunu, hangi akışın hangi yoldan çözüleceğini ve lisans tarafının nereye oturduğunu tespit ediyoruz; takvim ve sabit fiyat bu tespitten sonra yazılı olarak veriliyor. 15 gün ücretsiz hata düzeltme teslimle birlikte başlar.

Mağazalarımız farklı illerde. Hangi noktada yerinde olursunuz?

Merkez ve depo tarafı belirleyici. Mersin, Tarsus, Adana, Hatay, İskenderun ve Osmaniye’deki merkez, depo ve mağazalarda keşif ile saha kurulumunu yerinde yapıyoruz. Entegratör bağlantısı ve geliştirme işi ise mağaza nerede olursa olsun uzaktan yürür; Türkiye genelindeki şubeler için sahaya çıkmamız gerekmez. Depoda el terminali ya da mağazada kasa yanı terminal kurulumu gerekiyorsa o iller için seyahat takvime baştan yazılır.

Mevcut sisteminizi konuşalım

Hangi programı kullandığınızı, sahada hangi verinin elle girildiğini ve neyi otomatikleştirmek istediğinizi anlatın. İlk görüşmede teknik olarak mümkün olup olmadığını ve hangi yöntemle yapılacağını netleştiriyoruz.

Bu sayfada adı geçen ürün ve markalar ilgili firmaların tescilli ticari markalarıdır. D'Cloud Software bağımsız bir yazılım geliştiricisidir; anılan firmaların yetkili bayisi, çözüm ortağı veya iş ortağı değildir. Entegrasyon hizmeti, ürünlerin kendi belgelenmiş arayüzleri ve veri erişim yöntemleri üzerinden sunulur.