19 Kasım 2015 Perşembe

SAP Simple Logistics Çıktı mı derken, yepyeni S/4HANA On-premise 1511 geldi

SAP Yepyeni bir ürün çıkarmaya karar verdi sonunda çok şükür. Bu yıl şubat ayında apar topar duyurduğu S/4HANA ürünü, geçen hafta duyurulan yeni ürünle karşılaştırıldığında çakma S4HANA'ydı ama sonunda yanlıştan döndü.

Şimdi iki farklı ürün var:

1. SAP ERP 6.0 EHP0--7'ye giden hepimizin bildiği, herhangi bir veritabanı üzerinde çalışan ürün. Bu ürün Business Suite ailesinin merkezinde yer alan ürün. Bu ürün HANA üzerinde çalıştığında ise bambaşka bir hal alıyor. Çünkü Fiori'nin analitic ve factsheet tile'ları ile harkulade ekranlar ve SAP deneyimi yaşatıyor. Tabi ki HANA Analitikler kurulması şartı ile. İşte bu ürüne bir de Simple Finance 1503 yüklenip migrate edildiğinde ise ürüne S/4 HANA deniyordu. Ama Finans haricinde tüm veri modeli aynı kalıyordu.

2. SAP S/4HANA, bu ürün artık tamamen yeni. Artık SAP ERP 6.0 üzerine Simple herhangi birşeyi yükleyip, ürünü S4HANA'ya dönüştürmeye gerek kalmıyor. Simple saçmalığından vazgeçilmiş sonunda, çünkü ürün zaten S-imple 4 HANA. Neyse lafı çok uzatmadan, ürüne geçeyim. Bir kere ürün SAP ERP'nin yeniden yazılması üzerine kurulu. 

Nedir S4HANA'nın alamet-i farikası?

Bir kere SAP'i ürünü tasarlarken HANA veritabanının sunduğu, bellekiçi ve kolon bazlı yaklaşımla tasarlamış. Yani de-normalize ederek tasarlıyor ürünü. Ne demek şimdi bu de-normalize, özetle ilişkisel veritabanı tasarımının en önemli unsuru olan, veriyi farklı tablolara bölerek küçültmeyi umursamadan, kocaman(satır bazlı yaklaşıma göre) bir tabloya yazıyor. Örneğin ACDOCA (Finans verileri için) ya da MATDOC (Lojistik işlemsel verileri için)

Ayrıca eski moda olan ya da kavram karmaşına sebep olan ürün kirliliğinden de uzaklaşmaya çalışıyor gibi geldi bana ama göreceğiz, çünkü ürün daha çok yeni, sürekli gelişmeye devam edecek gibi.

Ürünü kurmaya başladık, bitince kendi tecrübelerimi de paylaşacağım. Ama çok merak edenler için bir kuple farklılık örneği:

Stok Yönetiminde artık bu eski dost transaction kodları olmayacak:

MB01, MB02, MB03, MB04, MB05, MB0A, MB11, MB1A, MB1B, MB1C, MB31, MBNL, MBRL, MBSF, MBSL, MBST and MBSU

@sarhanpolatates

27 Ekim 2015 Salı

SAP HANA Modelleme: View Çeşitleri, BW ile bağlantı, HANA Studio Kullanımı, HANA Live Analitikleri, HCP HANA Cloud Platform

Aslında çok geniş kapsamı olan bir konuyu tek başlıkta ele almak çok güç, bu yazımı daha çok bir başlangıç rehberi olarak kullanmanızı tavsiye ederim.

HANA 2011 yılında ilk kez duyurulduğunda, çağın gerektirdiği gerçek zamanlı bilgi ihtiyacını karşılayacak bir çözüm olması amacı güdülmüştü. Ancak elde edilen başarılı sonuçlar, HANA'yı SAP'nin tek Veri Tabanı olma durumuna getirdi.

Bugün bu yazıda sadece HANA'yı gerçek zamanlı ve çok boyutlu veri bazı olarak nasıl kullanabiliriz onu anlatmaya çalışacağım.

