Web Dynpro Uygulamalarını EWM İçin SAP GUI’ye Ekleme
Bu yazımızda SAP uygulamalarını web ortamına taşımamızı sağlayacak olan Web Dynpro Apps’ten bahsedeceğiz ve nasıl uyarlandığını göstereceğiz.
EWM (Extended Warehouse Management), depo yönetimi süreçlerini desteklemek için kullanılan bir SAP ürünüdür. Web Dynpro ise SAP'nin kullanıcı arayüzü geliştirme teknolojilerinden biridir ve EWM'de kullanılan uygulamaların arayüzlerini oluşturmak için tercih edilebilir.
İşte EWM için kullanılabilecek Web Dynpro uygulamalarından bazı örnekler:
- Sevkiyat Kokpiti (SCO, yürütme ve planlama)
- Malzeme hazıredim, malzeme hazırediminin tersine çevrilmesi, üretim entegrasyonunda üretime göre tüketim.
- Sistem Bağlantısı için Uygulama Aracı
- Depo Entegrasyonu için Uygulama Aracı
Web Dynpro Nedir?
Web Dynpro, SAP ABAP geliştirme ortamı ile entegre edilmiş bir web uygulama çatısıdır. Bu çatı, SAP NetWeaver Platformu'nda kullanılır ve kullanıcılara modern ve etkileşimli bir kullanıcı arayüzü sunar. Web Dynpro, iş uygulamalarının kullanımını kolaylaştıran ve geliştiren birçok özellik sunar.
Web Dynpro, uygulama geliştiricilerine uygulama modellerini tasarlama ve uygulama görünümlerini yönetme imkanı sağlar. Web Dynpro uygulamaları, bir web tarayıcısı üzerinden çalıştırılır ve birçok farklı platformda kullanılabilir. Web Dynpro uygulamaları, kolayca özelleştirilebilir ve farklı iş uygulamaları için uygun bir şekilde yapılandırılabilir.
Web Dynpro, bir SAP ABAP geliştirme ortamı ile entegre edildiği için, uygulama geliştiricileri uygulama geliştirme sürecinde birçok ABAP özelliğinden yararlanabilirler. Bunlar, ABAP nesne yönelimli programlama, ABAP Veri Tabanı Erişimi (ABAP Database Access - ADA) ve BAdI (Business Add-In) özellikleridir.
- PFCG t-code’una gidilerek /SCWM/EXPERT rolü atanır ve ilgili alana kullanıcı adları girilir.
- SICF tcode’una gidilerek web dnypro üzerinde açılacak ekrana ait servisler aktif edilir.
- default_host/Sap/bc/webdynpro/scwm/… altındaki servisler ihtiyaca yönelik aktif edilebilir.
- Web Dynpro App Ekleme
Diğer nesneleri ekle butonuna basılır.
Web ekranı uygulamasına çift tıklanır.
Uygulama adı yazılarak ENTER butonuna basılır.
Favorilerde oluşan ilgili uygulamaya girilir.
Örnek bir ekran olan /SCWM/MFG_STAGING ekranı aşağıdaki gibidir.
Sonuç olarak, Web Dynpro, modern ve etkileşimli kullanıcı arayüzleri sunan SAP NetWeaver platformu ile entegre bir uygulama geliştirme çatısıdır. Web Dynpro uygulamaları, farklı platformlarda kullanılabilir ve birçok farklı iş uygulaması için özelleştirilebilir ve yapılandırılabilir. SAP ABAP geliştirme ortamı ile entegrasyonu sayesinde, uygulama geliştiricileri birçok farklı ABAP özelliğinden yararlanabilirler.