21 Ağustos 2017 Pazartesi

Key Innovations by S/4HANA 1709

Before the planned new version of S/4HANA 1709 has officially released, I had the planned innovations presentation pack from SAP. 

I would like to share with you since these information is free to share:

Version by version S/4HANA is offering better functionality and adoption path:














So the latest version is offering great functionality, Here are the Key Innovations:



Better User Experience and Fiori Capabilities:


  • Usage of SAP Fiori 2.0 capabilities like SAP Fiori 2.0 overview pages, object pages and list reports.
  • Conversion of legacy reports into SAP Fiori Apps via Analytical List Page
  • Integration of digital assistance capability: Usage of SAP Fiori Co-Pilot with quick actions and utilization of features like e.g. ‘Add from current screen’
  • Establish EnterpriseSearch as useful entry point for every Business Object

















Advanced Variant Configuration















New Engine Capabilities
  • New state of the art algorithms designed together with Fraunhofer Institute Kaiserslautern, Germany
  • New engine Performance optimized  for SAP HANA, leveraging HANA capabilities
  • More precise restrictions of values during configuration valuation
  • All constraints will be take into account with higher performance
  • Supporting negative variant tables
  • Engine architecture design prepared for future syntax enhancements




23 Şubat 2017 Perşembe

Mevcut Fiori Uygulamalarını Fiori 2.0'a Nasıl Upgrade Edebilirim? Sistemim S/4HANA değil !

Kasım 2016'da S4HANA 1610 ile birlikte Fiori 2.0'ın resmi duyurusu yapıldı. Duyuru ve sonrasında ya ben yanlış anladım ya da SAP çok iyi açıklayamadı, Fiori 2.0 kullanabilmek için S4 1610 gerekli bir kanı oluştu. Belki de bu bende böyle yanlış oluşmuş olabilir. Ancak bu durum bana çok anlamsız geldiğinden biraz araştırma yaptım ve gördüm ki, mevcut Fiori kullanan ya da kullanmayı düşünen hale hazırdaki tüm SAP müşterileri aslında Fiori 2.0'a S4 1610 kullanmasalar da geçebilirlermiş. 

Business Suite SAP kullanıcıları için yapılması gereken  Front-End Server 3.0 üzerinden Fiori 2.0 kullanılması. Ancak üzücü haber SAP Fiori notification kullanılamıyor.

Yanda SAP tarafından yayınlanan digramda yapılması gerekenler özetlenmiş.

Upgrade yapmadan önce mutlaka 3 maddede açıklanan adımlar dikkate alınmalı:

1. UI Theme Designer ile kendi geliştirdiğiniz Blue Cristal'ı baz alan temalar olan Belize baz alınarak tekrar yapılmak zorunda. Çünkü artık Blue Cristal kalmayacak.

2. Standart dışı uygulamaların Merged Header kullanımın Auto-Adapter ile uyumlu çalışmasının kontrol edilmesi gerekli.  Çünkü Fiori 2.0 ile sadece 1 header bar olacak en üstte.

3. Custom UI5 kontrollerinin Belize ile uyumlu çalıştığının kontrol edilmesi lazım. 

Bence eksik fonksiyonları olsa bile Fiori 2.0'a upgrade edilmesi gerekli.

Sevgiler
@sarhanpolatates

20 Şubat 2017 Pazartesi

Take this 3 actions before fly with SAP Fiori

Fiori is great for sure, if you have already spend years in SAP, beautiful fiori tiles will capture you in seconds no doubt. However, most of existing SAP customers are disappointed shortly after facing the cold side of reality brought by Fiori.
Many of us, unfortunately a way from standart SAP functions, this makes standard Fiori activation mission impossible or a torture. But let's take this as an opportunity and tidy up your existing SAP solution landacape. In three simple steps you can get fast results:
 1. Review and clasify non-standard add-ons: If you want instant results, start in-line with your UX plan. I mean if you want to transform your user experience in Human Capital Management, then do not waste time in Purchasing or Sales, just start with HCM. A good way to dig is to find the reasons:
  • We need everything automated by SAP even if it is not brought by SAP: This is the most common reason that we distort standard SAP. Almost every user wants a robotic solution which will work for them or instead of them. This idea drives SAP/IT  teams to deliver a dream solution, however this only brings bugs, waste of resources and more support spendings. Just think, if it is so easy why SAP did not implemented this artificial intelligence wth thousands of developers and scientists.Please keep in mind that SAP is for recording business functions with seamless integration and deliver accurate  information with the help of business users, not instead of business users. So please review your pain areas under this topic and prepare a list of non-standart homemade add-ons.
  • We are a unique company in our Industry, SAP does not fit: Sure you are different than your competitors, that is why you suceeded, however 80% of your processes are same among your competitors. You have spend time and money in order to implement your difference of 20%, however this swept down by the rest. Just focus on implementing 80% standard functions seamless and than find ways to be different. Keep in mind the pareto rule.
2. Prioritize the non-standard add-ons with rate calculation: Now you have prepared your list, it is time to prioritize them. Best way is the sort them by spendings. If you have one year spending data, this will be your criteria, also replacement cost will be another operand. Just divide spendings by replacement cost and sort them by ascending. Now you have the list. Please be sure that units are same  Let me give an example: Your HCM Time Management Function is not standard and you have spend 30 mandays last year to support this homemade add-on. To replace this with standard SAP functionality will cost you appx. 50 mandays. Rate = Spendings / Replacement = 30 / 50 = 0.6 . Repeat this with other areas such as travel and expenses if non-standard. Finaly pick the biggest value as starting point.
3. Set up a project team and start immediately: Each and every day, you are loosing time, money and confidence, so do not wait. Just set up a team including business users, without real users, your transformation never ever will be successful. Please keep same team for Fiori activation if possible, this is the key sucess factor.
Good luck and Have a nice journey !

13 Şubat 2017 Pazartesi

How to engage in SAP Cloud Computing as an Experienced ISV

You are a company specializing in making or selling software, designed for mass or niche markets. You made a successfull track with happy consumers and clients during last 15-20 years. Or you are working in such company as a developer or an executive. You were very happy with the trends and technology that you were in. However things are changing dramatically in last 2-3 years.
Trends are changing, consumers / customers are changing, demands are changing, and finally technology and offerings are changing, as an ISV you need to build your strategy, set up your framework, prepare your infrastructure (if you can afford), train your team and start to convert your existing products. Main challange here is lack of time, you can not try too many options, you have to hit the target at one shot.
First things first: Before transform your business, you need to transform way of thinking. Please take a look this game-changing articles:
Now, you made your mind and ready to engage the new world. Your strategy is set and your team is established. At this stage you need to make a decision:
Will you offer some new on-promise solutions to your existing customers or will you offer new solutions to the whole world?
First options is seems easy to start and get some results, however this might helps to get extra 2-3 years before you will be forgotten unfortunately. Follow the second option, be sure that SAP has very good offerings for you. Please read these two articles, this will clear many blur areas.
You do not need to invest on premise in order to be the part of this wold. SAP is offering Paas, the SAP HANA Cloud Platform: please have a look this documentation:

Please do not waste any more time and just join the new world. It fun and easy to start development, please have a look this document SAP HANA Cloud Application Development Scenario End-to-End Tutorial created by Jens Glander
Finally, there is more place for ISVs in SAP Cloud offerings, you are all invited, please join 🙂
Cheers,

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.