Thank you very much to our Sponsors:
After the success and good feedback from the last years event we will have the 7th SAP Inside Track in Hamburg.
Grab the opportunity and connect with your peers, learn from each other by sharing experiences and thoughts.
Use hash tag #sitHH on Twitter to share ideas and spread the news. www.sithh.de is a shortcut to this wiki.
The conference language will be English.
Saturday, 09 June 2018. Registration open at 9:00. Sessions start at 10:00 and end at 18:00.
We will also have a pre-event, Friday June 8th, from 1pm to 6 pm.
If will be at Computer Futures GmbH/ SThree GmbH, 5th floor Esplanade 40, 20354 Hamburg Germany
This is only possible, because Larissa Janta from Computer Futures sponsors this event.
We are back in a great location:
Flora-Neumann-Str. 6 (former Grabenstr. 29)
This location is about 15 km from the Hamburg Airport, about 5 km from Hamburg Main Station
In the summertime Hamburg is visited by many tourists. We strongly recommend booking a hotel as early as possible.
Have a look at the map to find hotel suggestions nearby the event location.
The location is barrier-free.
There is a parking deck at Lagerstrasse, just next to the location.
For SAP community members (both consultants and customers) who want to share their knowledge.
Low, aiming at € 20 (incl. VAT) per participant, if you pay it yourself and € 40 (incl. VAT) if your company pays. The price includes lunch and drinks (Coffee, Water, ...). Feel free if you want to give more...
Kids, students or if you have a good reason are free of charge.
|09:00||Registration & Networking|
|09:15||Registration & Networking|
|09:30||Registration & Networking|
|09:45||Registration & Networking|
|10:15||SAP Cloud Platform ABAP Environment||Frank Jentsch||Main||Link|
|10:30||SAP Cloud Platform ABAP Environment||Frank Jentsch||Main|
|10:45||SAP Cloud Platform ABAP Environment||Frank Jentsch||Main|
|11:15||TDD Once Again||Paul Hardy||Main||Link|
|11:30||TDD Once Again||Paul Hardy||Main|
|11:45||TDD Once Again||Paul Hardy||Main|
|12:15||No Comment?||Laurens van Rijn||Main|
|12:30||No Comment?||Laurens van Rijn||Main|
|13:45||Code Noise and the shared Kernel||Timo John||Main||Link|
|14:00||Code Noise and the shared Kernel||Timo John||Main|
|14:30||Custom Code Migration to S4HANA||Ingo Bräuninger||Main|
|14:45||Custom Code Migration to S4HANA||Ingo Bräuninger||Main|
|15:00||Custom Code Migration to S4HANA||Ingo Bräuninger||Main|
|15:30||Conquering the unknown world between two SAP ERP systems||Philipp Liegl|
|15:45||Conquering the unknown world between two SAP ERP systems||Philipp Liegl||Main|
|16:00||Conquering the unknown world between two SAP ERP systems||Philipp Liegl||Main|
|16:30||Using HANA as base for playing with silos||Markus Theilen||Link|
|16:45||Using HANA as base for playing with silos||Markus Theilen||Main|
|17:00||Using HANA as base for playing with silos||Markus Theilen||Main|
|18:00||Closing & Summary|
Unfortunately we were not able to place all session proposals into our agenda of this year.
Participants SAP Inside Track Hamburg 2018
If you have to cancel or change the registration or if you have problems with it, please contact one of the contact persons below.
Continuing the old tradition of having a pre SIT meetup with some Craft beer we meet at 19:00 in the backyard of
Altes Mädchen in Lagerstrasse 28b in 20357 Hamburg.
Will be decided later.
Any tips to take into account? Please list them and help making it a day to remember.
- Bring a good mood
- Dress casual
We don't provide a live stream
Sessions Suggestions ( Submission - Closed )
Here you have had the chance to add value to SAP Inside Track Hamburg. Take the stage and share your SAP experiences, open the discussion and take new insights back home.
Please note that all sessions are supposed to last at most 45 minutes! If your session is shorter, you don't need to blow it up, please feel free to add it. If your session will need some more time, add your session and mention it. We will figure out how to handle it.
If you have any questions or are unsure about how to do it: Contact us... contact data to be found at the bottom of this page.
Please add your session suggestions here:
Laurens van Rijn
|No Comment?||The art of commenting your code with a bit of Technical Debt, Clean Code, ABAP Doc, and Code Inspector.|
|Conquering the unknown world between two SAP ERP systems|
SAP systems back some of the world’s largest supply chains. Porsche, BASF, EDEKA and the like heavily rely on the use of SAP to realize their procurement and sales processes. For most SAP developers, however, the perceived world usually ends at the SAP system’s boundaries.
In this talk we will explore the unknown land, which we must conquer in order to connect two ERP systems. We examine the technical protocols such as AS2, X.400, OFTP2, etc., give an overview of the concept of Value Added Networks (VAN), and show the particularities of different industries, taking automotive and retail as an example. Furthermore, we introduce the different standards and their ideas such as VDA, EDIFACT, ANSI ASC X12, etc. and show why XML is not always the better choice.
Finally, we show the technical challenges we have to master in an SAP system in order to get the necessary information in and out of the system using IDocs. After this talk you should have a thorough understanding of the previously unknown world between two ERP systems.
|@Timo_John (SCN)||Code Noise and the shared Kernel|
Code for error handling and logging is necessary, but not the core part of a development objet. In some cases it eats up so much space that it will be hard for developers to find the relevant places where the magic happens.
Use ABAP language features to get rid of code noise that distracts you from inspecting and understanding the business code.
We build a tools set to overcome this hurdle and to enforce similarity in code we build a so called shared kernel that helps developers to solve problems in the same way - always - any system. This helpes the next developer to understand the code faster.
|30 - 45 Minutes|
|SAP IQ - Business Intelligence and vertical data processing with 8 GB RAM or less||SAP IQ is a HANA companion for Smart Data Access / Integration and SAP BW NLS, to keep data way beyond memory limits accessible. But it also is a full-blown data warehouse system of its own, with column oriented data storage and powerful analytics capabilities. It can scale up to the world's largest data warehouse and down to desktop or notebook computers. This session is intended to show the benefits and capabilities of the vertical data structures used inside and their impact on high performance processing and parallel execution of Business Intelligence style queries. See also this SCN blog post.|
If there is a slot for a 2 - 4 hour workshop, I can also deliver this as hands-on. IQ XE on Win64 or Linux64 req'd.
LinkedIn | SCN |
SQL Anywhere Forum
|How to visualize Query Semantics using Open Source Graphviz|
When analyzing the performance of complex queries, you may find yourself with multi table joins, e.g. generated by a BI system, coded by an out-of-reach developer or evolved through a long life cycle. A semantic query graph visualizes the topology of such a join and helps to understand the options the optimizer has at hand for an execution plan. The graph unveils possible shortcuts or extensions you can provide to enhance query performance by providing additional options to the query optimizer
I will demonstrate how to use the Open Source utility Graphviz for visualization.
This presentation is based upon ANSI Standard SQL and not restricted to a specific RDBMS implementation. The method is a generic approach to deal with the challenge of understanding and possibly enhancing the topology of a multi table join query.
|30 - 40 Min.|
|Markus Theilen||Using HANA as base for playing with silos||When watching at legacy IT landscapes there are often a lot of silos, in which data about customer and connected entities are buried. This can have a big impact on projects to digitalise processes. How about getting parts of this data out of the silos and into a platform on which the combination of data is easily done and where this data can be turned into realtime insights that are integrated in different tasks and procedures?||30 - 40 minutes.|
|Software visualization tools - Workshop|
UML is a well known technique to make diagrams of software. But it is mainly used during the development of new applications to draw overview diagrams. These are mostly used by architects, but not detailed enough for developers.
It is not well known that there are currently some companies and people working enthusiastically to change this. One project can be directly used for ABAP developments: SAP2Moose. SAP2Moose is currently used successfully in the everyday work of an ABAP developer who develops and maintains ABAP applications.
I will show in detail how SAP2Moose and Moose2Model can be used. The participants should come with own laptops and have access to an own SAP system to benefit most. But this is not mandatory. The goal is that the participants understand how they can use them in their own projects. Most of the work should therefore be done with the systems of the participants if possible.
I will also mention the commercial tool Sourcetrail. This is one of the very few commercial tools that has prices (even for the commercial version) that can be paid by developers themself (The private and trial version is free).
|2 - 4 hours|
Developers should know what they developed. Sometimes customers do not provide requirements of sufficient quality. It is also helpful to have some basic understanding how requirements should look like.
I also demonstrate the new open source tool simplerequirementtool.org. This tool is a simple way to maintain requirement by the help of an Excel add in.
|Paul Hardy||TDD Once Again|
This year there has been a lot of buzz about Test Driven Development and Unit Testing, due to an Open SAP Course on the subject.
I have actually been putting my money where my big mouth is and using TDD for real on a gigantic project I am working on. I would like to share my experiences with the group, talking about the theory of TDD but more importantly the practice and what I have found to be good and bad about this.
I honestly believe this can be a huge help to all developers and will talk about some of the reasons people tend not to do this, and present counter-arguments.
|Frank Jentsch (SAP)|
SAP Cloud Platform ABAP Environment
|Custom Code Migration to S4HANA||One of the biggest challenges for our customers during the system conversion to S/4HANA (or Suite on HANA) on-premise is the custom code adaptation. These adaptations are necessary because of the simplifications (e.g. data model changes, removal of obsolete functionality, removal of redundant components) in S/4HANA compared to the classic ERP. To minimize the efforts for our customers to adapt their code the ABAP Platform provides tools to analyze custom code based on the so-called simplification database.|
This toolset is crucial for the adoption of S/4HANA on-premise.
Don't hesitate to contact us if you have further questions:
timo.john at bonprix.de Twitter @timo_john
Torsten Schubert torsten at derschubert.com Twitter @weltspion.