j-guar Customization Tool

Slides:



Advertisements
Benzer bir sunumlar
GREEN TOUCH PROJECT Bu Proje TOBB ve Eurochambres Koordinasyonunda Yürütülmektedir.Bu Proje Avrupa Birliği Tarafından Finanse Edilmektedir.
Advertisements

WELCOME HOŞ GELDİNİZ Sandi Engler Overseas College Counselor
Gerekli olduğunda insanlara ulaşın Yer Uzantıları Reach prospective customers at important moment with location extensions. Location Extentions.
Veritabanı Temel Kavramlar ve
Atama ve eşleme (eşleştirme) problemleri (Matching and Assignment problems)
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
RadioRead Medical Text Mining on Turkish Radiology Reports
Portal Teknolojileri Deniz Yobaş BEA E-Solutions
Bu proje Avrupa Birliği ve Türkiye Cumhuriyeti tarafından finanse edilmektedir. Building Mutual Trust Between the Labour Market and Education Panel Session.
Bir Problemin Programa Dönüştürülme Süreci
VERİTABANI MİMARİSİ Talip Hakan ÖZTÜRK Bank ASYA – ORACLE DBA
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Reach customers with Mobile Search Network.
.NET Framework 2.0 Öğr. Gör. Dr. Mustafa Cem Kasapbaşı Hafta 1 Ref Beginning ASP.NET 2.0 in C# 2005 From Novice to Professional İnternet Programlama Dilleri.
Bu Proje Avrupa Birliği ve T ü rkiye Cumhuriyeti tarafından ortaklaşa finanse edilmektedir ” CIVIL SOCIETY DIALOGUE EU – TURKEY CHAMBERS PARTNERSHIP GRANT.
/ 141 Yrd. Doç. Dr. Turan SET Atatürk University Medical Faculty, Erzurum QUALİTY CIRCLES
Intent sample application development Muaz GULTEKIN.
Bilgisayarlar kodu nasıl işler?
Nesneye Dayalı Programlama
Barış Güvercin Burak Çelik Eren Deniz Çelebi Taylan Do ğ an Team Rebellion.
COMPANY Veritabanı Örneği (Gereksinimler)
Kampanyanızı optimize edin. Görüntülü Reklam Kampanyası Optimize Edici'yi Kullanma Display Ads Campaign Optimizer. Let Google technology manage your diplay.
Introduction to Business Process
COSTUMES KILIKLAR (KOSTÜMLER)
Bölüm 8 Proje Takvimi Hazırlama
ISE Senior Project Fall 2015.
SERVING WATER TO A THIRSTY PERSON Bu Proje AB Tarafından Finanse edilmektedir. This Project is funded by European Union. Responsibility for the information.
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
BIL MOBiL PROGRAMLAMA TEKNiKLERi
Database for APED Büşra Bilgili | Emirhan Aydoğan | Meryem Şentürk | M. Arda Aydın COMPE 341.
S ÜLEYMAN Ş AH ÜN İ VERS İ TES İ DERS KAYIT İŞ LEMLER İ / COURSE REGISTRATION PROCESS.
Muammer Benzeş MVP (IIS) Bulut Bilişim /muammerbenzes.
ULUBATLI HASAN PRIMARY SCHOOL (ULUBATLI HASAN İLKÖĞRETİM OKULU) BERGAMA, İZMİR TURKEY.
Elke HOFFMANN & Engin YILMAZ Hessenkolleg- Wetzlar / Almanya İzmir Özel Fatih Koleji / Türkiye Grup Çalışması ve e-Twinning: Metodlar ve Sonuçları / Grup.
BOĞAZLAYAN HALK EĞİTİM MERKEZİ INSTITUTUL POSTLICAL PHOENIX htttp:// NEWHAM COLLEGE OF FURTHER.
IBM SPSS menüler. Amaç: SPSS istatistik bilgisayar programı hakkında bilgi vererek öğrencilerin programı kullanmaya hazırlamaktır. Hedefler, bu dersin.
SO THAT IN ORDER THAT IN ORDER TO IN CASE. So that In order that cümle Özne + fiil + nesne Sentence Subject + Verb + Object So that: için in order that:
In addition to this our company includes expert doctors and professors as advisors and researches high technology and new devices in the field of medicine.
Windows Server 2016 Lisanslama
JDK(Java  Development  Kit):  Java  kodlarını  derlemek  için gerekli  geliştirme  ortamını.
Self-Registration on the Coats Supplier Portal
Dr. Adil AKINCI Bankacılık ve Finans Bölümü
Celtic-Plus Proposers Day 22 September 2016, Istanbul
J-guar Rest Servis.
Celtic-Plus Proposers Day 23 November 2016, Leuven
BİLİMSEL ÇALIŞMA BASAMAKLARI SCIENTIFIC WORKING STEPS MHD BASHAR ALREFAEI Y
Inter-Process Communication: Processler-Arası İletişim Network Programming using Java Sockets Java Soketleri kullanarak Ağ Programlama.
Ac POWER ANALYSIS Part III..
Bilgisayarlar kodu nasıl işler?
Azure Cognitive Services Development
Bir Problemin Programa Dönüştürülme Süreci
RA-Relational Algebra
SUPERB OPPORTUNıTY FOR YOU ıN TURKıYE ıT ıS TıME TO ıNVEST ıN TURKEY! GRANTS CONSULTANCY THROUGH THE USTA CONSULTANCY SERVICES We provide application and.
Organizational Communication
taşınabilir Akilli Tahta Kullanım kılavuzu
IBM Bulut Servisleri ile Yeni Çözümler Oluşturun L
NİŞANTAŞI ÜNİVERSİTESİ
J-guar Uyarlama Aracı Arif BATTAL Uyarlama Araçları Danışmanı.
“Differentiation for making a positive Difference!!!!”
NİŞANTAŞI ÜNİVERSİTESİ
Bilgisayarlar kodu nasıl işler?
NİŞANTAŞI ÜNİVERSİTESİ
GÖMÜLÜ SİSTEMLER İÇİN ECLIPSE TABANLI TÜMLEŞİK GELİŞTİRME ORTAMI
Kuruluş BizimHesap NEDİR? 2013 Canlı Ortam BizimHesap bir şirketin web veya mobil cihazlarla, tüm ticari işlerini takip edebileceği bulut tabanlı bir ön.
SUBJECT NAME Prepeared by Write the names of group members here
Araştırma Deneyimini Geliştirme: ProQuest Ara Yuz Geliştirmeleri
Proje Başlangıç Toplantısı > > Sunan: > >
TWINSPACE Anthony RIOU Coşku AKER TR Teacher Multilateral Contact Seminar, İ zmir, April 2019.
Sunum transkripti:

