ERP entegrasyonu, sahada kullandiginiz ozel yazilimin (e-ticaret paneli, saha ekibi uygulamasi, uretim takip sistemi) Logo, Netsis ya da Mikro gibi mevcut muhasebe/ERP programiyla otomatik veri alisverisi yapmasidir. Pratikte bu, bir siparis olustugunda stogun dusmesi, cari hesabin guncellenmesi ve gerektiginde faturanin kesilmesi demektir. Logo entegrasyonu ve Netsis entegrasyonu icin bu firmalar resmi API katmanlari sunar; e-Fatura entegrasyonu ise dogrudan degil, GIB onayli ozel entegratorler uzerinden kurulur. Bu rehberde hangi yontemin ne zaman dogru oldugunu, teknik secenekleri ve maliyeti belirleyen faktorleri uzman gozuyle anlatiyoruz.
ERP entegrasyonu nedir ve neden gereklidir?
Bir isletmede genellikle birden fazla yazilim ayni anda calisir: muhasebe icin Logo veya Netsis, satis icin e-ticaret sitesi, sahada tablet uzerinden calisan bir mobil uygulama, depoda bir stok programi. Bu sistemler birbiriyle konusmuyorsa ayni veriyi birden fazla yere elle girmek zorunda kalirsiniz. Sonuc: mukerrer kayit, stok tutmazliklari, gecikmis fatura ve insan hatasi.
ERP entegrasyonu bu adalari birbirine baglar. Kavramin temeline hakim degilseniz once ERP nedir ve hangi modullerden olusur yazimizi okumanizi oneririz; asagida daha cok "mevcut ERP ile ozel yazilimi nasil baglariz" sorusuna odaklanacagiz.
Entegrasyonun sagladigi somut faydalar:
- Tek kaynak dogrulugu: Stok, cari ve fiyat bilgisi tek yerde tutulur, her sistem ayni veriyi gorur.
- Otomasyon: Siparisten faturaya, irsaliyeden tahsilata kadar akis elle mudahale gerektirmeden ilerler.
- Gercek zamanli gorunurluk: Yonetim, anlik stok ve ciro verisine ulasir.
- Hata azaltma: Ayni veriyi iki kez girmek ortadan kalkar.
Logo, Netsis ve Mikro entegrasyonu nasil yapilir?
Her ERP kendi teknik arayuzunu sunar. Ozel yaziliminizi baglarken izlenen yontem, hem ERP markasina hem de projenizin veri akis ihtiyacina gore degisir. Uc ana yaklasim vardir.
1. Resmi API / nesne katmani (onerilen yontem)
En saglikli entegrasyon, ERP ureticisinin sundugu resmi arayuz uzerinden yapilir. Bu katman, veriyi ERP'nin is kurallarini (stok hareketi, cari bakiye, muhasebe fisi mantigi) bozmadan yazip okumanizi saglar:
- Logo: Logo Objects (nesne tabanli katman) ve Logo'nun REST tabanli servisleri uzerinden fatura, siparis, cari ve stok islemleri yapilir. Logo Tiger/Go urunleri icin yaygin yaklasim budur.
- Netsis: NetOpenX arayuzu ve Netsis'in REST servisleri, siparis/fatura/stok kartlari icin kullanilir.
- Mikro: Mikro tarafinda cogunlukla veritabani katmani ve saglanan servisler uzerinden entegrasyon kurulur.
Resmi katman, guncellemelerde daha az kirilir ve veri butunlugunu korur. Onerdigimiz varsayilan yontem budur.
2. Veritabani seviyesinde entegrasyon
API'nin yetmedigi ya da bulunmadigi durumlarda dogrudan ERP veritabanina okuma/yazma yapilabilir. Hizli gorunse de riskli bir yoldur: ERP'nin ic tablolarina elle yazmak, is kurallarini atlayarak veri tutarsizligina ve destek kaybina yol acabilir. Genellikle sadece "okuma" (raporlama) icin, yazma islemlerinde ise cok dikkatli ve tercihen tetikleyici/ara tablo mimarisiyle kullaniriz.
3. Ara katman (middleware) ve dosya tabanli aktarim
Iki sistemin dogrudan konusamadigi hallerde araya bir entegrasyon servisi konur. Bu servis, verileri bir tarafta okur, donusturur (mapping) ve digerine yazar. Klasik e-ticaret entegrasyonlarinda, ozel ERP ihtiyaclarinda ve stok takip yazilimi ile muhasebe arasindaki senkronizasyonda bu yaklasim cok kullanilir. Kuyruk (queue) yapisi sayesinde ERP kapaliyken bile veri kaybolmaz, sistem acildiginda islenir.
Logo, Netsis ve Mikro entegrasyon secenekleri nasil karsilastirilir?
Asagidaki tablo, uc yaygin ERP'nin entegrasyon acisindan tipik ozelliklerini ozetler. Amac marka kiyaslamak degil, projenizde nelere dikkat edecemizi gostermektir.
| Kriter | Logo (Tiger/Go) | Netsis | Mikro |
|---|---|---|---|
| Baslica entegrasyon yolu | Logo Objects + REST servisleri | NetOpenX + REST servisleri | Servis ve veritabani katmani |
| Cift yonlu senkron | Uygun | Uygun | Uygun (mimariye gore) |
| Tipik kullanim | Orta-buyuk olcek, uretim/ticaret | Orta-buyuk olcek, uretim | KOBI ve ticaret |
| e-Fatura | Ozel entegrator / Logo e-cozumleri | Ozel entegrator entegrasyonu | Ozel entegrator entegrasyonu |
| Dikkat noktasi | Versiyon ve lisans uyumu | API surum uyumu | Yazma islemlerinde veri butunlugu |
Not: ERP surumu, lisans tipi ve sunucu kurulumu (yerel/bulut) entegrasyon detaylarini dogrudan etkiler. Bu yuzden her projede once mevcut kurulum analiz edilir.
e-Fatura entegrasyonu nasil calisir?
e-Fatura entegrasyonu, ERP entegrasyonundan farkli bir mantik izler. Turkiye'de e-Fatura, e-Arsiv ve e-Irsaliye gibi belgeler Gelir Idaresi Baskanligi (GIB) ekosisteminde dolasir. Yazilim bu belgeleri dogrudan GIB'e istedigi formatta gonderemez; araya yetkili bir yapi girer:
- Ozel entegrator: GIB onayli bir servis saglayici uzerinden fatura olusturma, gonderme, alma ve durum takibi yapilir. En yaygin ve pratik yontemdir.
- GIB Portal: Dusuk hacimli firmalar icin GIB'in kendi portali; genelde otomasyon ihtiyaci olan isletmeler icin yetersiz kalir.
- Entegrasyon (dogrudan GIB baglantisi): Yuksek hacimli, kendi altyapisini yonetmek isteyen kurumlar icindir; teknik yuku agirdir.
Pratikte cogu proje su akisla ilerler: Ozel yaziliminiz veya ERP'niz fatura verisini uretir, entegrasyon katmani bunu ozel entegratorun bekledigi UBL-TR formatina donusturur, entegrator GIB'e iletir ve gelen yaniti (kabul/ret/durum) sisteminize geri yazar. Boylece kullanici tek ekrandan faturasini kesip durumunu takip edebilir.
Onemli: e-Fatura sureclerinde alici bilgileri ve fatura kalemleri kisisel/ticari veri icerir. Entegrasyon tasarlanirken KVKK uyumu, veri saklama ve erisim yetkileri bastan planlanmalidir.
ERP entegrasyonunda hangi hatalardan kacinilmali?
Yillarca suren entegrasyonlarda en cok su noktalar sorun cikarir:
- Veri esleme (mapping) eksikligi: Ozel yazilimdaki "urun" ile ERP'deki "stok karti", vergi oranlari, birimler ve cari kodlari net eslenmezse veri kirlenir. Once ortak bir veri sozlugu cikarilmalidir.
- Tek yonlu / cift yonlu karari: Verinin hangi sistemde "efendi" (master) oldugu bastan belirlenmezse iki taraf birbirini ezer. Stok master'i genelde ERP, siparis master'i genelde ozel yazilim olur.
- Hata ve tekrar deneme yonetimi: ERP anlik kapali olabilir. Kuyruk ve idempotent (ayni islemi iki kez calistirinca cift kayit olusturmayan) tasarim sarttir.
- Versiyon guncellemeleri: ERP surumu yukseldiginde API davranisi degisebilir. Entegrasyon izlenebilir loglarla ve test ortamiyla korunmalidir.
- Performans: Binlerce kalemi tek seferde cekmek yerine artimli (degisen kayit) senkron kurmak gerekir.
Bu kararlarin dogru verilmesi, entegrasyonun uzun vadede bakim maliyetini belirler. Sagliksiz bir baglanti ilk gun calisir ama her ERP guncellemesinde kirilir.
ERP entegrasyonu maliyetini hangi faktorler belirler?
En sik gelen soru "ne kadar tutar" oluyor. Net bir rakam vermek dogru olmaz, cunku her isletmenin kurulumu farklidir. Maliyeti belirleyen asil faktorler sunlardir:
- ERP markasi ve surumu: Logo, Netsis, Mikro ve surumlerinin API imkanlari farklidir.
- Entegrasyon yonu: Sadece okuma (raporlama) mi, yoksa cift yonlu yazma mi?
- Kapsam: Sadece stok mu, yoksa stok + cari + siparis + fatura + e-Fatura mi?
- Veri hacmi ve siklik: Gunluk toplu aktarim ile gercek zamanli senkron ayni maliyette degildir.
- Ozel is kurallari: Kampanya, fiyat listeleri, coklu depo, coklu doviz gibi kurallar isi buyutur.
- e-Fatura entegratoru: Kullandiginiz ozel entegratorun API'si ve belge tipleri.
Bizde sabit liste fiyati yayinlamiyoruz; cunku ayni "ERP entegrasyonu" ifadesi bir firmada birkaç gunluk, digerinde aylarca surecek bir is anlamina gelebilir. Dogru yaklasim, kapsami netlestirip proje bazli teklif almaktir. Fiyatlar sayfasindan projenizi yapilandirip WhatsApp uzerinden mevcut ERP kurulumunuza gore net bir teklif isteyebilirsiniz.
Entegrasyonu kim yapmali: ic ekip mi, ozel yazilim firmasi mi?
ERP API'leri, e-Fatura formatlari ve veri esleme kurallari uzmanlik ister. Ic ekibiniz varsa okuma odakli basit entegrasyonlari yurutebilir; ancak cift yonlu, fatura ureten ve KVKK'ya tabi kritik akislarda deneyimli bir ekiple calismak hem sureyi hem riski dusurur. Softmoor olarak Bolu merkezli ekibimiz ve Ankara Golbasi subemizle Turkiye genelinde uzaktan hizmet veriyoruz; mevcut Logo/Netsis/Mikro kurulumunuzu analiz edip ozel ERP yazilimi ve entegrasyon hizmetimiz kapsaminda uctan uca kuruyoruz.
Ozetle: Dogru entegrasyon, "veriyi bir yerden alip digerine yazmak" degil; hangi sistemin efendi oldugunu, hatalarin nasil yonetilecegini ve akisin gelecekteki ERP guncellemelerine nasil dayanacagini bastan tasarlamaktir. Bu temel dogru atildiginda sistemleriniz yillarca sorunsuz konusur.
