Paket ERP Sistemlerinde Sürdürülebilir Özel Yazılım Geliştirme
Doğrudan SQL veritabanına müdahale etmek yerine NetOpenX nesne modeli ve REST API kullanarak versiyon bağımsız eklentiler geliştirme ilkeleri.
- Doğrudan SQL INSERT/UPDATE işlemleri ERP veri bütünlüğünü ve log mekanizmasını bozar.
- NetOpenX nesne mimarisi iş kurallarını (validasyonlar, kur farkları, cari hareketler) korur.
- API katmanı sayesinde ERP versiyon geçişlerinde özel yazılımlar çalışmaya devam eder.
Neden Doğrudan SQL Yazımı Tehlikelidir?
Birçok yazılım geliştirici, ERP sistemlerine entegrasyon yaparken doğrudan SQL tablolarına müdahale etme hatasına düşer. Bu durum, arka planda çalışan yüzlerce iş kuralının, tetikleyicinin (trigger) ve muhasebe fişi entegrasyonunun atlanmasına yol açar.
Sonuç olarak veritabanı kirlenir, stok ve bakiye tutarsızlıkları baş gösterir ve en kötüsü ERP versiyon yükseltmelerinde sistem çökebilir.
NetCollec Mühendislik Yaklaşımı: NetOpenX ve REST API
NetCollec olarak geliştirdiğimiz tüm e-ticaret, kargo, B2B ve mobil saha uygulamalarında Logo/Netsis’in resmi entegrasyon kütüphanesi olan NetOpenX nesnelerini kullanıyoruz.
Böylece faturanın KDV hesabı, iskonto kontrolleri ve cari limit denetimleri bizzat ERP motoru tarafından doğrulanır; firmanızın veritabanı %100 güvende kalır.