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
2. Vállalatirányítási rendszerek elmélete Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 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ő. Input erőforrások (ember, gép, anyag, energia, pénz, információ) Vállalat Output erőforrások (termék, szolgáltatás) Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 8
Üzleti folyamatok (Business Processes) 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. Trigger Tevékenység / lépés 1. Tevékenység / lépés 2. Tevékenység / lépés 3. cél Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 9
Értékesítés folyamata - példa Értékesítést megelőző tevékenységek Megrendelés rögzítése Felhasználhatóság ellenőrzése Vevői fizetési bizonylat rögzítése Vevői számla Áru postázása Anyag lefoglalása Anyag csomagolása Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 10
Vállalati környezet Szállítók Vevők Vállalat Bankok Állam Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 11
Alapvető vállalati funkciók Vállalat Beszerzés Szállítók Értékesítés és marketing Vevők Készletgazdálkodás, raktározás Termelés, gyártás Emberi erőforrás Pénzügy Bankok Állam Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 12
Alapvető vállalati funkciók Vállalat Beszerzés Szállítók Értékesítés és marketing Vevők Készletgazdálkodás, raktározás Termelés, gyártás Emberi erőforrás Pénzügy Bankok Állam Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 13
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 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
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ó, folyamatvégrehajtás Átfogó információk érhetők el Moduláris, lefedve az elkülönülő folyamatokat Folyamatszemléletű megközelítés Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 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 Leltár és elszigetelt rendszerek MRP MRP II ERP ERP II / TEI / Extended ERP On-demand ERP / Webbased ERP / SOA Enterprise Integration 1960 1970 1980 1990 2000 2010 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 18
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
Az ERP rendszerek fejlődése Leltár és elszigetelt alkalmazások Leltárkezelés (Inventory Control Packages) Elszigetelt, számításigényes programok Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 20
Az ERP rendszerek fejlődése MRP I: Material Requirements Planning Anyag-, alkatrész- és félkész termék szükséglet számítás Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 21
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 22
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 23
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 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
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 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
Az SAP piaci részesedése ERP részesedés a világon, 2007, Gartner 28,0% 4,0% 41,0% 6,0% 7,0% 14,0% SAP Oracle Sage Infor Microsoft Egyéb Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 28
Az SAP piaci részesedése Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 29
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 Forrás: http://www.bonline.hu/cikk/65731/ Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 31
Konkurencia versenykörkép PLM SRM SCM SDK SAP ERP (26.8%) BI (22,9%) SAS (13,2%) CRM O (22.5%) Oracle (15,6%) MS (8,7%) IBM (11,6%) Oracle (16.5%) + Salesforce (10.6%) MS Others (44.5%) 2 nd Tier SaaS Oracle (12.9%) MS SAGE 2 nd Tier SaaS Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 32
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
3. Az SAP bemutatása Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 35
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 36
SAP mérföldkövei 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 1972 1979 1992 2000 2005- Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 37
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
Főbb termékek 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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 40
Termékcsoport Kis-és középvállalatoknak: SAP Business One, SAP Business ByDesign Középvállalatoknak: SAP Business Allin-One Nagyvállalatoknak (testreszabott, ágazatspecifikus): SAP R/3, Business Suite, NetWeaver + iparági megoldások Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 41
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 42
A modulok egymásra épülése Iparspecifikus megoldások HR WF PS PP SD QM PM MM FI AM CO Bázis rendszer Adatbázis Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 43
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 44
Klasszikus modulok Számvitel FI Pénzügyi könyvelés CO Kontrolling AM Eszközkönyvelés Emberi erőforrások PM Karbantartás QM Minőségbiztosítás HR Emberi erőforrások Alkalmazásokat átfogó funkciók PS Projekt rendszer WF Workflow IS Szakágazati megoldá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 45
Újabb hullám a technológia tengerén Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 46
SAP R/3 referencia modell - bevezetés SAP R/3 Referencia modell Vállalati modell (pl.: vegyipari vállalat) Vevői modell (paraméterezés, kérdés-válasz játék ) Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 47
SAP Configuration - IMG Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 48
SAP Business Suite Vállalatra szabott megoldások Elektronikus üzleti platform Nyitott, rugalmas SAP PLM IBM WebSphere Microsoft.NET SAP SRM SAP ERP ECC 6.0 SAP CRM PLM - Product Lifecycle Management: folyamattermék-gyártásdokumentumkezelés SAP SCM SCM - Supply Chain Management: szállítási lánc menedzsment SAP NetWeaver 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
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 50
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 51
SRM - szállítói kapcsolatok menedzsment Supplier Relationship Management Stratégiai beszerzés és beszerzési forrásmeghatá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 52
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 53
Összegzés ELTE Tarcsi SAP Ádám, Excellence ELTE Informatikai Center Oktatóanyag kar: Bevezetés az SAP világába 54
Teljes vállalati és vállalatközi integráció Beszállító Vállalat Vevő PLM PLM PLM SRM ERP CRM SRM ERP CRM SRM ERP CRM SCM SCM SCM Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 55
SAP Business Suite MM SD FI CO SAP PLM PP QM PM HR SAP R/3 Client/Server ABAP Basis IS WF AM PS SAP SRM SAP ECC SAP SCM SAP CRM SAP NetWeaver 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 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 itinfrastruktú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
Composite Application Framework SAP NetWeaver: Integrációs és alkalmazás platform SAP NetWeaver PEOPLE INTEGRATION Multi channel access Portal INFORMATION INTEGRATION Bus. Intelligence Master Data Management PROCESS INTEGRATION Integration Broker Collaboration APPLICATION PLATFORM J2EE DB and OS Abstraction Knowledge Mgmt Business Process Management ABAP Life Cycle Mgmt 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 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
SAP NetWeaver interoperabilitás IBM WebSphere Portal Development Kit for WebSphere Integration of Lotus Sametime Integration with the IBM Content Manager SAP NetWeaver PEOPLE INTEGRATION Multi channel access Portal Collaboration INFORMATION INTEGRATION Bus. Intelligence Knowledge Mgmt Master Data Management 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 WebSphere Business Integration Eclipse Java IDE Technical, standardsbased connectivity (XML, Web Services) PROCESS INTEGRATION Integration Broker APPLICATION PLATFORM J2EE DB and OS Abstraction Business Process Management ABAP Interoperability with MS Biztalk Server Visual Studio.NET int. Technical, standardsbased connectivity (XML, Web Services) Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 61
SAP NetWeaver szabványok Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 62
Az SAP Business One PÉNZÜGY ÉRTÉKESÍTÉS SZOLGÁLTATÁS BESZERZÉS - Számlakeret - Számlaszegmensek - 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ó - Kapcsolatkezelés - Üzleti lehetőségek és folyamatok kezelése - Szolgáltatási szerződés kezelése - Szolgáltatástervezés - Ismeretadatbázis - Szolgáltatáshívás-kezelés - Megrendelés - Kiszállítás - Visszáru - Számla - Jóváírás - Bekerülési ár KÉSZLET- GAZDÁLKODÁS -Cikk-kezelés - Cikk-lekérdezés - Árlista - Árubeérkezés - Anyagkiadás - Készlettranzakciók - Áttárolás - Sorozatszámok - Sarzskezelés - Komissiózás és csomagolás - Összeszerelés GYÁRTÁS -Darabjegyzék -Gyártási rendelések - Hiányzó mennyiségek beszámoló Szoftver fejlesztési eszközök Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 63
SAP Business ByDesign 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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 64
SAP Business ByDesign Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 65
SAP Business ByDesign Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 66
Szervezeti struktúrák SAP terminológia Ügyfél Client Vállalat 0450 Vállalat 1100 Értékesítési szervezet Company Code Sales Organization Gyár 0450 Gyár 0451 Gyár 0452 Plant...... Raktár 0001 Raktár 0002 Osztály Részleg Division Storage location Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 67
Master Data koncepció 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. Master Data (pl.: Vevői adatok) Általános adatok (leányvállalatok, részlegekben közös) Könyvelési adatok (az egyes tagvá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 68
Pl.: Customer Master vevői adatok Adatok - Név - Cím - Nyelv - Fizetési paraméterek - Főkönyvi számla - Felszóllítások - Partner kontakt adatok - Szállítási adatok - Értékesítéshez szükséges adatok Szervezeti struktúra (SAP) Kliens (Client) Company Code Értékesítési terület (Sales Area) Adatok köre, típusa Általános adatok Pénzügyi és könyvelési adatok Értékesítési adatok Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 69
Pl.: Material Master Anyagtörzs (cikkek, termékek) Adatok - Anyag (cikk) neve - Méret, súly adatok - Mértékegység - Kiszállító gyár - Adótípus, adókulcs - Eladási mennyiségi egység - Készlet értékelése - Előrejelzések - Tervezési paraméterek - Beszerzési paraméterek - Anyagszükséglettervezés - Készletkezelés paraméterek Szervezeti struktúra (SAP) Kliens (Client) Értékesítési szervezet (Sales Organization) Értékesítési csatorna (Distribution Channel) Gyár Raktárhely Adatok köre, típusa Általános adatok Értékesítési adatok Gyártáshoz, előállításhoz szükséges adatok Raktározáshoz, tároláshoz szükséges adatok Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 70
Tranzakciók SAP programok, melyek valamilyen üzleti folyamatot (Business Process) hajtanak végre. Eladási bizonylat (Sales Document) Company Code Customer Master Record Material Master Record Megrendelő: (Sold-to-party) 1000 Tétel Anyag Darab 10 HD-110 1 20 MB-01 3 Értékesítési szervezet Értékesítési csatorna Részleg / ágazat Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 71
Master data vs. Tranzakciós adatok 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
4. Rendszerarchitektúra Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 73
Az SAP rendszer architektúrája SAP GUI SAP GUI SAP GUI Dispatcher Dispatcher ABAP WP ABAP WP RDBMS Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 74
Client (Web Browser) Internet Internet Communication Manager Java Dispatcher Dispatcher SAP Netweaver alkalmazásszerver architektúra Client (SAP GUI) Client (SAP GUI) Task handler Work Processes Gateway ABAP Engine JCO ABAP Message Server DB ABAP DB Java Java (J2EE) Server Processes SDM J2EE Engine Message Server Enqueue Server Central Services Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 75
Prezentációs réteg (SAP GUI) Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 76
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 77
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! Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 78
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
5. Ismerkedés az SAP-val Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 80
Kliens beállítása 1. Kliens telepítés 2. SAP Logon: SAP rendszer megadása 3. Belépés Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 81
Bejelentkezés Belépési azonosítók és jogosultságok Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 82
SAP GUI - Képernyő felépítése Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 83
Új módusz (ablak) Vissza (F3) Tovább (ok) Megszakítás (F12) Befejezés (shift + F3) Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 84
Az SAP testreszabása Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 85
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 Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 86
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 /nend /nex 'XXXX' tranzakció indítása egy új móduszban Kijelentkezés (megerősítés kéréssel) Kijelentkezés (megerősítés kérés nélkül) /i Az aktuális módusz bezárása Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 87
Fontos fejlesztői tranzakciós kódok Tranzakció Jelentése se11 se16 se24 se38 se41 se51 se71 se80 ABAP dictionary Táblatartalom-kezelő Class builder ABAP szerkesztő Menu painter Screen painter Form painter Object Navigator SAP fejlesztői környezet se01 / se03 Transport organizer se93 Tranzakciós kód kezelő Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 88
Fontos fejlesztői tranzakciós kódok 2. Tranzakció Jelentése se91 sm35 sm36 / sm37 sm50 Üzenetkezelő Batch-input rögzítése Háttérjob készítése / kezelése Futó processzek Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 89
HELP F1: Dokumentáció F4: Beviteli segítség (mezőszintű) Műszaki infó Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 90
Köszönöm a figyelmet! További információk: http://sap.elte.hu Tarcsi Ádám ade@inf.elte.hu Tarcsi Ádám, ELTE Informatikai kar: Bevezetés az SAP világába 91