
SNP EasyMOD
Kontrola modyfikacji obiektów SAP
Jedną z zalet systemów SAP jest to, że są dostarczone wraz ze środowiskiem rozwoju aplikacji (ABAP Workbench), przy pomocy którego zostały stworzone. Kod źródłowy programów i struktury danych mogą być analizowane i – w uzasadnionych przypadkach – modyfikowane przez klientów. Konieczność modyfikacji standardowych obiektów systemu SAP może pojawić się zarówno podczas wdrożenia, jak i po starcie produktywnym.
Kontrola modyfikacji obiektów SAP
Ze względu na potencjalnie duży wpływ modyfikacji na działanie systemu, SAP kontroluje i wspiera zarządzanie zmianami obiektów poprzez:
- wymóg uzyskania kodu dostępu do każdego obiektu w systemie SapNet (komponent SSCR – SAP Software Change Registration),
- zapis zmian w tzw. transportach napraw, które przenoszą modyfikacje z systemu rozwojowego do systemu QA i systemu produktywnego,
- zapis wersji obiektu przed i po modyfikacji, w systemie rozwojowym,
- ustawianie znacznika „naprawy”, w każdym zmodyfikowanym obiekcie.
Na podstawie powyższych informacji system uzupełnia listę modyfikacji obiektów (tabela SMODILOG) oraz przedstawia przegląd modyfikacji w transakcji ‘Modification browser’ (SE95).
Jak działa SNP EasyMOD
Rozwiązanie SNP EasyMOD rozszerza standardową funkcjonalność rejestracji zmian obiektów SAP. Użytkownikami rozwiązania są przede wszystkim administratorzy SAP i programiści ABAP. SNP EasyMOD daje nowe możliwości w następujących obszarach:
- klasyfikacja zmian (rejestracja przyczyny i aktualnego statusu zmiany oraz wersji systemu lub Service Package, dla której zmiana jest istotna),
- dokumentacja zmian w postaci odsyłaczy do not OSS, nazwy pliku lub notatki tekstowej wprowadzonej bezpośrednio w systemie SAP,
- przegląd modyfikacji systemu wg obiektu, autora lub daty modyfikacji, ze wskazaniem, które modyfikacje posiadają już dokumentację, a które wymagają uzupełnienia.
Cykl wprowadzania i dokumentowania modyfikacji w SNP EasyMOD
Modyfikacja obiektu systemu SAP jest wykonywana w środowisku ABAP Workbench (edytor programów, słownik danych, itp.). Przegląd wszystkich wprowadzonych modyfikacji można uzyskać w raporcie SNP EasyMOD. Dla każdego zmodyfikowanego obiektu jest dostępny ekran szczegółów, gdzie wprowadza się klasyfikację oraz opis zmian.
Podczas upgrade lub importu Service Package, administrator może szybko odnaleźć obiekty, dla których system sygnalizuje konflikty i podjąć decyzję o wycofaniu modyfikacji lub jej odtworzeniu w nowej wersji.
Korzyści SNP EasyMOD
SNP EasyMOD ułatwia pracę wielu grupom użytkowników zaangażowanych w projekt SAP, na jego różnych etapach:
- Programista – autor modyfikacji może przy pomocy SNP EasyMOD uzyskać w dowolnym momencie aktualny i kompletny przegląd obiektów zmodyfikowanych przez siebie lub inne osoby. Dla modyfikacji, które nie zostały jeszcze udokumentowane, można wprowadzić ich klasyfikację i opis, bez opuszczania środowiska ABAP Workbench (zamiast otwierania arkusza Excel, dokumentu Word lub bazy Lotus Notes, poza systemem).
- Administrator systemu – korzysta z SNP EasyMOD podczas importu nowej wersji systemu (upgrade lub Service Package); rozwiązanie wspiera analizę konfliktów pomiędzy wersjami obiektów i podejmowanie decyzji: czy należy powtórzyć modyfikację w nowej wersji, czy wycofać zmiany.
- Kierownik projektu, IT manager, audytor – może w dowolnym momencie zweryfikować pełen zakres modyfikacji systemu standardowego oraz uzyskać informację o przyczynach zmian.
Implementacja SNP EasyMOD
SNP udostępnia rozwiązanie SNP EasyMOD jako rozszerzenie standardowej funkcjonalności systemów SAP od wersji 4.6C lub Web Application Server od wersji 6.10.
SNP EasyMOD jest dostarczany wraz z dokumentacją techniczną i instrukcją użytkownika, w postaci transportu. Instalację należy przeprowadzić jednorazowo, w systemie testowo/rozwojowym (w którym wprowadzane są modyfikacje obiektów standardowych SAP).