Adaptacja kodu w trakcie migracji z SAP ERP do S/4HANA
Tomasz Ostrowski, Team Leader SAP Basis
- 13 lutego 2020
- Trendy w SAP-ie
- 3 min
Obecnie wielu przedsiębiorców planuje migrację z klasycznego systemu ERP do S/4HANA. Aby zoptymalizować adaptację, warto stosować najlepsze praktyki w przeprowadzaniu procesu, który zasadniczo składa się z dwóch głównych etapów – fazy przygotowawczej i fazy realizacji.
Dlaczego mówimy o konwersji, a nie aktualizacji systemu?
Przejście z systemu SAP ERP na S/4HANA, mimo iż operujemy na tej samej instalacji i końcowym efektem jest jego najnowsza wersja, nie jest nazywane przez SAP zwykłą aktualizacją, lecz konwersją. System S/4HANA jest zupełnie nową linią biznesową, naturalnie zastępującą produkt SAP ERP. Jest ona zbudowana na kompletnie nowej architekturze. Wyróżnia ją zmniejszony model danych oraz przebudowany i odświeżony widok użytkownika. Dlatego projekt migracji z SAP ERP do S/4HANA nie może zostać zrealizowany bez odpowiedniej adaptacji kodu.
SAP jest świadom wyzwania, jakie stoi przed każdym klientem podejmującym się transformacji swojego biznesu. W procesie jesteśmy wspomagani listą narzędzi i operacji, które należy wykonać w fazie przygotowania się do konwersji.
Jak przebiega proces migracji?
Do udanego przejścia fazy realizacji, a co za tym idzie udanego projektu migracyjnego, prowadzi faza przygotowawcza. Składa się ona z następujących kroków:
Wymagania systemowe – to najważniejsza część procesu definiująca potrzebę wymiany fizycznego sprzętu lub określająca brak takiej potrzeby. Należy upewnić się, czy dotychczas używana baza danych jest wspierana przez S/4HANA oraz czy jest w odpowiedniej wersji i standardzie. Na to samo pytanie należy odpowiedzieć sobie sprawdzając, czy system SAP ERP przeznaczony do konwersji (dual stack nie jest wspierany).
Planowanie konserwacji – w tej fazie automatyczny proces sprawdza system pod kątem aktywowanych funkcji biznesowych, używanych przez klienta rozwiązań i zainstalowanych dodatków. Jeżeli wykryje niekompatybilność z systemem S/4HANA – konwersja nie będzie możliwa.
Wstępne kontrole – faza ta polega na sprawdzeniu zarówno technicznej, jak i funkcjonalnej kompatybilności z procesem konwersji.
Adaptacja kodu – najważniejszy proces we wstępnej fazie konwersji. Więcej informacji o tym etapie procesu znajdziecie poniżej.
Metodyka przejścia do SAP S/4HANA – warstwa techniczna
Wraz z wypuszczeniem na rynek S/4HANA, wiele funkcjonalności systemu ERP zostało uproszczonych. Należy zwrócić uwagę na fakt, że mówimy o technicznym uproszczeniu, a nie funkcjonalnym. Przebudowa części funkcjonalności umożliwiła zmniejszenie zapotrzebowania na przechowywane dane.
SAP zdaje sobie sprawę z indywidualnych rozwiązań dla biznesu stosowanych przez klientów. Dzięki wykorzystaniu narzędzi dostarczanych przez SAP i umiejętnościom doświadczonych konsultantów znających systemy ERP i S/4HANA, przejście przez ten proces powinno odbyć się w sposób i bezpieczny.
Pierwszym krokiem, który pozwoli określić, jak duży nakład pracy czeka dewelopera podczas migracji i dostosowania własnego kodu do zmian w systemie S/4HANA, jest zapoznanie się z wynikami raportu. Przeszukuje on kod pod kątem używanego standardu SAP-a i porównuje ze zmianami wprowadzonymi do S/4HANA. Nie chodzi tu wyłącznie o pojedyncze pola czy zmienne – mowa o pozbyciu się dużej liczby struktur czy tabel z danymi.
Każda rozbieżność wykryta przez system SAP jest opatrzona specjalną notą, informującą o nakładzie zmian, które deweloper musi nanieść we własnym kodzie.
Jedną z najbardziej charakterystycznych modyfikacji jest chociażby zmiana długości pola dotyczącego numeru materiału z 18 do 40 znaków. Zmiana na pierwszy rzut oka może wydawać się banalna, ale jeżeli w dużej części naszego kodu używamy jej w wersji 18-znakowej, a dostaniemy ją w 40 znakach – stracimy 55% danych. Należy pamiętać, że to jeden z najbardziej jaskrawych przykładów zmian.
SAP S/4HANA to rozwiązanie wspierające zarządzanie przedsiębiorstwem i wykorzystujące potencjał bazy danych SAP HANA w czasie rzeczywistym. Warto podjąć decyzję o zaplanowaniu procesu migracji z SAP ERP do S/4HANA, aby uszczelnić system i podnieść poziom bezpieczeństwa docelowego środowiska. Chcąc uniknąć przestroju w biznesie, projekt adaptacji kodu powinno się powierzyć doświadczonym konsultantom posiadającym wiedzę i kompetencje niezbędne do prawidłowego przeprowadzenia migracji systemu.
Chcesz przeprowadzić migrację z SAP ERP do S/4HANA?
- On 13/02/2020
0 Comments