j-guar Customization Tool SOLUTION PARTNERS TRAINING 2016 Devanshu Bawa Customization Specialist

Customization development team responsibilites Customization tool development team Support Partner based Docsforumjdev.support@Phone Developing adaptive vehicle Suitable trend Focus on customers needs Education Competence for gain

Customization/Integration What is it ? A study to meet the needs specific to the organization ‘’ adaptation ‘’ Why do we need? Transferring data from past practices both inside and outside company The privatization of the card or logo plugins according to various needs The new module designed plan Data for custom reports to meet the needs of the sector

j-guar Architecture LPT geliştirme ortamında; j-guar ERP kütüphanesini, geliştirme için gelişmiş araç setini, projelerinizi çalıştırabileceğiniz sistemi bir arada bulabilirsiniz. Eclipse içinde sunulan plugin seti ile kolayca uygulama geliştirebilirsiniz. Ayrıca geliştirdiğiniz uygulamayı ERP sistemine (j-guar) kolayca entegre edebilirsiniz.

LPT (Logo Platform Tailor) Eclipse-based development platform j-guar ERP libraries and advanced toolset togeather Multi-lingual (Multi Language) development support Standart Java programing language Wizards and easy development with the help of editors Powerful integration engine Web Services Controller

LPT Adapted Life Cycle Integrated environment j-guar ERP library provides advanced set of tools Easy Application Development

Eclipse Application Development Environment Logo Customization Perstpective LPTMenu Editor Area Menu Bar Outline Tool Bar Sample LPT Project LPT Views

Preparation of Development Environment The Components for project development LPT Application Server (Tomcat 7/IBM WAS) Database (MS SQLServer/MySql/Oracle) JDK 1.7 j-guar set Integrated package Development kit. You can download the development kit via the link. All components except the database is presented as a single package and described the process step.

