1. bevezetés: vállalatirányítási rendszerek és az sapsap.elte.hu/bevsap/bev_sap-1_2012.pdf ·...
TRANSCRIPT
1. Bevezetés: Vállalatirányítási rendszerek
és az SAP
Bevezetés az SAP világába
Tarcsi Ádám
1. Tematika, követelmények
Katalógus
Beadandó
ZH
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 2
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
2. Vállalatirányítási rendszerek elmélete
3
Mit jelent?
információ
információs rendszer
vállalat
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 4
Az információ
Új ismeret.
"az információ hatékony kezelése hatalom"-Dobay
Péter, 1997
A vezetés minden szintje információt igényel.
A vállalat egy erőforrása, a döntések „nyersanyaga”.
Információ nem megfelelő helyen és időben rossz
döntés költséges következmények
Számítógép: gyorsabb, egyszerűbb
információfeldolgozás, tárolás, keresés.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 5
Az információ hasznos, ha:
Pontos
Precíz
Releváns
Teljes
Gyorsan rendelkezésre áll
Időtűrő
Megbízható forrásból származik
Hozzáférhető
Hozzáférhetőségi korlátokkal rendelkezik
Összegzett, csak a lényeget tartalmazza
Kiviteli formátuma megfelelő
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 6
Rendszer, információs rendszer
Rendszer: valamilyen szempontból összetartozó, egymással
kölcsönhatásban álló elemek összefüggő együttese, melyek
együttműködnek egy adott cél elérése érdekében, és a környezet
számára egységes egészként jelennek meg.
Gazdasági rendszer: valamilyen gazdasági cél elérése érdekében
létrehozott és működtetett rendszer. Személyek és technikai eszközök
szervezett csoportja. Képes célok kitűzésére, és a célkitűzésben
meghatározott feladatok végrehajtására.
Információs rendszer: információ, adat, tudás összegyűjtésére,
tárolására, feldolgozására, továbbítására használt számítógépes
rendszer.
Információs rendszer feladata: a vezetői munka különböző szintjeit
összekötni, lehetővé tenni a kommunikációt a menedzsment szintjei
között. Része a számítógépes adatfeldolgozás.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 7
Vállalat
A vállalat nyereség-orientált gazdasági szervezet, melynek tevékenysége során erőforrásokat (ember, gép, anyag, energia, pénz, információ, stb.) használ fel, fogyasztók igényeit kielégítő termékeket és szolgáltatásokat előállít elő.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 8
Vállalat Input erőforrások
(ember, gép, anyag,
energia, pénz,
információ)
Output erőforrások
(termék, szolgáltatás)
Feladatok, műveletek, tevékenységek sora, melyeket a kívánt cél (pl.: termék / szolgáltatás előállításának) érdekében végzünk.
Az egyes folyamatokat valamilyen kiváltó ok (trigger) indítja el.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 9
Üzleti folyamatok (Business Processes)
Tevékenység / lépés 1.
Trigger cél Tevékenység / lépés 2.
Tevékenység / lépés 3.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 10
Értékesítés folyamata - példa
Megrendelés
rögzítése
Áru postázása
Vevői számla
Anyag
lefoglalása Vevői fizetési
bizonylat rögzítése
Anyag
csomagolása
Felhasználhatóság
ellenőrzése
Értékesítést
megelőző
tevékenységek
Vállalati környezet
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 11
Vállalat Vevők
Szállítók
Állam Bankok
Alapvető vállalati funkciók
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 12
Vállalat
Vevők
Szállítók
Állam Bankok
Beszerzés
Értékesítés
és marketing
Pénzügy
Emberi
erőforrás
Készletgazdálkodás,
raktározás
Termelés,
gyártás
Alapvető vállalati funkciók
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 13
Vállalat
Vevők
Szállítók
Állam Bankok
Beszerzés
Értékesítés
és marketing
Pénzügy
Emberi
erőforrás
Készletgazdálkodás,
raktározás
Termelés,
gyártás
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
ERP – Vállalatirányítási rendszer
ERP – Enterprise Resource Planning - vállalati erőforrás tervezés, azaz vállalatirányítási rendszer.
A vállalatirányítás főbb feladatai:
▪ a folyamatos működéshez és fejlődéshez
▪ rövid, közép és hosszú távon szükséges
▪ (pénzügyi, humán, technikai és esetleges további) erőforrásokat megtervezze és allokálja.
Alapelv: folyamatorientáció
▪ business processes – üzleti folyamatok
▪ data processing - adatfeldolgozás
14
ERP
ERP célja, hogy a vállalat működésének, információs
folyamatainak minél nagyobb részét, ideális esetben
teljes egészét egy nagy integrált rendszerbe szervezzék.
Integrált: a vállalat legkülönbözőbb tevékenységeihez
tartozó funkciók egy rendszeren belül megtalálhatóak.
Nincs többszöri adattárolás.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 15
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Integrált ERP rendszerek
Az egymással kommunikáló IT rendszerek
azonos adatforrásból dolgoznak,
lefedve a vállalat (üzleti) folyamatait.
Automatizált adminisztráció, folyamat-végrehajtás
Átfogó információk érhetők el
Moduláris, lefedve az elkülönülő folyamatokat
Folyamatszemléletű megközelítés
16
Alapja a gyártás/szolgáltatás, kereskedelem és a pénzügyi folyamatok
Gyártás: Tevékenységekből álló átalakító folyamat, mely a kiinduló anyagokból, alkatrészekből, félkész termékekből (cikkek) új cikket, vagy cikkeket hoz létre.
Gyártó folyamat
Műveletek
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 17
Az ERP rendszerek fejlődése
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 18
1960 1970 1980 1990 2000 2010
Leltár és
elszigetelt
rendszerek MRP MRP II ERP
ERP II
/ TEI /
Extended ERP
On-demand
ERP / Web-
based ERP /
SOA Enterprise
Integration
Az ERP rendszerek fejlődése
MRP I Material Requirements Planning
MRP II Manufacturing Resource Planning
ERP Enterprise Resource Planning
TEI / ERPII Total Enterprise Integration
SOA Service-Oriented Architectures
On-demand: Igény szerinti alkalmazások
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 19
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Leltár és elszigetelt alkalmazások
• Leltárkezelés (Inventory Control Packages)
• Elszigetelt, számításigényes programok
Az ERP rendszerek fejlődése
20
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
MRP I: Material Requirements Planning
Anyag-, alkatrész- és félkész termék szükséglet számítás
Az ERP rendszerek fejlődése
21
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Az ERP rendszerek fejlődése
MRP II: Manufacturing Resource Planning
Igény előbecslés
Vevők kiszolgálása
Rendelésfogadás
Gyártási ütemterv készítés
MRP I
Kapacitás szükséglet számítás
Beszerzés
Készlet gazdálkodás
Kalkuláció
Pénzügy 22
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Az ERP rendszerek fejlődése
ERP: Enterprise Resource Planning MRP II
Gyártásfejlesztés
Beszállítói lánc (beszerzés)
Gyártásütemezés
Vezetői döntéstámogatás
Humán erőforrás
Szerviz tevékenység
Karbantartás menedzsment
Minőség irányítás
Disztribúció
Gyártás végrehajtás
JIT támogatás 23
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Az ERP rendszerek fejlődése
TEI: Total Enterprise Integration / Extended ERP / ERP II Az ERP rendszer kiterjesztése: az információs folyamatok
behálózzák a teljes gyártó vállalatot, a vevőket és a szállítókat
ERP
Stratégiai tervezés
Értékesítés- és működés tervezés (S&P)
Kutatás-fejlesztés
Termék tervezés- és fejlesztés
Igény menedzsment
Pénzügyi tervezés
CRM
Marketing
Vezetői döntéstámogatás
Integrált beszállítói lánc irányítás
24
Az ERP rendszerek fejlődése: jelen / jövő
On-demand: igény szerinti, testreszabott ERP rendszerek, modulok
Software-as-a-Service modulok
Cloud ERP
Kisvállalati integráció
Social Networking kiegszítések
Mobil integráció, Enterprise Mobil megoldások
Web alapú ERP rendszerek
Bárhonnan elérhető információk
Azonnali vezetői információk
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 25
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Gyakori ERP modulok
Termelés (ha termelő vállalatról van szó) Értékesítés (kereskedelem, számlázás,
ügyfélszolgálat) Beszerzés Anyaggazdálkodás Készletgazdálkodás Karbantartás Eszközgazdálkodás Projektmenedzsment Minőségbiztosítás Pénzügy-számvitel Kontrolling Emberi erőforrás gazdálkodás (bérügyvitel, humán
erőforrás gazdálkodás) Iparági (speciális) modulok
26
Vállalatirányítási rendszerek
SAP
▪ SAP Business Siute (SAP ERP), All-in-One, Business ByDesign, Business One
Oracle Applications / E-Business Suite
▪ PeopleSoft, JD Edwards, Siebel
Microsoft Dynamics
▪ AX (Axapta), NAV (Navision), GP (Great Plains), SL (Soloman)
Epicor ERP
IFS Applications
INFOR ERP COM
QAD Enterprise Applications
OpenERP
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 27
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 28
Az SAP piaci részesedése
28,0%
14,0%
7,0%6,0%4,0%
41,0%
ERP részesedés a világon,
2007, Gartner
SAP
Oracle
Sage
Infor
Microsoft
Egyéb
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 29
Az SAP piaci részesedése
Az SAP részesedése Magyarországon
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 30
ERP rendszerek Magyarországon
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 31
Forrás: http://www.bonline.hu/cikk/65731/
Konkurencia versenykörkép
O SAP
ERP (26.8%)
CRM (22.5%)
SDK
SCM
SRM
PLM
Oracle (12.9%)
Oracle (16.5%)
+
Salesforce (10.6%)
MS SAGE
MS
Others (44.5%)
2nd Tier
2nd Tier
SaaS
SaaS
BI (22,9%)
SAS (13,2%)
Oracle (15,6%)
MS (8,7%)
IBM (11,6%)
32 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Gartner ERP Magic Quadrant Report 2012 - Midmarket
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 33
Gartner Hype Cycle for ERP, 2011
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 34
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
3. Az SAP bemutatása
35
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Az SAP AG bemutatása
Alapítás: 1972. Mannheim, Németország
Központja Waldorfban van
Jelentése:
▪ Systemanalyse und Programmentwicklung -
· System Analysis and Program Development
▪ majd később módosították: Systeme, Anwendungen und Produkte in der Datenverarbeitung
· Systems, Applications and Products in Data Processing
Negyedik legnagyobb szoftvercég a világon, első Európában
A világ legnagyobb üzleti szoftver szállítója
36
SAP mérföldkövei
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 37
1972 1979 1992 2000 2005-
R/1 9 alkalmazott
R/3 Mainframe • 60 alkalmazott • 50 ügyfél • 2 ország
R/3 Client/Server • 3200 alkalmazott • 2800 ügyfél • 35 ország
mySAP.com One-Step-Business • 25 000 alkalmazott • 15.000 ügyfél • 120 ország
- mySAP ERP - Business One - SAP NetWeaver - Enterprise Service-Oriented Architecture - SaaS: Business ByDesign - SAP Mobile - Cloud - HANA • 59 420 alkalmazott • 26 100 ügyfél • 120+ ország
Az SAP AG 2011-ben
Éves árbevétel: 14,233 milliárd € (2011)
Alkalmazottak: 59 420 fő, 130+ országban (2012)
>130 országban, több mint 183.000+ ügyfél
Magyarországon
▪ SAP Hungary Kft.
▪ SAP Labs Hungary Kft.
▪ Support
▪ Consulting
Forrás: http://www.sap.com/about/investor/inbrief/index.epx
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 38
SAP Magyarország
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 39
R/3 és mySAP ERP
Business Suite
▪ ERP
▪ CRM: Customer Realtionship Management – Ügyfélkapcsolat kezelés
▪ PLM: Product Lifecycle Management – Termék életciklus menedzsment
▪ SCM: Supply Chain Management – Ellátási lánc menedzsment
▪ SRM: Supplier Relationship Management – Szállítókapcsolat menedzsment
Netweaver integrációs platform
SAP Business All-in-One
Business ByDesign
Business Objects
SAP HANA
SAP Netweaver Business Information Warehouse
SAP NetWeaver Portal
SAP Process Integration
Iparági megoldások
40
Főbb termékek
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 41
Termékcsoport
Kis-és középvállalatoknak: SAP Business One, SAP Business ByDesign
Középvállalatoknak: SAP Business All-in-One
Nagyvállalatoknak (testreszabott, ágazatspecifikus): SAP R/3, Business Suite, NetWeaver + iparági megoldások
42
SAP R/3: Többrétegű architektúra + modularizáció
Az SAP modulok között teljes az integráltság
▪ MM – Materials Management – Anyaggazdálkodási modul („beszerzés, vásárlás”)
▪ PP – Production Planning – Termelésirányítási modul („termelés, gyártás”)
▪ SD – Sales and Distribution – Értékesítési modul („eladás”)
▪ FI – Financial Accounting – Pénzügyi és könyvelési modul („nyomkövetés”)
▪ CO – Controlling – Kontrolling modul ▪ AM – Asset Management – Eszközgazdálkodási modul ▪ PM – Plant Maintenance – Karbantartási modul ▪ QM – Quality Management – Minőségellenőrzési modul ▪ PS – Project System – Projektrendszer modul ▪ HR – Human Resources – Humán erőforrás modul ▪ WF – WorkFlow – Munkafolyamat modul ▪ IS – Industry Solutions – Iparági megoldások modul Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 43
A modulok egymásra épülése
Iparspecifikus megoldások
PS
HR
PP SD QM PM
MM
FI AM CO
Bázis rendszer
Adatbázis
WF
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 44
SAP iparági megoldások (példák)
Repülőipar (Aerospace)
Autóipar (Automotive)
Bank szektor (Banking)
Vegyipar (Chemicals)
Építőipar (Engineering, Construction)
Egészségügy (Healthcare)
Csúcstechológiai ipar (High Tech)
Felsőoktatás és kutatás (Higher Education & Research)
Gép- és alkatrészipar (Industrial Machinery & Components)
Biztosítási szektor (Insurance)
Logisztikai szolgáltatók (Logistics Service Providers)
Media (Media) Majomipar (Mill Products) Bányaipar (Mining) Olaj- és gázipar (Oil & Gas) Gyógyszeripar
(Pharmaceuticals) Postai szolgáltatók (Postal
Services) Állami szektor (Public Sector) Vasúti szektor (Railways) Telekommunikációs ipar
(Telecommunications)
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 45
Klasszikus modulok
Számvitel
FI Pénzügyi könyvelés
CO Kontrolling
AM Eszközkönyvelés
Alkalmazásokat átfogó funkciók
PS Projekt rendszer
WF Workflow
IS Szakágazati megoldások
Emberi erőforrások
PM Karbantartás
QM Minőségbiztosítás
HR Emberi erőforrások
Logisztika
SD Értékesítés
MM Anyaggazdálkodás
PP Termeléstervezés és irányítás
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 46
Újabb hullám a technológia tengerén
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 47
SAP R/3 referencia modell - bevezetés
Vevői modell (paraméterezés,
kérdés-válasz „játék”)
Vállalati modell (pl.: vegyipari vállalat)
SAP R/3
Referencia modell
SAP Configuration - IMG
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 48
SAP NetWeaver
SAP SCM
SAP PLM
SAP
SRM
SAP
CRM
SAP
ERP ECC 6.0
SAP Business Suite
Vállalatra szabott megoldások
Elektronikus üzleti platform
Nyitott, rugalmas
▪ IBM WebSphere
▪ Microsoft .NET
PLM - Product Lifecycle Management: folyamat-termék-gyártás-dokumentumkezelés
SCM - Supply Chain Management: szállítási lánc menedzsment
CRM - Customer Relationship Management: marketing- értékesítés-szervíz-elemzés
SRM - Supplier Relationship Management: beszerzés, együttműködés a beszállítókkal
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 49
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 50
CRM - ügyfélkapcsolati menedzsment
Customer Relationship Management
Lefedik az egész ügyfél-interakciós kört
Fázisok:
▪ Ügyfél megszerzés
▪ Üzleti tranzakciók
▪ Rendelés teljesítés
▪ Ügyfélszolgálat, elemzések (Ügyfelek megtartása)
Csatornák:
▪ Közvetlen (helyszíni) értékesítés (Direct Sales)
▪ Interaktív (telefonos) értékesítés (Telesales)
▪ Internet
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 51
SCM - ellátási lánc menedzsment
Supply Chain Management
Gyártás, rendeléskezelés, transzportkezelés, raktározás,
beszerzés.
▪ Tervezés - Lehetővé teszi a szállítási láncok modellezését.
▪ Végrehajtás - Integrálja a tervezési, rendelés-visszaigazolási, logisztikai és tranzakciós rendszereket.
▪ Koordináció - Lehetővé teszi a folyamatok nyomon követését és elemzését mind a vállalaton belülről,mind kívülről.
▪ Együttműködés - Lehetővé teszi az információ megosztását és közös szállításilánc-célkitűzések meghatározását és elérését.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 52
SRM - szállítói kapcsolatok menedzsment
Supplier Relationship Management
▪ Stratégiai beszerzés és beszerzési forrás-meghatározás
▪ Működési beszerzés
▪ Szolgáltatás beszerzés
▪ Megrendelési együttműködés
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 53
PLM - termék életciklus menedzsment
Product Lifecycle Management
Új termék kifejlesztésének és bevezetését biztosítja
▪ Életciklus adatgazdálkodás
▪ Program- és projektkezelés
▪ Életciklus kollaboráció
▪ Minőségbiztosítás
▪ Eszköz-életciklus irányítás
▪ Környezet, egészség és biztonság
54 ELTE SAP Excellence Center Oktatóanyag
Összegzés
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Vevő
Vállalat
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 55
Teljes vállalati és vállalatközi integráció
ERP
PLM
CRM
SCM
SRM
Beszállító
ERP
PLM
CRM
SCM
SRM ERP
PLM
CRM
SCM
SRM ERP
PLM
CRM
SCM
SRM
SAP Business Suite
Kliens-szerver architektúra
Adat-centrikus
SAP Web Alkalmazási Szerver
Tranzakciós felhasználó
Vállalati belső folyamatok
Valós-idejű adatfeldolgozás
Enterprise Services Architecture
Folyamat-centrikus
SAP NetWeaver
Üzleti felhasználó
Együttműködő folyamatok
Valós-idejű üzleti folyamatok
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 56
SAP NetWeaver
SAP SCM
SAP PLM
SAP
SRM
SAP
CRM SAP
ECC
SD
MM
PP
QM
PM
HR IS
WF
AM
CO
FI
PS
SAP R/3 Client/Server
ABAP Basis
SAP ERP
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 57
Enterprise Services Architecture (ESA)
Rugalmas it-infrastruktúrák kiépítésének szerkezeti modellje.
Az ESA koncepciója leírja, miként lehet szolgáltatásorientált üzleti objektumokra lebontani a meglévő rendszereket, és ezekből az elemekből újra felépíteni az it-infrastruktúra egészét lefedő innovatív alkalmazásokat és folyamatokat.
Webszolgáltatásokat, illetve más nyílt szabványokat alkalmaz és szolgáltatásorientált szoftvertervezésre épül
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 58
SAP NetWeaver: Integrációs és alkalmazás platform
Internetes alkalmazásokat kezelő platform (SAP Web Application Platform)
A heterogén, különböző elemekből álló it-rendszerek adatait egységesen kezelő (Master Data Management)
Az adatbányászatot (a bennük rejlő információk kinyerését) támogató (Business Intelligence)
A termelési, gazdálkodási folyamatok integrálásának lehetőségét megteremtő (Process Integration) megoldás.
A vállalatokkal kapcsolatban lévő partnereknek és a cégeknek egységes informatikai felületet kínáló portál (mySAP Enterprise Portal)
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 59
…
SAP NetWeaver™
INFORMATION INTEGRATION
Master Data Management
Bus. Intelligence Knowledge Mgmt
Co
mp
osit
e A
pp
licati
on
Fra
mew
ork
PEOPLE INTEGRATION
Multi channel access
Portal Collaboration
APPLICATION PLATFORM
J2EE
DB and OS Abstraction
ABAP
Life
Cycle
Mg
mt
PROCESS INTEGRATION
Integration Broker
Business Process Management
SAP NetWeaver integráció szintjei
Munkatársi integráció: kapcsolat a vállalaton belüli és kívüli munkatársai között;
Információintegráció: rendszereken is túlnyúló információk integrálása, egységesítése, elérése;
Folyamatintegráció: üzleti folyamatok összekapcsolása, legyenek azok elektronikus dokumentumrendszerek és üzleti partnerek közötti vagy akár belső munkafolyamatok.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 60
Microsoft .NET
• Portal Dev. Kit for .NET
• Smart Client on .NET
• MS Office Integration
• MS Exchange Integration
• Integration of MS
Content Mgmt Server
• Integration of SQL Server
Analysis Serv.
• Interoperability with MS
Biztalk Server
• Visual Studio .NET int.
• Technical, standards-
based connectivity (XML,
Web Services)
IBM WebSphere
• Portal Development Kit
for WebSphere
• Integration of Lotus
Sametime
• Integration with the IBM
Content Manager
• Interoperability with
WebSphere Business
Integration
• Eclipse Java IDE
• Technical, standards-
based connectivity (XML,
Web Services)
SAP NetWeaver interoperabilitás
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 61
SAP NetWeaver™
INFORMATION INTEGRATION
Master Data Management
Bus. Intelligence Knowledge Mgmt
PEOPLE INTEGRATION
Multi channel access
Portal Collaboration
APPLICATION PLATFORM
J2EE
DB and OS Abstraction
ABAP
PROCESS INTEGRATION
Integration Broker
Business Process Management
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 62
SAP NetWeaver szabványok
Az SAP Business One
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 63
PÉNZÜGY ÉRTÉKESÍTÉS SZOLGÁLTATÁS BESZERZÉS KÉSZLET-
GAZDÁLKODÁS GYÁRTÁS
- Számlakeret
- Számla-
szegmensek
- Naplókönyvelés
- Ismétlődő
tranzakció
- Több pénznem
átváltási árfolyama
- Pénzügyi
beszámolók
- Költségkeret
/költséghelyek
- ÁFA
- Több periódus
- Letét
- Csekkek
- Hitelek
- Bizonylat
- Halasztott fizetés
- Ajánlat
- Rendelés
- Átfutás
- Számla
- Kiszállítás
- Visszáru
- Több pénznemű
árlisták
- Vevőkezelés
- Bruttó
hozamkalkuláció
- Kapcsolat-
kezelés
- Üzleti
lehetőségek és
folyamatok
kezelése
- Szolgáltatási
szerződés
kezelése
- Szolgáltatás-
tervezés
- Ismeret-
adatbázis
- Szolgáltatás-
hívás-kezelés
- Megrendelés
- Kiszállítás
- Visszáru
- Számla
- Jóváírás
- Bekerülési ár
-Cikk-kezelés
- Cikk-lekérdezés
- Árlista
- Árubeérkezés
- Anyagkiadás
- Készlet-
tranzakciók
- Áttárolás
- Sorozatszámok
- Sarzskezelés
- Komissiózás és
csomagolás
- Összeszerelés
-Darabjegyzék
-Gyártási
rendelések
- Hiányzó
mennyiségek
beszámoló
Szoftver fejlesztési eszközök
Software-as-a-Service (SaaS) modellt követi.
OnDemand Business
SOA-t támogat
SDK (VS.NET)
▪ ABAP script
ByDesign Studio
▪ ABSL (Advanced Business Script Language)
▪ BODL (Business Object Description Language)
▪ SAPRuby
64
SAP Business ByDesign
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
SAP Business ByDesign
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 65
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 66
SAP Business ByDesign
Szervezeti struktúrák – SAP terminológia
67
Ügyfél
Gyár 0450 Gyár 0451 Gyár 0452
Raktár
0001
Raktár
0002
. . . . . .
Vállalat
1100
Vállalat
0450
Értékesítési szervezet
Osztály Részleg
Client
Company Code
Sales Organization
Plant
Division
Storage location
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Valamely, a teljes rendszer érintő objektum (pl.: beszállító, vevő, alkalmazott, anyag, stb.) leírásához szükséges adatok előre definiáltak.
Egy centralizált adatbázisban tárolódnak, menedzselhetőek. Az egyes modulok felé történő megosztásról az ERP bázis rendszer gondoskodik.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 68
Master Data koncepció
Master Data (pl.: Vevői adatok)
Általános adatok (leányvállalatok,
részlegekben közös)
Könyvelési adatok (az egyes tag-
vállalatokban egyedi)
Értékesítési adatok (az értékesítési
részlegenként egyedi)
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 69
Pl.: Customer Master – vevői adatok
Adatok Szervezeti struktúra (SAP)
Adatok köre, típusa
- Név - Cím - Nyelv
Kliens (Client) Általános adatok
- Fizetési paraméterek - Főkönyvi számla - Felszóllítások
Company Code Pénzügyi és könyvelési adatok
- Partner kontakt adatok - Szállítási adatok - Értékesítéshez szükséges adatok
Értékesítési terület (Sales Area)
Értékesítési adatok
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 70
Pl.: Material Master – Anyagtörzs (cikkek, termékek)
Adatok Szervezeti struktúra (SAP)
Adatok köre, típusa
- Anyag (cikk) neve - Méret, súly adatok - Mértékegység
Kliens (Client) Általános adatok
- Kiszállító gyár - Adótípus, adókulcs - Eladási mennyiségi egység
Értékesítési szervezet (Sales Organization) Értékesítési csatorna (Distribution Channel)
Értékesítési adatok
- Készlet értékelése - Előrejelzések - Tervezési paraméterek - Beszerzési paraméterek
Gyár Gyártáshoz, előállításhoz szükséges adatok
- Anyagszükséglet-tervezés - Készletkezelés paraméterek
Raktárhely Raktározáshoz, tároláshoz szükséges adatok
SAP programok, melyek valamilyen üzleti folyamatot (Business Process) hajtanak végre.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 71
Tranzakciók
Customer
Master Record
Material
Master Record
Eladási bizonylat
(Sales Document)
Megrendelő:
(Sold-to-party)
1000
Tétel Anyag Darab
10 HD-110 1
20 MB-01 3
Company Code
Értékesítési szervezet
Értékesítési csatorna
Részleg / ágazat
Master Data
▪ Közös, több modult átfogó adatok, jellemzően stabilak.
▪ Az egyes modulok / funkciók felé nézeteken keresztül biztosított az adatok elérése.
· Anyagok, Vásárlók, viszonteladók, stb.
Tranzakciós adatok
▪ Tárolásukért, kezelésükért az egyes – modulfüggő - üzleti folyamatok felelősek
· Vevői megrendelések, vásárlási megrendelések, termelési megrendelések, raktárkészlet adatai, stb.
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 72
Master data vs. Tranzakciós adatok
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 73
4. Rendszerarchitektúra
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 74
Az SAP rendszer architektúrája
ABAP ABAP
SAP GUI SAP GUI SAP GUI
RDBMS
Dispatcher Dispatcher
WP WP
Central Services
SAP Netweaver alkalmazásszerver architektúra
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 75
DB ABAP
DB Java
Client
(Web B
row
ser)
Client (SAP GUI)
Client (SAP GUI)
Inte
rnet
Inte
rnet
Com
munic
ation M
anager
ABAP Engine
J2EE Engine
JCO
Dis
patc
her
Java
Dis
patc
her
Message Server
Message Server
EnqueueServer
Gateway
Task handler
ABAP
Work Processes
SDM
Java (J2EE) Server Processes
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 76
Prezentációs réteg (SAP GUI)
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 77
Alkalmazási réteg
Applikációs szerver(ek)
Támogatott operációs rendszerek:
▪ UNIX-Linux (pl. HP, DEC, SUN)
▪ Windows NT
▪ Solaris
Böngészők
▪ IE 6.0-
▪ Mozzilla 2.0-
▪ Netscape
▪ Opera 7.0-
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 78
Adatbázis réteg
Támogatott adatbázis rendszerek:
▪ DB2,
▪ Informix,
▪ ORACLE,
▪ MaxDB,
▪ MS SQL SERVER
Mindezt azonban az SAP alkalmazási réteg elrejti előlünk!
SAP működtetésében meghatározott feladatkörök
Informatikai Igazgatóságok feladatkörei:
▪ Üzemvezető
▪ Szerver és operációs rendszer rendszergazda
▪ Adatbázis (DB-s) rendszergazda
▪ Fejlesztő
▪ Jogosultságkezelő
Felhasználói szervezetek feladatkörei
▪ Szakmai modulgazda
▪ Kulcsfelhasználó
▪ Végfelhasználó Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 79
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
5. Ismerkedés az SAP-val
80
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Kliens beállítása
1. Kliens telepítés
2. SAP Logon: SAP rendszer megadása
3. Belépés
81
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Bejelentkezés
Belépési azonosítók és jogosultságok
82
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
SAP GUI - Képernyő felépítése
83
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Tovább (ok)
Vissza (F3)
Befejezés
(shift + F3)
Megszakítás (F12)
Új módusz (ablak)
84
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Az SAP testreszabása
85
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Navigáció az SAP-ban - Tranzakciók és programok
Tranzakciós kód: egy belépési pontot definiál egy programhoz. Egy programot összerendel annak egyik (kezdő)képernyőjével
Hierarchikusan épül fel
pl.: SE11
86
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Tranzakciókezelés
Kapcsolói Jelentése
/n Tranzakció bezárása. Visszalépés a főoldalra.
/nXXXX 'XXXX' tranzakció indítása bárhonnan, akár egy másik tranzakcióból is.
/o Móduszlista
/oXXXX 'XXXX' tranzakció indítása egy új móduszban
/nend Kijelentkezés (megerősítés kéréssel)
/nex Kijelentkezés (megerősítés kérés nélkül)
/i Az aktuális módusz bezárása
87
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Fontos fejlesztői tranzakciós kódok
Tranzakció Jelentése
se11 ABAP dictionary
se16 Táblatartalom-kezelő
se24 Class builder
se38 ABAP szerkesztő
se41 Menu painter
se51 Screen painter
se71 Form painter
se80 Object Navigator – SAP fejlesztői környezet
se01 / se03 Transport organizer
se93 Tranzakciós kód kezelő
88
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
Fontos fejlesztői tranzakciós kódok – 2.
Tranzakció Jelentése
se91 Üzenetkezelő
sm35 Batch-input rögzítése
sm36 / sm37
Háttérjob készítése / kezelése
sm50 Futó processzek
89
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába
HELP
F1: Dokumentáció
F4: Beviteli segítség (mezőszintű)
Műszaki infó
90
Köszönöm a figyelmet!
Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 91
További információk:
http://sap.elte.hu
Tarcsi Ádám [email protected]