Öncelikle üzerinde HANA koşan bir ortama sahip olmanız gerekir. Eğer çalıştığınız şirkette bir HANA makinası yoksa, size tavsiye edeceğim  tek yer HANA Cloud Platform olacaktır:

Buradan gerekli bilgiyi edinip, kendinize bir hesap oluşturabilirisiniz



Sonrasında da HANA Studio edinmeniz gerekli. Buradan elde edebilirsiniz: https://tools.hana.ondemand.com/#hanatools Burada da gene yardımımıza HCP  koşuyor.

Artık HANA sayesinde gerçek zamanlı analitik dünyası kurabilirsiniz.

Buradaki önemli başlığımız Information Viewlar: Attribute, analitic ve calculation view. Daha sonraki bir yazıda detaylı ele alacağım ama kısaca Attribute view'lar master data, analitic fact table gibi measure'ları, calculation view de SQL kodlarını yazıp, veriyi farklılaştırdığımız view'ler.

Aşağıdaki youtube videolarında detaylı olarak anlatılıyor ama tümü ingilizce.











14 Eylül 2015 Pazartesi

How Smart your SAP Financials : 5 simple clicks from Financial Statement to single Document by Fiori

Everyone will accept that, posting a Financial Document by using SAP Gui is one of the nightmares of an SAP freshmen. If you request from them please show me our current Financial Statement on-line from SAP, most probably he/she will beg for a miracle to disappear :)

Now this is over, by Fiori and HANA, it is simple, fun and smart. Check this:

1. Selecting the Financial Statement Tile from your Fiori Launchpad:

EN_Smart_Finance_SP_10.jpg

2. Displaying the Figure that you want to go deeper:

EN_Smart_Finance_SP_20.jpg
3. Just Clik the number and see the possibilities:

EN_Smart_Finance_SP_30.jpg
4. Click on Display Customer Line Items:

EN_Smart_Finance_SP_40.jpg
5. Get the single document by clicking on the document number

EN_Smart_Finance_SP_50.jpg
Thats it ! So Smart !

Go with Fiori 

Cheers,

@sarhanpolatates

11 Eylül 2015 Cuma

Planning a HANA Migration? Just Check this 4 topics


Each of us trying to convince customers to migrate HANA from anydb. Most probably this is one the most important job among the sales and presales people in SAP EcoSystem.

Year 2014 and 2015 I have visited, met and discussed with many executives (especially with CIOs, IT directors or managers) to help them to understand and digest the benefits of HANA. Thanks to SAP and SAP community we are now in a very good position with the help of great resources, documents and articles to bring customers the benefits of HANA.

Once the customers really get the idea of migrating to HANA, real challenges and questions came across. Here the topics that I have prepared:


Deployment Options

For me there are 3 main options: On-premise, Hybrid or Cloud Based. This depends on the customer DNA and regional constraints. In my region EMEA, most of the compaines really want to have their system stand by them. Also because of some the legal constraints (financial documents should be kept within the country) some information should be kept local. So I strongly recommend you to have accurate information of all deployment options and find the best option with customer. Please do not try to push the customer to one option. Here is very good document prepared by Jan Teichmann will really help you Overview of SAP HANA Deployment Options

Sizing

This is one of the most important task that really impacts the TCO. You need to help customer to shrink the existing data. Use the advantage of HANA and find the best way to shrink data. If you somehow convince customer to reduce data, this will turn back to you with smaller HW requirement and less time for migration. Anyway you may not shrink or reduce the data, however you need to be very accurate regarding sizing. Please read John Appleby's great document Licensing, Sizing and Architecting BW on HANA


HANA Administration

All of the customers who are convinced and ready to migrate HANA definetly raised this question: How my existing staff will transform and manage to admin HANA environment? Personally I am totally agree with them, this should be very well explained and no blur area should be left. Please be prepared before meet the customer. Great resources SAP HANA Administration - by the SAP HANA Academy by Denys KempenSAP HANA Backup/Recovery Overview by Andrea Kristen and finally HANA System Replication – Backup by Helmut Petritsch will really help you.


Transformation of Existing SAP People