Development Loading Test LPT project life cycle Development Loading Test Wizards & Editors Table Business Object Form Query Browser Definitions Tree Profile Integration Tools Controller Webservices Installation tools Integrated j-guar

Wizards Database table wizards Business object wizards Query Wizard Form Wizard Data listing form wizard Easy Development wizard Raport wizard

Editors Table Editor Business Object Editor Query Editor Form Editor Tree Editor Profile Editor Raport Editor Description Files Editor

LPT Views Logo ERP component view we can examine the details

LPT Navigation Menu Tree Access tree (navigation tree) Logo ERP product main components Browser, forms and reports can be added as a module Browser, forms and reports can be removed from the module

LPT Profile Adaptation of the project to be associated with the j-guar The user or user group to determine the roles

Compiler LPT adaptation projects in accordance with the standard logo The process saves on component is activated Instantly alerts the developer to find error

Logo Customization Project & Deployment Settings Language

Deployment Logo Customization Integration Installer Customization does not hamper development Runs in the background Run with a single button LPT, geliştirilen uyarlama projesinin j-guar üzerinde çalıştığı sunucuya yüklenebilmesi için bir yükleyici içermektedir. Yükleyici;

Deployment LPT deployment process is carried out in two ways 1. Using the menu button on the LPT project to istall version directly to the server 2. Perform the installation of the j-guar admin panel after saving a project file

Sample Applications

Runtime Debuging LPT has the ability to java and eclipse

Server Side Transaction On the server side you can define the required service LPT, automatically creates the java class to use as service RMI (Remote Method Invocation) the method used

Business Logic Handlers LPT, ‘j-guar’ support defined business logic process A new business logic process enables added

Query Logic Handlers The work of the Query Object (BL) to be managed in layers

Alert Operation Scheduled process definitions j-guar’ is used

Initializer initialize and work to be done during the afterlog Enough to load a version of the server

Finalizer Works planned by the closure of adaptation Finalizing the server runs after logout

Database View Object View objects are possible in two ways By definition a new view (A new definition is also created by VT) 2. By importing an existing view from VT

LPT Database Trigger VT independent trigger definition trigger wizard Logo Database Script language

Integration Tools

Controllers XUI Emulating Controllers Logo Integration framework solution Auto Source code generation j-guar form to use ERP functions in client and server Controller Engine Technology Non-visual imitation of swing components Uniform user interface of the controller class includes interactive working methods. XUI Emulating Controllers üründe bulunan formlardaki işlevleri formlar açılmadan kullanabilmeyi hatta sunucu tarafında da kullanabilmeyi sağlamak için geliştirilmiş bir altyapıdır. Controller altyapısı iki parçadan oluşur; Swing bileşenlerinin (TextEdit, ComboBox, Button gibi) görsel olmayan birer taklitlerinin geliştirilmesidir. Her forma ait controller sınıfı o formun üzerindeki arayüz kontrollerinin desteklediği işlevleri kullanıcı arayüzü ve de etkileşimi olmadan yerine getirebilmek için gerekli metodları içerir. Bu iki parça bir araya gelince sunucu tarafında bir forma ait controller sınıfı elde edilip formun içindeki kontroller taklit sınıflarla gerçekleştirilip form aslında açılmadan da formun işlevleri kullanılabilir hale gelir.

Custom Web Service The ability to create custom web service Java web service automatically create a file WS list after deploy LPT, custom web servis oluşturmaya olanak sağlar. Bunun için web service definition editörü kullanılır. LPT, web servis olarak kullanılacak java dosyasını otomatik oluşturur, kod tamamlama desteği verir. Uyarlama sunucuya deploy edildikten sonra servis erişilebilir duruma gelir. http://localhost:8080/logo/services/listServices

j-guar Web Services SOAP and Rest based j-guar and object exchange possible DataQueryService : Query Services DataExchangeService : Data transmission Service ReportingWebService : Raporting Service BatchWebService : Batch processing service j-guar service list http://localhost:8080/logo/services/listServices

Thank you jdev.support@logo.com.tr docs.logo.com.tr forum.logo.com.tr /logoyazilim /logo_bs /logo-business-solutions www.logo.com.tr