fiori İle sap her an yaninizda

33
SAP FORUM İSTANBUL 2014 Basit Düşün Fark Yarat FIORI İLE SAP HER AN YANINIZDA Zafer Zihni Genç – Serkan Özcan BTC

Upload: sap-turkiye

Post on 18-Jul-2015

242 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: FIORI İLE SAP HER AN YANINIZDA

SAP FORUM İSTANBUL 2014Basit Düşün Fark YaratFIORI İLE SAP HER AN YANINIZDAZafer Zihni Genç – Serkan ÖzcanBTC

Page 2: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2

Gündem

BTC’ye Genel Bakış

Fiori� Fiori nedir?� Fiori’nin Güçlü Yanları & Getirileri nelerdir?

Fiori kurulumu� Fiori kurulumu için gereksinimler nelerdir?� Fiori kurulumu için yaklaşımlar nelerdir?

Standart Fiori Uygulamaları� Standart Fiori uygulamalarının özellikleri nelerdir?� Standart Fiori uygulamalarının implementasyonu ve düzenlenmesi nasıl yapılır?

Müşteriye Özel Fiori Uygulamaları� Fiori Uygulaması Nasıl Geliştirilir?� SAP Netweaver Gateway Service Builder ve Eclipse Geliştirme OrtamıDemo

Page 3: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 3

Bir Proje Firması olarak BTC

Müşteriler

Page 4: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4

BTC – Multinational Company

Deutschland

OldenburgBerlinBremenDortmundGüterslohHamburgLeipzigMainzMünchenMünsterNeckarsulm

SchweizZürich

Türkiyeİstanbul

日本 (Japan)東京 (Tokyo)

PolenPoznań

Page 5: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5

Dünya Çapındaki Projelerimiz

BTC ofisleriBTC projeleri

Page 6: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6

BTC Grup Şirketleri

AOV IT Services GmbHGütersloh

BTC Sp. z.o.o.Poznań

hmmh multimediahaus AG Bremen

BTC (Schweiz) AGZürich

BTC ES AGOldenburg

BTC IT Services GmbHOldenburg

Pro Consult GmbHBad Homburg

BTC AGOldenburg

BTC Bilişim Hizmetleri A. Ş.İstanbul

Page 7: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7

BTC’nin Türkiye’deki Gelişimi

• 1995 yılında İstanbul’da kurulduk.

• İş yazılımı çözümlerinde uzmanlaştık.

• Profesyonel bir danışmanlık organizasyonu olarak müşterilerimizle iş ortaklıkları kurduk.

• 2005 yılında BTC Grubuna katıldık.

• Danışmanlık, sistem entegrasyonu ve sistem yönetimi için çözümler sunuyoruz.

Page 8: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8

Sektörler1

Kamu

Sanayi

Enerji

Telekomünikasyon

Hizmet

Page 9: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 9

İş Alanlarımız• İş Yazılımı Çözümleri

• ERP• CRM• HCM• Enerji Sektörü Çözümleri IS-U• Mobil Çözümler• BI/BOBJ• Portal Uygulamaları • Kurumsal İçerik Yönetimi• Süreç Yönetimi

• Enerji Kontrol Uygulamaları• SCADA/DMS • Smart Metering (OSOS)• GIS• Enerji Yönetim Çözümleri

• Sistem Yönetimi

Page 10: FIORI İLE SAP HER AN YANINIZDA

Fiori

Page 11: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11

Fiori Nedir?

• Fiori eclipse ortamında geliştirilenhtml5 tabanlı uygulamaların SAP sistemine BSP olarak yüklenmişhalidir.

• Fiori uygulamaları masaüstü, tablet ve akıllı telefonlarda benzerekranları kullanıcılara sunar.

Page 12: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12

SAP Arayüz Evriminin Son Hali; Fiori

“Simplicity is the ultimate sophistication”-Leonardo da Vinci

Page 13: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13

Fiori’nin Güçlü Yanları & Getirileri nelerdir?

SAPUI5; JavaScript ve HTML5 teknolojisi üzerine kurulan, istemci tarafında çalıştırılan ve SAP için özelleştirilmiş bir kütüphanedir. SAPUI5 getirdiği esneklik ve kolay geliştirilebilirlik ile SAP ’in var olan müşteri odaklı yaklaşımı ve desteğin ön planda olduğu güçlü tarafları birleşiyor.

Güçlü Yanları� Geniş görsel diyagram seçenekleri masaüstü ve mobil uygulamalarda� Geliştirilen uygulamanın bütün SAP platformlarında entegre edilebilmesi� OData entegrasyonu ile uzun soluklu kullanılabilirlik� Hızlıca özel isteklere uyarlanabilen kontroller� Modern tema ve arayüzler� Farklı tarayıcı desteği

Getirileri� Farklı cihazlarda ve platformlarda kullanarak sürekliliği sağlamak� Basit ve yalın arayüz ile kullanıcı üretkenliğinin arttırılması� Maliyetlerin azaltılması

Page 14: FIORI İLE SAP HER AN YANINIZDA

Fiori Kurulumu

Page 15: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15

Fiori kurulumu için gereksinimler nelerdir?

• Fiori ilk yayınlanan uygulamalar için minimum ERP versiyonu 6.0 SP 15 ve üzeri olmalıdır.

• Son yayınlanan uygulamalar için 6.0 EHP 7 yüklü olması gerekmektedir.

Bileşen Versiyon Açıklama

NW SAP_BASIS 7.00 SPS21 and above

Prerequisites Notes 1774246, 1799549, 1805986, 1754533, 1809628