Of course HANA will change the game and bring many features and new abilities after migration, but who will drive and lead this change within the customer organization. Please be prepared this topic as well. Existing abap and BW/BO resources will not be out-of-the game, they will be easily adopted and get the throphy brought by HANA. This reality should be very well explained to the customer. Here are some articles that I have shared earlier, may help you.Where is my place in HANA as an experienced ABAP developer? and Where is my place in HANA as an experienced BW/BO Consultant ?

Cheers,

@sarhanpolatates

7 Eylül 2015 Pazartesi

5 Most Wanted SAP Roles for next 5 years

My recent article in SCN.sap.com : http://scn.sap.com/community/career-center/blog/2015/09/03/5-most-wanted-sap-roles-for-next-5-years

SAP is changing too fast, new trends, approaches, platforms, solutions, products and services are released almost every week by SAP. One sentence by Bill McDermott is the summary of the the era: SAP will be a cloud company powered by HANA and presented by beautiful Fiori screens.

So I have decided to think about, which roles will be most wanted ones in next 5 years. Here is my list starting from less to most:

5. Business Process Architect accountable for Delivery 

This looks similar to Solution Architect but more than this. People who has deep know-how over multiple SAP solutions or platforms with unique Industry experience will be eligible to carry this title. They will review existing business process and propose, simple, and more value added solutions framework by using SAP's new offerings. For example people who lead the transformation of Simple Logistics or Finance.

4. Mobile Application Designer / Developer.

It is obvious that in 5 years time, almost all existing business processes will be left their place to new designed business processes which will be designed by mobile and agile approach. This transformation will require too much mobile development effort, so mobile application designers/developers will be very much busy. OData, Jquery, Cordova, Eclipse, SAPUI5, SMP...Fiori

3. Data Provisioning Specialist

Iot, Bigdata, Real Time Analitics and more, all these topics are need to capture data at the source, transform and load without latency. In order to run a business, people will require, real time insight and furthermore prectiction. You can not get accurate and truthful information from corrupted or wrong captured data. So people who has experience over SLT, DXC, BODS...will be one of the most wanted recources.

2. HANA Cloud Integration Specialist

SAP HANA Cloud Integration facilitates the integration of business processes and data across on-premise and cloud applications (cloud to cloud and cloud to on-premise integration). This definition is from SAP HANA Cloud Integration – SAP Help Portal Page ,

If cloud will be the platform for all type of business applications in the new era, then we desperately need these guys in order to enable seamless integration betwwen systems, platforms or applications.

1. BASİS (HANA DB)

This might be suprizing for many of you, because most of the SAP veterans started to mumble about BASIS will die because of cloud platforms. But this is not true ! Even if all of the customers move to cloud, BASIS guys with HANA experience will have the main role in-terms of system continuity. Besides this, existing more than 283.000 customers will migrate to HANA somehow before year 2023. Our old pals; BASIS teams or resources will render this huge transformation.

So if you think, other roles that will be popular, please share them in comment section,

Cheers,

@sarhanpolatates

4 Eylül 2015 Cuma

SAP HANA TDI Tailor DataCenter Integration Model ile Appliance Model Karşılaştırması

SAP HANA'yı 2011 yılında duyurduğunda, sadece önde gelen HW tedarikçilerinin seçilmiş donanım bileşenlerini kullanarak oluşturduğu sistemler ve üzerinde hazır işletim sistemi ve diğer gerekli bileşenlerin garantili olarak kurulduğu ortamlarda çalışmasına izin veriyordu. 

Bu özetle şu demekti, HANA mevcut donanım parkınızda çalışmaz, yatırım yapmanız lazım, çünkü HANA özel bir ürün ya da çözüm platformu.

Ancak herşey o kadar hızlı gelişti ve ilerledi ki, HANA özel olmaktan çıkıp, SAP'nin en önemli DB'si ya da başka bir deyişle platformu oldu. Hatta en son amiral çözümü SAP ERP'nin adı bile S/4 HANA oldu.

Hedef dünyadaki 283.000 müşterinin tamamı olunca da sadece seçili ve özel applience'da çalışır deme lüksü kalmadı.

