Na meetupe lokálnej tech komunity sme sa venovali jednej z najaktuálnejších tém SAP sveta – migrácii na S/4HANA. Čo sa oplatí zo starého systému zachovať, čo radšej nechať za sebou a na aké problémy sa pripraviť? Traja spíkri sa podelili o svoje skúsenosti z reálnych projektov a ukázali, že migrácia nie je len technický upgrade.
V Košiciach funguje skutočne silná SAP komunita. Vo veľkých aj menších technologických firmách pôsobia desiatky tímov, ktoré sa venujú vývoju, konzultingu či implementácii SAP riešení. Príležitostí, kde sa môžu títo ľudia stretnúť, porozprávať sa o spoločných výzvach a vymeniť si skúsenosti, však nie je veľa. Rozhodli sme sa to zmeniť a otvorili sme jednu z najaktuálnejších tém SAP sveta – migráciu na S/4HANA.
A podľa účasti, množstva otázok aj rozhovorov po prednáškach môžeme povedať, že SAP komunite takéto stretnutia chýbali.

Prečo práve SAP S/4HANA?
Prechod na SAP S/4HANA dnes rieši množstvo firiem po celom svete. Blížiaci sa koniec štandardnej podpory starších SAP ECC systémov vytvára tlak na modernizáciu.
Firmy sa musia rozhodnúť, čo zo starého systému zachovať, čo zmeniť a čo už vôbec neprenášať. Potrebujú upratať dáta, preveriť vlastný kód, pripraviť integrácie s ďalšími systémami a často aj prehodnotiť zaužívané procesy.
A práve tu vzniká množstvo otázok, na ktoré neexistuje jedna univerzálna odpoveď.
Migrácia nie je len technický upgrade
Prvá časť večera, v podaní technology consultanta Jula Zbušku, patrila pohľadu na migráciu ako na komplexný projekt.
Rozprávali sme sa o rozdieloch medzi prístupmi greenfield, brownfield a selective data transition, o jednotlivých fázach konverzie aj o najväčších rizikách. Každý prístup má svoje výhody, ale aj kompromisy.
Dôležitou témou bola tiež príprava na samotný prechod do produkcie. Čistenie dát, kompatibilita zákazníckeho kódu, minimalizácia výpadku či pripravenosť používateľov dokážu výrazne ovplyvniť úspech celého projektu.
Jedno z hlavných posolstiev bolo jasné: úspešná migrácia sa nezačína v deň technickej konverzie, ale oveľa skôr.


Starý kód a dáta: čo si naozaj potrebujeme preniesť?
Druhým spíkrom bol Boris Botto, developer a technology consultant, ktorý sa venoval migrácii dát a zákazníckeho kódu.
SAP systémy vo firmách často fungujú celé desaťročia. Za ten čas v nich vznikajú tisíce úprav, programov, rozhraní a riešení na mieru. Niektoré sú pre fungovanie firmy nevyhnutné, iné už roky nikto nepoužíva.
Podľa údajov SAP, ktoré odzneli v prezentácii, sa dokonca 30 až 60 % zákazníckeho kódu nikdy nepoužije. A to otvára zaujímavú otázku: prečo prenášať do nového systému niečo, čo už dávno nepotrebujeme?
Venovali sme sa nástrojom na analýzu kódu, zmenám v dátovom modeli aj konkrétnym problémom, ktoré sa môžu objaviť až po migrácii.
Hlavný odkaz? Pred migráciou si upratať. Pretože ak si do nového systému prenesieme starý neporiadok, budeme ho riešiť znova.


Čo čaká SAP developerov po migrácii?
Posledná prednáška patrila Tomášovi Sudorovi zo spoločnosti Syntax, ktorý ukázal, ako sa mení svet SAP developmentu.
Prechod na S/4HANA totiž neznamená len novú databázu. Mení sa aj spôsob, akým developeri vytvárajú aplikácie a ako s nimi používatelia pracujú.
Od klasického ABAP-u, transakcií a SAP GUI sa vývoj posúva smerom k CDS views, RAP (ABAP RESTful Application Programming Model), OData službám a modernému používateľskému rozhraniu SAP Fiori.
Tomáš ukázal aj konkrétny príklad z praxe – aplikáciu Electronic Bay Board pre ťažobnú spoločnosť, ktorá umožňuje sledovať údržbové zákazky a priraďovať ich k jednotlivým pracoviskám.
Na jednom riešení tak bolo vidieť, ako sa dajú kombinovať Fiori Elements, vlastné UI5 rozhranie a moderný ABAP development.
Dôležitou témou bol aj princíp clean core. Ten neznamená, že firmy už nemôžu vyvíjať vlastné riešenia. Znamená však, že by mali využívať podporované rozšírenia a API namiesto zásahov do štandardného jadra systému. Cieľ je jednoduchý: vytvárať riešenia, ktoré budú fungovať aj po ďalšom upgrade.


Košická SAP komunita má čo ponúknuť
Veľká vďaka patrí našim trom spíkrom, ktorí dokázali z takej rozsiahlej témy, akou je SAP S/4HANA migrácia, vybrať zaujímavé a praktické skúsenosti. Namiesto teórie sme dostali konkrétne príklady, ponaučenia z projektov a pohľad na to, čo sa v SAP svete reálne mení. Každý priniesol trochu iný pohľad. A práve v tom vidíme najväčšiu hodnotu takýchto stretnutí.
Ďakujeme aj všetkým účastníkom za otázky, diskusie a skvelú atmosféru počas celého večera.
Ukázalo sa, že v Košiciach máme silnú SAP komunitu, ktorá má nielen čo povedať, ale aj chuť stretávať sa a zdieľať svoje skúsenosti.
A preto už teraz premýšľame, akú SAP tému otvoríme nabudúce. Čo by zaujímalo vás? Aké témy riešite vo svojich tímoch? Čo by ste chceli počuť od ľudí z iných firiem? Alebo máte vlastný projekt a skúsenosti, o ktoré by ste sa radi podelili?
Vidíme sa na ďalšom Cassovia Code Meetupe na jar!