ERP 6.0 SPS 15 and above 6.0 SPS 15 and above6.0 EnhP2 SPS 06 and above6.0 EnhP3 SPS 05 and above6.0 EnhP4 SPS 05 and above6.0 EnhP5 SPS 03 and above6.0 EnhP6 SPS 01 and above

GW Server

GW BEP

GW_CORE 200 SP06IW_FND 250 SP06IW_PGW 1.00 SP03IW_BEP 2.0 SP06

Notes 1799722 + 1805831JSON - IWFND 2.50 (NW 7.02) SP 04 with SAP Note 1648418 JSON - IWFND 2.40** (NW 7.00 on 7.20 Kernel with SAP Note 1648418

SAPUI5 – Runtime

Design time

UISAPUI5 100 SP04UI_INFRA 100 SP04UI2_7XX 100 SP04UI2_FND 100 SP04

SAP UI5 Library v 1.10

Page 16: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16

Fiori kurulumu için yaklaşımlar nelerdir?

SAP NW Gateway Server SAP UI 5

Fiori UI Add-ons

SAP ERP

Fiori Integration Add-ons

SAP NW Gateway IW_BEP

1) Merkezi Kurulum Deployment of SAP NetWeaver Gateway

2) Gömülü Kurulum Deployment of SAP NetWeaver Gateway

SAP NW Gateway Server SAP UI 5

Fiori UI Add-ons

SAP ERP

Fiori Integration Add-ons

SAP NW Gateway IW_BEP

Page 17: FIORI İLE SAP HER AN YANINIZDA

Standart Fiori Uygulamaları

Page 18: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18

Standart Fiori uygulamalarının özellikleri nelerdir?

Nerede olursanız olun

her yerden erişilebilir

Tek ve benzer bir deneyim

sağlar

Görünümü hoş, kullanımı kolay ve keyifli

Sizin için sizin ihtiyaçlarınıza

göre tasarlandı

Önemli şeylere

odaklandı

Esnek Basit Uyumlu KeyifliRol Tabanlı

Page 19: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19

Fiori Ekranı Kullanıcı için bir giriş noktası

Rol tabanlı & kişiye özel

Arama yapabilme

Çoklu Cihaz Desteği

Tema seçebilme

Paylaşım ve sonradan erişim için sabit URL adresleri

Çoklu Ortam Desteği

SAP Fiori Aktif PencerelerGerçek zamanlı önemli bilgiler tek ekranda

Page 20: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20

Standart Fiori uygulamalarının implementasyonu ve düzenlenmesi nasıl yapılır?

• Uygulamanın bağlanacağı sistem alias ve rfc hedefleri oluşturulur.

• SAP oData servis bakım ekranından ilgili uygulamanın servisleri oluşturulur.

• Uygulama bir SAP rolüne bağlanarak kullanıcının ana sayfasına gelmesi sağlanır.

• Uygulamaya girilir ve çıkan hatalar tespit edilip gerekli uyarlamalar ve geliştirmeler yapılır.

• Uygulamanın düzgün bir şekilde çalışır hale geldikten sonra müşteri isteğine göre ekranda bir takım değişiklikler yapılır.

• Uygulama verileri için gerekli badi implementasyonları yapılır.

• İstenirse kullanılan tema değiştirilerek uygulamaya çok farklı bir görünüm kazandırılabilir.

Page 21: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2115

SAP Fiori – Ana Sayfa

Page 22: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2216

SAP Fiori – My Timesheet

Page 23: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2317

SAP Fiori – My Paystubs

Page 24: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2418

SAP Fiori – My Benefits

Page 25: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2519

SAP Fiori – Approve Travel Expenses

Page 26: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2620

SAP Fiori – Track Sales Orders

Page 27: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2721

SAP Fiori – Track Shipments

Page 28: FIORI İLE SAP HER AN YANINIZDA

Müşteriye Özel Fiori Uygulamaları

Page 29: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29

Fiori Uygulaması Nasıl Geliştirilir?

• SAP Gateway Service Builder ile Odata Modeli oluşturulur

• Modelin veri kaynağı belirlenir. BOR veya RFC ile veri kaynağı beslenir.

• Odata Servisi oluşturulur.

• Eclipse geliştirme ortamına SAP Odata plug-inleri yüklenir.

• Model View Controller (MVC) yaklaşımı kullanılarak ekranlar tasarlanır ve bu ekranlar odataservisine bağlanır.

• Gelişitirilen proje SAP sistemine deploy edilir. BSP olarak oluşturulan bu uygulama bir role bağlanarak kullanıcının ana sayfasında görünmesi sağlanır.

Page 30: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30

SAP Netweaver Gateway Service Builder (oData)

Veri Tipleri

İlişkiler

Veri Setleri

Servisler

Veri kaynağı

eşleme

Veri Kaynağı

Page 31: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 31

Eclipse Geliştirme Ortamı

Proje

Yerelleştirme

Stil DosyalarıResimler

MVC Yapısı

Başlangıç Sayfası

Veri Seti Bağlama Arama Yenileme

Page 32: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 32

SAP Fiori Demo

Demo

Page 33: FIORI İLE SAP HER AN YANINIZDA

© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Teşekkürler

İletişim Bilgileri:Zafer Zihni GençYazılım Geliştirme YöneticisiBTC Bilişim Hizmetleri A.Ş.Çayıryolu 1, Partaş Center Kat:11-12İçerenköy, 34752 İstanbul, Türkiye0533 810 70 93

Serkan ÖzcanSolution ExpertBTC Bilişim Hizmetleri A.Ş.Çayıryolu 1, Partaş Center Kat:11-12İçerenköy, 34752 İstanbul, Türkiye0532 234 22 87