2013 yılında müşteriler, mevcut donanım bileşenlerini ya da istedikleri bileşenleri kullanarak kendi HANA applience'larını oluşturabilmelerine imkan veren TDI yani Tailor Data Center Integration Modeli duyurdu.




Ben de 2015 yılının sonlarına gelirken, bu konuyu inceleyip her iki modelin de güçlü ve zayıf yönlerini yazmak istedim.

SAP HANA Appliance Model




Öncelikle söylemeliyim ki garantici müşteriler için harika bir model, donanım tedarikçisine karar verip, sizing yapıyorsunuz, sonrasında herşey kurulu ve hazır geliyor. İşletim sistemi, HANA, siz sadece ilgili SAP bileşenin yükleyin yeter. SAP ful destek veriyor. 

Ancak donanımı istediğiniz gibi artırıp azaltamıyorsunuz ya da başka bir deyişle, SAP'nin izni ve bilgisi olmadan tozunu bile alamazsınız :)

SAP HANA Tailored Data Center Integration TDI

Öncelikle bu yaklaşımın en güzel yanı, bilgisi olan, tecrübeli müşteriler için sonsuz seçenek sunması. Mevcut donanım yatırımlarınızı kullanarak Storage, Network, CPU seçenekleri içinde istediğiniz değişikliği ya da konfigürasyonu yapabilirsiniz.

Gelelim keyifsiz yanlarına, SAP'nin garantisi yok, hiçbirşey kurulu değil, tüm bakım anlaşmalarından siz sorumlusunuz. 

Sonuç

Bence Data Center işletmesi konusunda tecrübeli, bilgili ve yeterince kaynağı olan, yatırımlarını yapmış müşteriler için tavsiyem kesinlikle TDI, ancak bu konuda yeterli kaynağı olmayan müşteriler için tavsiyem kesinlikle Appliance model.




Sevgiler,

@sarhanpolatates

3 Eylül 2015 Perşembe

SAPUI5 ve Fiori konusunda Referans Kaynaklar

Benjamin Kwong isimli bir gönüllünün Sap Community Network'de yazdığı makale tüm bu sorulara çok güzel cevapları vermiş, kendisine buradan teşekkür etmek istiyorum, büyük olasılıkla anlamayacak ama, google çevirici ile belki haberi olur :)




Makalenin orjinali : http://scn.sap.com/community/developer-center/front-end/blog/2015/08/22/a-beginner-s-guide-to-skilling-up-for-sap-fiori-and-ui5


Kwong konuyu 9 başlık altında incelemiş: ben ilk 6'sını burada kullandım, siz orjinal makaleden devam edebilirsiniz.

1. Web Teknolojileri hakkında temel bilgiler: HTML, CSS, Javascript ve JQuery konularında bilgi sahip olunması şart, eğer SAPUI5 ve Fiori uygulaması geliştiricisi olmak istiyorsanız.  Codecademy ve codeschool kaynaklarını öneriyor kendisi. Gerçekten güzel hazırlanmış bir platform, ben girip baktım çok faydalı görünüyor.



2. Browser kullanan uygulamaların Nasıl Debug edileceği: Her programcı için debug olmazsa olmazdır ama desktop temelli uygulama geliştiriciler için browser temelli uygulamaların nasıl debug edileceği bir muammadır. İşte bu noktada Kwong çok faydalı yöntemler paylaşmış:
3.  RESTful API 'nin nasıl çalıştığını bilmek www.restapitutarial.com burada gerekli bilgiler mevcut.


4. OData hakkında detaylı bilgi sahibi olmak:OData RESTful protocol'unun bir türü olduğundan www.odata.org a girip bilgi edinmek çok faydalı.
  •  Postman extension download edip Google Chrome a yüklemelisiniz, ardından ekteki kaynaktan temel OData yeteneklerinizi geliştirmeye başlayabilirsiniz, basic OData tutorial.
  • Sonrasında kendi  SAP Netweaver Gateway systeminiz için SCN'de araştırma yapmanız lazım.

