Geliştirme Ortamı

COM nesnelerini referans olarak ekleyip geliştirme yapabileceğiniz tüm geliştirme platformlarını kullanma şansınız var.

Örneğin ;

  • ·         Visual Studio
  • ·         Delphi
  • ·         SQL Server …

Burada örneklerimizi Visual Studio üzerinden vereceğiz.

Visual Studio ortamında geliştirme yapabilmek için ilk olarak Visual Studio üzerinden Lobjects reference olarak eklenmeli.

  


Burada yapılması gereken Logo Objects bir COM dll ‘i olduğundan dolayı COM altından UnityObjects Library reference olarak projeye eklenmeli.
Daha sonra Lobject reference’ını kullanarak UnityObjects kütüphanesi yardımıyla bir nesne oluşturup daha sonra Login işlemi gerçekleştirilip istenilen işlemler gerçekleştirilebilir.

Logo Objects ile bağlantı kurulması

Logo Objects aslında Logo Nesnelerinin ERP uygulamasına aktarılmasını (insert,update,delete) ya da dışarı alınmasını sağlar.

  

ERP nesnelerine erişim denetimi üç seviyelidir.

1.      Connect ile veritabanı bağlantılı işler için yetkilendirilir.
          + Veri tabanından sorgu çalıştırabilir.
          - CAPI işlemleri yapılamaz.
          - Herhangi bir data nesnesi(malzeme, fatura sipariş vb.) aktarımı yapılamaz.

2.      UserLogin Yönetimsel Fonksiyonları yapabilmesi için yetki alınır. Öncesinde Connect yapılmalıdır.UserLogout ile kullanıcı yetkisi kapatılabilir.
         + CAPI işlemleri yapılabilir (firma, fabrika, ambar, terminal tanımlama, kullanıcı yetkileri ile işlem yapma vb. )
          - Herhangi bir data nesnesi(malzeme, fatura sipariş vb.) aktarımı yapılamaz.

3.      Company Login ile firma özelinde işler yapmak mümkün hale gelir. Öncesinde connect ve user login yapmak gerekir. Ya da tüm bağlantıları içeren Login kullanılabilir. CompanyLogout ile firma bağlantısı kapatılabilir.
          + Connect + User Login ile gelen yetenekler kullanılabilir.
          + Kullanıcı yetkileri dahilinde data nesnesi aktarımı yapılabilir.

Login: Connect,User Login ve Company Login işlemlerinin hepsini yapabilecek yapıdadır.Genel kullanım için uygun olan method budur.Fakat Login her seferinde yapılmaya çalışıldığında projelerde lisans problemleri ile ilgili sıkıntılar yaşanabilmektedir.Login her fatura,irsaliye vb. İşlemlerin başlangıcında yapılmalıdır. Örnek

Disconnect: Yapılan herhangi bir bağlantıyı kapatmaya yarayan nesnedir.Projede işlem tamamlandıktan sonra Disconnect yapılmalıdır.Sebebi ise arka tarafda Lobjects askıda kalıp kullanıcı haklarından yememesidir. Örnek

Logo Objects Videoları

000 - Tiger Kurulum İşlemleri

001-Register İşlemi

002-Login İşlemi

003-Xml Aktarımları

004-Birimset Aktarımı

005-Cari Hesap Aktarımı

006-Tarih/Zaman İşlemleri

007-Sipariş Aktarımı

008-Satınalma İrsaliyesi Aktarımı

009-Satış Faturası Aktarımı

010-Tahsilat Fişi ( DebtClose Metodu )

011-Muhasebeleştirme ( DoIntegration Metodu )

012-DispatchBilling / OrderBilling Metotlarının Kullanımı

013-ExportFromXML / ImportFromXML Metotlarının Kullanımı

014-CAPI İşlemleri


Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım