ERP ve DriveWorks Entegrasyon Metotları

DriveWorks ile tasarım süreçlerinizi otomatikleştirebilir ve ürün oluşturma süreçlerinizi optimize edebilirsiniz. Bu optimizasyonu sağlarken, verilerinizi tek bir veri kaynağından aktarmak isteyebilirsiniz. Mevcutta kullanmış olduğunuz bir ERP sisteminiz varsa bu sistemi DriveWorks ile bağlayabilir ve verilerinizi tek bir kaynaktan çekebilirsiniz.

Erp ve DriveWorks arasında entegrasyon yapmak istediğimizde elimizde kullanabileceğimiz 4 farklı yöntem bulunmaktadır. Bu yöntemler:

  1. Dosya Çıktıları ile
  2. Database kullanımı
  3. Web servis kullanımı
  4. API kullanımı

Bu yöntemleri biraz daha detaylandıralım.

Dosya Çıktılarının Kullanımı

ERP üzerinden verilerinizin raporlarını dışarıya Excel ya da CSV formatta aktarabilirsiniz. Bu aktarım işlemini günde birkaç kez olacak şekilde tanımlayabilirsiniz. DriveWorks bu dosya çıktılarını okuyabilir ve sizin için yeni dosyalarınızı oluşturabilir.

DriveWorks aşağıdaki dosya tiplerini okuyabilir:

  • .txt
  • .xsl
  • .csv
  • JSON
  • XML
  • Word

Dosya Yazdırma

DriveWorks dosya okuyabildiği gibi mevcut dosyalar üzerine yazabilir ya da yeni dosyalar oluşturabilir. Böylece oluşturulan bu dosyalar üzerinden ERP verilerinizi okuyabilir ve işleyebilir.

Dosyalara veri yazdırmak için “Document- Data” sekmesi altından çıktı alacağınız formatı seçip tanımlama yapabilirsiniz.

Örneğin Excel üzerine veri aktarabilmek için document data sekmesinde “export to simple table” seçeneği ile tanımlamalarınızı ekleyebilir ve “export a table array to named range in Excel” powerpack’ini çalıştırabilirsiniz.

Bu bağlantıyı yaptığınızda DriveWorks form ara yüzündeki girdilerinizi Windows içerisindeki bir Excele yazdırabilirsiniz.

Database Okuma

DbExecute () değişkenleri ya da sabitlerle ya da SQL üzerinden Select sorguları ile beraber databaselerden veri okuyabilirsiniz.

Dosyalar üzerinde neden Database kullanmalısınız:

  • Hız
  • Güvenlik
  • Kullanım kolaylığı

Verilerinizi hızlı bir şekilde işlerken, veri güvenliği konusunda endişeniz olmaması adına DriveWorks’ü kullanabilirsiniz.

Database’e Yazma

Insert, Update, Delete sorguları ve DbExecute() değişkeni ile beraber database’leriniz üzerinde değişiklikler yapabilirsiniz. Database ‘e direkt müdahale ile veri girişi yaptırmak her zaman tercih edilen bir yöntem olmadığından bu sorguları kullanmak yerine DriveWorks içerisinde dahili olarak bulunan Document data sekmesini de kullanabilirsiniz.

Yine database’e direkt erişim ve sorgu verilemeyen durumlar için web servis hizmetlerini kullanabilirsiniz.

DriveWorks içerisinde bulunan “Send HTTPS Request” makrosu ile “POST, GET, PUT , DELETE” gibi komutları çalıştırabilir ve verilerinizi işleyebilirsiniz.

 

Leave a Reply