5. git, github, gists ve jsbin konularını öğrenmeniz gerekli 
  • Git her SAP programcısının öğrenmesi gereken bir  open source code repository 
  • Codeschool bir sürü ücretsiz interaktif ders mevcut.
       Try Git
       Git Real
       Git Real 2

6. SAP Fiori ve SAPUI5 öğrenin



8 Ağustos 2015 Cumartesi

SAP FIORI kullanarak Mali Tablo Görüntüleme ve Ötesi : Akıllı ve Simple Finance

Daha önceki yazılarımda da belirtmiştim, SAP'nin hemen hemen tüm modülleri ile ilgili danışmanlık yapma seviyesinde bilgim vardır ancak, finansal muhasebe hep uzak durduğum bir modüldü. Sanırım kullanması zormuş, çünkü Fiori arayüzü gerçekten kullanması ve anlaması çok kolay.

Bu sefer örnek olarak Mali Tablo Karosunu seçtim:



Tüm bilanço yapısı derli toplu ve ağaç yapısı şeklinde karşımdaydı:


 Güzel olan istediğim bir dönem ile karşılaştırmalı olarak da görebiliyorum:


İstediğiniz bir rakam üzerine tıkladığınızda yapabilecekleriniz karşınıza sunuluyor:


Müşteri kalemlerini görüntüle diye tıkladığımda ise istediğim müşteri kalemlerini görebiliyorum:


Buradaki bir belgeyi tıkladığımda ise belgenin detayına inebiliyorum:


6 Ağustos 2015 Perşembe

MSSQL'den SAP HANA Veri aktarımı

Basis Danışmanımız Uğur Selek'in yaptığı en son laboratuvar çalışmasında yaklaşık 260 GB MS SQL verisini, 256 GB'lık HANA applience'a aktardı. Elde ettiği sonuç beklediğimizden de iyi çıktı:



41 GB'lık bir alana yazmayı başardık.


12 Haziran 2015 Cuma

S/4HANA Finans modülünün Fiori üzerinden kullanım güncesi

S4HANA'nın getirdiği en önemli özelliklerinden birisi de Fiori arayüzü ile kullanılabildiği iddiasıydı. biz de bunu Barhan Çelik ile Finans modülünde test etmek istedik. Bakalım ne kadar SAP Gui'ye ihtiyaç duymadan ilerleyebilecektik.




Öncelikle gerekli tüm Fiori kataloglarını ve rollerini aktifleyerek işe başladık. Burada farkettiğimiz ve dikkat edilmesi gereken en önemli noktanın, tüm süreçlerin HTML5 tabanlı UI5 ile hazır olmadığı oldu. Hala portal'a başvurular var, özellikle ana veri bakımı için


Gerekli hazırlıkları bitirdikten sonra işe koyulduk. Kendime aşağıdaki gibi bir ana sayfa yaptım


Sonra Hesap planını kontrol ettim. Ayrıca Bilanço, Kar Zarar gibi gruplama ve raporlamaları da Fiori arayüzü ile yapabileceğimi de gördüm






Güzel olanı, buradan, istediğiniz hesabın özelliklerinin bakımını şirket kodu ya da hesap planı seviyesinde yapabilmeniz hala SAP GUI'ye ihtiyacınız yok.


Sonrasında yevmiye kayıdını girmeyi test edelim istedik, bakalım gerçekten kolay mı?



Gerçekten müthiş kolay, hiçbir eğitime ihtiyaç duymadan daha önce muhasebe fişi girmiş herhangi birisi kolaylıkla yapabilir.




Girdiğiniz daha önceki belgeleri liste halinde görüp, üzerine tıkladığınız herhangi bir belge ile yola devam edebilirsiniz. Neler mi yapabilirsiniz?


Yeniden kaydedebilir, ters kaydını alabilir, ya da farklı para birimlerine çevirebilirsiniz. 



Ayrıca hesabın üstüne tıkladığınızda da o hesabın bakiyesini görebilirsiniz:


Şimdilik bu kadar, bir sonraki yazımda, denkleştirme ve müşteri kalemleri olacak.

@sarhanpolatates