NETSS Uyarlama Aralar Serpil ZCAN Netsis Uyarlama Aralar
- Slides: 12
NETSİS Uyarlama Araçları Serpil ÖZCAN Netsis Uyarlama Araçları Uzmanı
Eğitim Formatı • Eğitim süresi ve aralar • 09. 30 - 12. 30 • 2 kez ara • Uygulamalı anlatım • Sertifikasyon • Uyarlama Araçları Uzmanı Sertifikası
Destek Araçları Forum http: //forum. logo. com. tr Mail netopenx@logo. com. tr Döküman https: //docs. logo. com. tr
Uyarlama ve Entegrasyon Nedir? Uyarlama Kuruma özgü ihtiyaçların karşılanması için özel olarak yapılan çalışmaya “uyarlama” denir. NDI, Dinamik Kodlama Entegrasyon Uygulamaların Standart Arayüzlerini kullanarak veri değişimine olanak sağlayan çalışmaya “entegrasyon” denir Net. Open. X, REST
Uyarlama ve Entegrasyon İhtiyaçları • Geçmiş uygulamalardaki ve özel yazılımlardaki verilerin sisteme aktarılması • 3. parti yazılımların sisteme entegre edilmesi • Kart veya fişlerinin ihtiyaçlara göre özelleştirilmesi • Yeni planlanmış modul tasarımları • Sektöre özel raporlar için veri ihtiyaçlarının karşılanması
Netopenx Nedir? Netsis veri tabanına haricen veri aktarımı yapmak, değiştirmek ve silmek için kullanılan COM tabanlı araçtır. COM Object Nedir? • Yeni bileşenler yaratmak ya da varolan bileşenleri farklı uygulamalar içerinde kullanmak için tanımlanmış altyapıdır.
Netopenx Nedir? • Veri Aktarım Aracı • Veri bütünlüğü • Hızlı ve basit kodlama • Sürüm geçişlerinden etkilenmez • Çoklu dil desteği (. Net, Php, Delphi. . ) • Hata yönetimi
Netopen. X Kullanım Gereksinimleri • Lisans gerektirir • Netsis kurulumunda Temelset klasörü altında Net. Open. X 50. dll oluşur • Com Object bağlı bulunan server üzerinde register edilmelidir • Register işlemi için • Admin yetkisiyle regsvr 32. exe C: NetsisTemelsetNetopenx 50. dll • Ya da Reg. Control. exe çalıştırılır • Projeye Netopenx kütüphanesi import edilmelidir
Netopen. X Register
Kernel ve Şirket Açma //Netopenx referanslarının kullanılabilmesi için eklenen namespace using Net. Open. X 50; Kernel kernel = new Kernel(); Sirket sirket = default(Sirket); Sirket yeni. Sirket(TVTTipi vt. Tipi, string vt. Adi, string vt. Kul. Sifre, string Net. Kul, string Net. Sifre, int Sube_Kodu); sirket = kernel. yeni. Sirket(TVTTipi. vt. MSSQL, "TEST", "sapass", "NETSIS", "net 1", 0); //VTgüvenlik dosyasının kapalı olduğu durumlarda Registry bilgileri ile sirket = kernel. yeni. Sirket(TVTTipi. vt. MSSQL, "TEST", "TEMELSET", "NETSIS", "net 1", 0); // VTgüvenlik dosyasının açık olduğu durumlarda Registry bilgileri ile
Örneklerimiz Stok/Cari kaydetme kayit. Yeni(); Stok/Cari düzenleme kayit. Duzelt(); Stok/Cari okuma kayit. Oku(TOkuma. Tipi. ot. Ilk); Stok/Cari silme kayit. Sil(); Müşteri Siparişi Kaydı İrsaliye ve Fatura oluşturma (Sipariş bağımsız) İrsaliye ve Fatura oluşturma (Siparişe bağlayarak) E-Belge işlemleri (E-Fatura/E-İrsaliye Kayıt-Taslak-Gönderim. Gösterim) • Net. RS Örneği • •