ERP
SAP jako przykład
systemu klasy ERP
ERP
Co to jest ERP?
Co może zaoferować system ERP?
Dlaczego warto korzystać z ERP?
Jakie kwestie należy rozważyć podczas oceny ERP?
Co to jest ERP?
ERP (Enterprise Resource Planning) jest gotowym do implementacji pakietem oprogramowania służącym do planowania zasobów przedsiębiorstwa oraz zintegrowanym zbiorem modułów (aplikacji) obsługującym wszystkie biznesowe funkcje przedsiębiorstwa i posiadającym możliwość dynamicznej konfiguracji, dzięki czemu zapewnia funkcjonalność pokrywającą specyficzne wymagania danej organizacji.
Co może zaoferować system ERP?
ERP PRZEKSZTAŁACA DANĄ ORGANIZACJĘ W PRZEDSIĘBIORSTWO KIEROWANE INFORMACJAMI
W przeszłości wszelkie rozwiązania informatyczne wykorzystywały informacje jedynie do tworzenia różnego rodzaju raportów i zestawień. Systemy ERP, po raz pierwszy w historii SK zaczęły traktować informację jak zasób będący w stanie pokryć operacyjne wymagania przedsiębiorstwa.
Jednak w przeciwieństwie do tradycyjnych zasobów, dane dostarczane przez systemy ERP mogą być nie tylko wykorzystywane wielokrotnie, ale także dowolnie współdzielone bez jakiejkolwiek utraty precyzji, bądź aktualności. To jest jeden z powodów wzrostu produktywności będącego rezultatem zastosowania systemów ERP, w których informacje okazały się zasobem niewyczerpalnym.
2. ERP POSTRZEGA DANĄ ORGNIZACJĘ JAKO PRZEDSIĘBIORSTWO GLOBALNE
W przeciwieństwie do wielu wcześniejszych systemów, pakiety ERP realizują potrzeby globalnego przedsiębiorstwa nawet wtedy, gdy jego działalność rozciąga się na odmienne gałęzie przemysłu. Dzięki ERP możliwym stało się kierowanie, planowanie i zarządzanie bardzo zróżnicowanymi konglomeratami bez kłopotów z ich niedopasowaniem do potrzeb poszczególnych oddziałów.
3. ERP MODELUJE PRZEDSIĘBIORSTWO ZORIENTOWANE NA PROCESY
Kiedy struktury organizacyjne oraz inne uwarunkowania środowiskowe stawały się coraz bardziej złożone, globalne i konkurencyjne, modelowanie procesów dostarczało ramowego zestawu narzędzi, dzięki któremu można było rozwiązać problem wzrostu wydajności, możliwości rozwoju oraz przystosowanie się do zmieniającego się środowiska.
Systemy tradycyjne, w przeciwieństwie do ERP, nie potrafiły opisać zmiennej natury biznesu. ERP jako pierwsze zaczęły modelować przedsiębiorstwa zorientowane na procesy.
4. ERP UMOŻLIWIA PRZESIĘBIORSTWU PRACĘ W CZASIE RZECZYWISTYM
Pakiety ERP wprowadziły w życie wizję przedsiębiorstwa pracującego w czasie rzeczywistym.
Już przed pojawieniem się systemów ERP wiele firm poznało możliwości i niebezpieczeństwa związane z przetwarzaniem danych on-line. Umożliwia ono bezpośrednie wprowadzenie do systemu danych dotyczących poszczególnych operacji biznesowych, jak również związanych z tym natychmiastowych uaktualnień i wprowadzania danych do rekordów danych podstawowych i transakcyjnych.
Pakiety ERP umożliwiły tego typu operacje w skali całego przedsiębiorstwa i tym samym przyczyniły się do ogromnego wzrostu wydajności i produktywności poprzez rozszerzenie pojęcia JIT(just in time) na obszarze całej organizacji.
5. ERP PODNOSI STRATEGIĘ IT DO POZIOMU TRATEGII BIZNESOWEJ
Pojawienie się ERP znacznie podniosło rolę systemów informatycznych. Przestały one pełnić funkcje wyłącznie pomocnicze, jak to było w latach poprzednich. W dzisiejszych czasach prawdziwym zadaniem SI nie jest dopasowanie się do strategii biznesowych przedsiębiorstw, ale zwiększenie ich konkurencyjności. Stało się tak przede wszystkim dlatego, że w chwili obecnej informacja sama w sobie uważana jest za jeden z najważniejszych zasobów przedsiębiorstwa.
6. ERP REPREZENTUJE ZAWANSOWANE PODEJŚCIE DO WZROSTU WYDAJNOŚCI PRODUKCYJNEJ
ERP to najnowsze osiągnięcie w historii prac nad zwiększeniem wydajności przedsiębiorstw. ERP w końcu zrealizował wymagania stawiane już w latach 70- tych przed systemami MRP-II (Manufacturing Resource Planning- planowanie zasobów produkcyjnych)
7. ERP JEST OGÓLNIE DOTĘPNYM ŚRODOWISIEM ZORIENTOWNYM NA UŻYTKOWNIKA
Można powiedzieć, ze ERP przynosi „komputeryzację” na biurka i właśnie w tym sensie jest to środowisko zorientowane na użytkownika końcowego. Stopień zaangażowania użytkownika końcowego jest bardzo wysoki w fazie tworzenia oprogramowania i implementacji systemu, co z pewnością procentuje w przyszłości.
DLACZEGO WARTO KORZYSTAĆ Z ERP?
Implementacja systemu klasy ERP powoduje następujące korzyści techniczne i ekonomiczne:
Pogodzenie i zoptymalizowanie sprzecznych celów różnych departamentów lub oddziałów
Standaryzacja procesów biznesowych w całym przedsiębiorstwie wpływająca na zwiększenie ich wydajności
Możliwość identyfikacji i implementacji najlepszych strategii w całym przedsiębiorstwie
Wprowadzenie medium odpowiedniego dla programów i metodologii mających na celu zwiększenie wydajności procesów
Przeobrażenie funkcjonalnie zorientowanej organizacji w strukturę opartą o zespoły, wielofunkcyjność i procesy, co wpływa na poprawę elastyczności i zwiększenie stopnia integracji.
Przygotowanie gruntu dla wprowadzenia technik Activity Based Management (ABM- zarządzanie oparte na działaniu) służących do budżetowania, szacowania kosztów oraz wydajności lub oceny jakości.
Wprowadzenie metod pomiaru konkurencyjności przedsiębiorstwa oraz najlepszych praktyk biznesowych.
Możliwość drastycznej zmiany skali zakresu operacyjnego lub wręcz diametralnej zmiany profilu przedsiębiorstwa bez zmniejszenia jego wydajności
Możliwość przetwarzania aktualnych transakcji bądź też procesów w czasie rzeczywistym bezpośrednio przez osoby za nie odpowiedzialne
Przekazywanie aktualnych danych na poziom operacyjny, co w znacznym stopniu wpływa na skrócenie procesu podejmowania decyzji
Zintegrowanie danych organizacji w jednej zbiorczej bazie danych
Dostęp do najaktualniejszych danych w trybie on - line
Przygotowanie aktualnych, poprawnych, spójnych i kompletnych informacji operacyjnych, które po przekazaniu do hurtowni danych przedsiębiorstwa mogą być wszechstronnie przetwarzane, analizowane i modelowane.
Znaczna redukcja kosztów konserwacji systemu.
JAKIE KWESTIE TRZEBA ROZWAŻYC PODCZAS OCENY ERP
FUNCJONALNOŚĆ PRODUKTÓW KLASY ERP
Wykorzystanie standardowych procesów i najlepszych praktyk
Wielodziałowe i rozproszone przedsiębiorstwa, ze względu na swoją skomplikowaną strukturę, często wykorzystują atuty lokalizacyjne i w pewnym sensie rozwijają się na „na własną rękę”, zyskując w ten sposób specyficzny charakter, który nie zawsze pasje do do standardów przyjętych w całej organizacji.
Pakiet ERP musi być na tyle elastyczny ,aby bez żadnych komplikacji połączyć wszystkie „sposoby” działania stosowane w poszczególnych lokalizacjach. Powinien zwierać najlepsze, gotowe do użycia procesy i praktyki, które połączą odmienne metody prowadzenia operacji biznesowych.
Pomoc w konfiguracji procesów
Funkcje umożliwiające i wspierające konfigurację procesów wg potrzeb danej organizacji zaliczane są do głównych kryteriów oceny pakietów ERP. Dlatego oprócz zbioru najlepszych procesów biznesowych, pakiet ERP musi być zbudowany w oparciu i o strukturę i filozofię umożliwiającą mu dostosowanie się do potrzeb danej organizacji, a nawet do poszczególnych jej jednostek.
2. ARCHITEKTURA I TOPOLOGIA ERP
Architektura trójpoziomowa
Architektura trójpoziomowa jest optymalnym sposobem implementacji modelu przetwarzania klient- serwer.
Występują trzy warstwy:
WARSTWA PREZENTACJI- zarządza komunikacją pomiędzy użytkownikiem a aplikacją.
WARSTWA APLIKACJI- odpowiedzialna jest za przetwarzanie danych na potrzeby danej aplikacji (programu)
WARSTWA BAZY DANYCH- przechowuje, aktualizuje i udostępnia dane korzystając z programów warstwy aplikacji
GUI (graficzny interfejs użytkownika)
Graficzny interfejs użytkownika sprawia, że każdy system staje się bardziej przyjazny i łatwiejszy w obsłudze.
Interfejsy systemu otwartego i API
Systemy ERP powinny dysponować prostym interfejsem łączącym je ze starszymi produktami tego typu oraz innymi specjalizowanymi systemami takimi jak SCM, CRD, PDM (zarządzanie rozwojem produktu)
Funkcje internetowe
Wraz ze wzrostem znaczenia internetu jako podstawowego medium realizacji transakcji, systemy ERP musiały zmienić się na tyle, by udostępnić indywidualną interakcję z końcowym użytkownikiem, a w związku z tym architektura powinna umożliwiać łatwe przejście do obsługi funkcji ERP za pośrednictwem sieci globalnej.
3. IMPLMENTACJA I WYKORZYSTANIE ERP
Łatwość instalacji, konfiguracji i operacji
System powinien być wyposażony w jasne procedury instalacyjne i konfiguracyjne oraz w przykładowe procedury i dokumentację dotyczącą rutynowych operacji
Łatwość zarządzania użytkownikami
Jako system obejmujący swoim zasięgiem całość przedsiębiorstwa ERP powinien zapewniać całkowitą kontrolę nad posługującymi się nim użytkownikami. W przeciwieństwie do tradycyjnych SK liczba i kategorie ludzi korzystających z ERP są nieograniczone.
4. CZAS WDROŻENIA ERP
Czas trwania projektu implementacyjnego ERP w dużej mierze zależy od struktury i budowy przedsiębiorstwa - jego gotowości kulturalnej, organizacyjnej i technicznej.
Gotowość kulturalna rozumiana jest jako wizja przyszłości danej organizacji
oraz jej chęć o podążania wyznaczoną w ten sposób drogą.
Gotowość organizacyjna wiąże się ze zdolnościami menedżerskimi, potencjałem pracowniczym, odpowiednimi systemami, procedurami itp..
Gotowość techniczna to uporządkowanie wszystkich spraw związanych ze sprzętem komputerowym i komunikacją, szkoleniem personelu, pomocą techniczną, automatyzacją operacji biurowych, zarządzanie hurtowniami danych.
SAP JAKO PRZYKŁAD SYSTEMU KLASY ERP
Wiele firm znacznie częściej decyduje się na produkty „prosto z półki” takie jak SAP, ponieważ są na tyle elastyczne i konfigurowalne, że mogą sprostać wymaganiom dowolnej organizacji z dowolnej gałęzi przemysłu. SAP może być instalowany na wielu platformach sprzętowych zapewniając ciągle ten sam poziom funkcjonalny, elastyczność w realizacji specyficznych wymagań oraz niezależność od technologii stosowanych w danej firmie
Najważniejsze właściwości i zalety SAP R/3 jako systemy klasy ERP
ZASADA KLIENT - SERWER
W systemie SAP R/3 architektura klient - serwer tworzy podstawę do funkcjonowania odseparowanych komponentów oprogramowania, które mogą tworzyć centralną lub rozproszoną konfigurację na wielu serwerach komunikujących się ze sobą za pośrednictwem sieci komputerowej.
Wykorzystanie oddzielnych serwerów umożliwia nie tylko rozładowanie obciążenia, ale także pozwala zastosować indywidualną konfigurację tych maszyn, precyzyjnie ukierunkowaną na wykonywanie przez nie zadania. W ten sposób optymalizuje się nie tylko przepustowość i czas reakcji (odpowiedzi), ale również i koszty.
Trójwarstwowa architektura klient - serwer tworzy solidny fundament, na którym można budować aplikacje przeznaczona dla całego przedsiębiorstwa.
Jednak w przypadku SAP- a R/3 prawdziwym osiągnięciem jest implementacja wielowarstwowego rozwiązania klient- serwer bez utraty integralności danych i z możliwością przetwarzania ich w całym systemie.
2. OBSZERNA FUNKCJONALNOŚĆ
SAP R/3 pokrywa wszystkie procesy biznesowe występujące w wielu gałęziach przemysłu. W ramach swojej działalności, organizacja może wykorzystać wszelkiego typu operacje zarówno dyskretne, jak i trwałe oraz oba jednocześnie. Dlatego potrzebny jest jej uniwersalny system, który jest w stanie zapanować nad wszelkimi typu działaniami i który pomoże kontrolować je w każdym momencie i na każdym etapie ich realizacji.
Moduły aplikacji
Standardowe moduły aplikacji SAP oferują funkcjonalność , która powszechnie stosowana jest w wielu gałęziach przemysłu.
Moduły te można podzielić na trzy główne grupy:
1. Finanse
2. Logistyka
3. Zasoby ludzkie
CZĘŚĆ FINANSOWA SKŁADA SIĘ NASTĘPUJĄCYCH MODUŁÓW:
Księgowość finansowa
Controlling
Zarządzanie majątkiem trwałym
Zarządzanie inwestycjami
Urząd skarbowy
CZĘŚĆ LOGISTYCZNA SKŁADA SIĘ Z MODUŁÓW:
Zarządzanie materiałami
Planowanie produkcji
Zarządzanie jakością
Gospodarka remontowa
System projektowy
Sprzedaż i dystrybucja
Zarządzanie usługami
Zarządzanie magazynem
CZĘŚĆ ZWIĄZNA Z ZASOBAMI LUDZKIMI SKŁADA SIĘ Z MODUŁÓW:
Planowanie i rozwój personelu
Administracja personelem
Płace
Moduły przekrojowe
Moduły przekrojowe nie są związanie z wymienionymi powyżej, ale mają znaczenie dla działalności całego systemu SAP
Najważniejsze moduły przekrojowe to :
1 .SAPoffice- dostarcza narzędzia poczty elektronicznej oraz komunikuje się z systemem SAP
2. SAP Business Workflow - dostarcza narzędzia związane z przepływem pracy i także komunikuje się z systemem SAP
3. SAP Business Information Warehouse - dostarcza narzędzia do obsługi hurtowni danych i komunikuje się z baza danych systemu SAP
4. SAP ArchiveLink- dostarcza narzędzia do archiwizacji danych
ARCHITRKURA SAP
System SAP składa się z następujących warstw:
Warstwa prezentacji (GUI- graficzny interfejs użytkownika)
Warstwa internetowa
Warstwa aplikacji
Warstwa middleware aplikacji
Warstwa bazy danych
Warstwa systemu operacyjnego
Warstwa prezentacji zajmuje się następującymi usługami: SAP GUI, SAP LOGON oraz SAP Session Manager. Warstwa aplikacji zajmuje się aplikacjami biznesowymi i zgrupowana jest w następujące trzy usługi: finanse, logistyka i zasoby ludzkie. Warstwa middleware aplikacji zajmuje się następującymi usługami: komunikacja, uaktualnianie, zarządzanie blokadami, przetwarzanie w tle, serwer komunikatów, kolejkowanie. Warstwa bazy danych zajmuje się usługami typu native oraz open SQL.
GUI (Graficzny interfejs użytkownika)
Definicja elementów wchodzących w skład graficznego interfejsu użytkownika systemu R/3 jest niezależna od platformy sprzętowej i dlatego SAP GUI zawsze wygląda i funkcjonuje tak samo. System graficzny może pochodzić z dowolnej platformy łącznie z MS Windows. SAP GUI zawiera wszystkie elementy nowoczesnego interfejsu „okienkowego”, którymi są: menu, paski narzędzi itd.
REPOZYTORIUM R/3
Repozytorium R/3 jest główną „skarbnicą wiedzy”wykorzystywaną podczas pracy nad tworzeniem dowolnych obiektów systemu SAP. Obiektami tymi mogą być modele danych i procesów, słowniki ABAP/4, funkcje biblioteczne itd..Repository Information System (System informacji repozytorium) dysponuje także danymi dotyczącymi użycia poszczególnych obiektów w całym systemie.
Obszerne środowisko rozwoju aplikacji
SAP posiada centralne, zintegrowane, w pełni wyposażone środowisko służące do tworzenia nowych elementów oraz do poszerzania funkcjonalności już istniejących elementów systemu.
Advanced Business Application Programming (ABAP/40 Language (język programowania zaawansowanych aplikacji biznesowych) jest w pełni wyposażonym językiem 4GL (język czwartej generacji) umożliwiającym tworzenie różnego rodzaju systemu SAP R/3.
ZABEZPIECZENIA SYSTEMU R/3
Każdy użytkownik posiada unikalną nazwę i hasło, które jest weryfikowane przy każdorazowym logowaniu się do systemu. W systemie R/3 proces autoryzacji oparty jest na obiektach autoryzacji. W ten sposób realizowany jest zarówno sam dostęp do systemu, jak i dostęp do elementów na niższych poziomach, tj. tabele, pola w tabelach oraz wartości w polach. Autoryzacja może dotyczyć określonego zbioru informacji lub określonego zbioru danych.
BIBLIOGRAFIA
„SAP R/3 Przewodnik dla menadżerów” - Vivek Kale
• „Zintegrowane systemy informatyczne w zarządzaniu” Praca zbiorowa pod redakcją Celiny Olszak i Henryka Sroki
„Informatyka w zarządzaniu” Praca zbiorowa pod redakcją Celiny Olszak i Henryka Sroki