Zolnai László

Magamról

Elérhetőségek

Letöltések

SAP

Bevezetés az SAP világába

Az SAP HR rendszere

SAP linkek

 

Az SAP HR rendszere (IKP-9176)

Időpont, helyszín

    - terem (ELTE Lágymányos, Déli Tömb)

Technikai információk

    2042.42.42. - Első óra
    
2042.42.42. - Vendég előadás Kecskeméti utcában (Eke Pál - SAP Hungary Kft.) KÖTELEZŐ!
     2042.42.42. - Elmarad az előadás (Őszi szünet)
    2042.42.42. - Beadandó feladat beküldése
    2042.42.42. - ZH időpontja
    2042.42.42. - GyakUV időpontja
    2042.42.42. - Érdemjegyek felvezetése az ETR-be

    A letölthető anyagokhoz tartozó jelszó az első órán fog elhangzani. E-mailben is elkérhető utólag.

    E-mail írása esetén a tárgy SAPHR kulcsszóval kezdődjön, aláírásnál szerepeljen név és EHA kód is!

Tárgyleírás

    Az egy féléves számítógépes labor órák célja bemutatni a hallgatóknak az SAP vállalatirányítási
    rendszer HR modulját, valamint annak speciális ABAP fejlesztési technikáit. 
    Az órák keretében megismerkedhetnek a hallgatók a HR modul felépítésével, technikai hátterével,
    valamint alapvető HR környezetben szereplő fogalmakkal. A tárgy célja bemutatni bonyolult riportálási
    technikákat, migrációs megoldásokat és alapvető HR adminisztrációs feladatokat. 

    További információkért, friss hírekért keresd fel az ELTE SAP Portal-t!

    Tárgyfelelősök: Zolnai László, Tarcsi Ádám

Hallgatói listák

    2009/2010 I.  félév
    2011/2012 I.  félév

Követelmények

  1. Előfeltétel
    Tantárgy előfeltétele az ELTE SAP Excellence Center által oktatott Bevezetés az SAP világába,
    SAP programozása 1. és SAP programozás 2. tantárgyak elvégzése, ugyanis az ott elsajátított
    programozási technikákra épül a tantárgy tematikája. Első órán ellenörzésre kerül!

  2. Katalógus
    A félév során a HKR értelmében három tanórát lehet mulasztani. 
    Aki háromnál több órát
    igazolatlanul nem látogat, annak a féléve érvénytelen.

     
     
  3. Beadandó
    Előfeltétele a Beadandónak nincs. A félév során egy darab beadandó feladat
    kerül kiírásra.
    Működő programot kell készíteni a gyakorló IDES2 rendszeren belül, valamint dokumentációval
    együtt beadni határidőig.
    Aki nem készíti el a Beadandót határidőre, nem kaphat félév végén érdemjegyet a tárgyból.
    Amennyiben valaki javítani szeretne a Beadandóval szerzett pontjain, lehetősége van ezt megtenni
    a GyakUV feladatával.

    • Beadandó határidejének be nem tartása 0 pont, a félév érvénytelen.
    • Határidőre beadott Beadandó, de értékelhetetlen megoldás 1 pont, GyakUV lehetséges.
    • Beadandóval el kell érni minimum 11 pontot az érvényes félévhez.
    • Beadandóval maximum 50 pontot lehet elérni.

    Beadandó feladat leírása
    Készíts kulturáltan megformázott WRITE-os listát, egy saját magad által specifikált listázással,
    mely adott dolgozók minimum két különböző infótípusáról gyűjt adatokat. Használd a HR modulban
    használatos programozási technikákat, és kommentekkel magyarázd a program működését. A
    programot az IDES2 rendszerben készítsd el, a forráskódot e-mailben is el kell küldeni.

    Pl.: Megadott intervallumokon (Időszak, SzTSz, Vállalat) listázzuk ki azon dolgozókat, akik 29
    évnél idősebbek és megadott időintervallumban van érvényes M110-es Üdülési támogatásuk.

    Határidő: 
    2042.42.42. 23:42

  4. ZártHelyi
    Előfeltétele a ZH-nak határidőre beadott Beadandó.
    Az utolsó órán egy HR specifikus, komplex
    géptermi feladatot kell megoldani az IDES2 gyakorló rendszerben. 
    Amennyiben valaki javítani szeretne a ZH-n szerzett pontjain, lehetősége van ezt megtenni
    a GyakUV
    feladatával.

    • ZH-ról való indokolatlan hiányzás 0 pont, a félév érvénytelen.
    • ZH-n való részvétel, de értékelhetetlen megoldás 1 pont, GyakUV lehetséges.
    • ZH-val el kell érni minimum 11 pontot az érvényes félévhez.
    • ZH-val maximum 50 pontot lehet elérni.

    ZH időpont: 2042.42.42. 42:00

  5. Gyakorlati UtóVizsga
    Egy HR specifikus, komplex géptermi feladatot kell megoldani az IDES2 gyakorló rendszerben. 
    Előfeltétele a GyakUV-nak határidőre beadott Beadandó és minimum 1 pontos ZH eredmény,
    azaz megjelent a ZH-n, de nem volt értékelhető a munka.
    Javítani lehet GyakUV-n a minimum
    1 pontos Beadandót és/vagy a minimum 1 pontos ZH-t.
    GyakUV helyszín:
    ELTE ÁJK B. épület - Kecskeméti utca 10-12. V. emelet
    GyakUV eredeti időpont: 2042.42.42. 16:00 
     
  6. Jegyszerzés
    Amennyiben a Beadandó és a ZH eredménye is elérte a minimális 11 pontot, akkor a félév végi
    értékelés számítása alábbiak szerint alakul.

    82 - 142   Jeles
    62 - 81
    42 - 61 Közepes
    22 - 41 Elégséges
    2 - 21 Elégtelen
    0 - 1 Érvénytelen

Hazi feladatok

   Egyes órák után házi feladatok kerülnek kiírásra, melyek elkészítése nem kötelező, de plusz pontot
   érnek a félév végi jegyszámításnál, amennyiben sikerült megfelelni minden követelménynek előzőleg.
   Beadási határidő mindig a következő gyakorlat kezdete.
   
   3.  Gyakorlat (+5 pont)
        Készíts Ad-Hoc Query-t a ZHR_ELTE_SIMPLE_PA Infosethez
ZHR_USER"nn"_QUERY néven
        az alábbi kirtériumok szerint. Az ALV-n vedd figyelembe a rendezéseket és összegzéseket!
            Kiértékelési időszak:
   
            Másik időszak: [ 2002.01.01 - 2002.01.01 ]
     
      Szelekciók:
 
             IT0001 Személyügyi törzsszám: [ 1000 - 1020 ]
               IT0001 Vállalat: = 1000
               IT0001 Személyi csoport: = 1 (Aktív)
               IT0008 Érvényesség kezdete: = 2002.01.01
               IT0008 Bérelem : = MA10 (Bérrendszerbér)
            Kivitelek:
               IT0001 Személyügyi törzsszám - Érték és szöveg, Rendezés csökkenő, Részöszegzés
               IT0014 Járandóságok/levonások bérelem - Érték és szöveg
               IT0014 Járandóságok/levonások bérelem összege - Összegzés 
               IT0001 Személyi kör
               IT0002 Dolgozó életkora
               IT0006 Teljes lakcím
               IT0008 Éves fizetés
               IT0009 Bankkulcs és bankszámla

   4.  Gyakorlat (+5 pont)
   
    Készíts működő programot külső rendszerben tarolt dolgozók migrálására SAP rendszerbe PA40
        tranzakció használatával.
A program készítsen Batch Input mappát bemenő fájl használatával
        PA40 tranzakció "Felvétel - ELTE" intézkedés
éhez. 
        Használj Batch Input Recorder-t az intézkedés megismeréséhez, és a struktúra kialakításához.
        Segítség a programhoz: 
Jelenleg nem elérhető.
        Bemenő fájl minta: Jelenleg nem elérhető.

   5.  Gyakorlat (+5 pont)
        Készíts működő programot, ami kilistázza azokat a dolgozókat nevükkel, születési idejükkel, teljes
        állandó lakcímükkel, akik az IDES AG
Frankfurt vállalatnál, 2012.12.21.-én dolgozni fognak (azaz
        foglalkozásstátusuk
aktív). A lista a dolgozók családnevük szerint legyenek rendezve. Ezt a szűrést
        csak a HR sztenderd szelekciós képernyő beállításával, azon elmentett Változattal oldd meg!
        Programod elkészítésénél használd a PNP logikai adatbázist, és a PROVIDE ciklust.

   6.  Gyakorlat (+5 pont)
        Készíts működő programot, ami visszaállítja adott dolgozó 41-es infótípusát. Úgy, hogy törli az
        összes feleslegesen létrehozott rekordját,
megtartva legrégebbi belépés dátumát tartalmazó
        rekordot, ahol az időszak végét beállítja 9999.12.31 dátumra.
        A gyakorlaton bemutatott technikákat alkalmazd!

   7.  Gyakorlat (+5 pont) ZH-n hasznos lehet!
        Készíts működő Funkcióelemet ZHR_USER"nn"_BERSZAMOL névvel az előző gyakorlat SZAMOL
        Form-ja alapján
. Olvassa be a IT0008-t, keresse meg rajta az 'MA10'-es bérelemet, majd olvassa
        ki a hozzátartozó Indirekt kiértékelésű összeget.
        Ezek után olvassa be az IT0014-t, és adja hozzá az előzőleg kiszámolt IT0008 összeghez az adott
        időszakban érvényes összes járulékát
Indirekt kiértékeléssel. A két infótípus részösszegeit külön
        változókban adja vissza. A megadott időszakban érvényes pénznemet is számolja ki a megfelelő
        funkcióelemmel.

        Bemenő paraméterek:
           I_PERNR (Dolgozó SzTSz-e)
           I_BEGDA (Hónap első napja)
           I_ENDDA (Hónap utolsó napja)
           I_LGART (Bérelem IT0008-hoz pl.: 'MA10')
           I_MOLGA (Dolgozó országkódja)
        Kimenő paraméterek:
           E_BETRG (Összegzett teljes fiktív fizetés)
           E_WAERS (Pénzösszegekhez megadott időszakban érvényes pénznem)
           E_BETRG_8 (IT008-ról Indirekten kiértékelt Bérrendszerbére - 'MA10')
           E_BETRG_14 (IT014-ról Indirekten kiértékelt és összegzett összes érvényes járuléka)

   9.  Gyakorlat (+5 pont)
        Készíts ALV listát,
ami kilistázza azokat a dolgozókat nevükkel, születési idejükkel, teljes
        állandó lakcímükkel, akik az IDES AG
Frankfurt vállalatnál, 2012.12.21.-én dolgozni fognak (azaz
        foglalkozásstátusuk
aktív). A lista a dolgozók családnevük szerint legyenek rendezve.

   10. Gyakorlat (+5 pont)
       
Készíts ALV listát, ami kilistázza azokat a dolgozókat (SzTSz: 1001 - 1100), akiknek volt
        2002.02. periódusban érvényes számfejtésük. Az ALV tartalmazzon részletes információkat a
        megadott periódusban lévő számfejtésről (Von.per., Tárgy per., Szeq.szám, stb.).

Jegybeírás

    2042.42.42. 11:00 - 11:30 (ELTE ÁJK B. épület - Kecskeméti utca 10-12. Földszinti aula)
    
2042.42.42. 11:00 - 11:30 (ELTE ÁJK B. épület - Kecskeméti utca 10-12. Földszinti aula)
    2042.42.42. 11:00 - 11:30 (ELTE ÁJK B. épület - Kecskeméti utca 10-12. Földszinti aula)
    2042.42.42. 11:00 - 11:30 (ELTE ÁJK B. épület - Kecskeméti utca 10-12. Földszinti aula)

Tematika

  1. Elméleti alapok az SAP HR rendszeréről
  2. HR modul megközelítése felhasználói oldalról
  3. Személyügyi törzsszámok karbantartása
  4. Infótípusok és adatstruktúrák
  5. Migrációs programok BDC technológiával
  6. Logikai adatbázisok és riportok
  7. HR specifikus függvények és makrók 
  8. Összetett riportok készítése
  9. Cluster-táblák használata
  10. Számfejtési eredmények olvasása 

Ajánlott irodalom

  • J. A. Hernández, J. Keogh, F. F. Martinez: SAP R/3 Kézikönyv
  • H. Keller, J. Jacobitz: The Official ABAP Reference
  • G. M. de Bruyn, R. Lyfareff: Introdution to ABAP/4 Programing for SAP
  • E. Brochhausen, J. Kielisch, J. Scherring: mySAP HR: Technical Principles and Programming
  • C. Kramer, R. Haßmann: Personnel Planning & Developing Using SAP ERP HCM
  • R. Haßmann, H.-J. Figaj, A. Junold: HR Reporting with SAP
  • J. Masters, C. Kotsakis: Enterprise Compensation Management with SAP ERP HCM
  • S. Kaleske: SAP Query Reporting - Practical Guide
  • S. Chaudoir: Mastering SAP ERP HCM Organizational Management

Letölthető segédanyagok

Fájlnév Leírás
ELTE_SAP_HR_bevezetes.pdf SAP HR bevezetése az ELTE-n (Bíró Adrienne)
SAPNetWeaver701AbapTrial.pdf SAP Trial Ver. telepítése (Berencsi Attila)
SAP_ABAP_segedlet.pdf SAP ABAP segédlet (Tarcsi Ádám)
Jelenleg nem elérhető IT0014 betöltendő fájl minta
Jelenleg nem elérhető PA40 "Felvétel - ELTE" intézkedés betöltendő fájl (HF)
Jelenleg nem elérhető PA40 "Felvétel - ELTE" Batch Input program segítség (HF)
Jelenleg nem elérhető Migrációs adatok felvitele külső fájlból a IT0014-re
Jelenleg nem elérhető Általános HR riport készítési alapok
Jelenleg nem elérhető Speciális HR függvények használata 1. - Keret program
Jelenleg nem elérhető Speciális HR függvények használata 1. - Működő program
Jelenleg nem elérhető Speciális HR függvények használata 2. - Keret program
Jelenleg nem elérhető Speciális HR függvények használata 2. - Működő program
Jelenleg nem elérhető HR specifikus WRITE lista - Keret program
Jelenleg nem elérhető HR specifikus WRITE lista - Működő program
Jelenleg nem elérhető HR specifikus ALV lista - Keret program 1. rész
Jelenleg nem elérhető HR specifikus ALV lista - Keret program 2. rész
Jelenleg nem elérhető HR specifikus ALV lista - Működő program
Jelenleg nem elérhető Számfejtést listázó ALV lista - Keret program
Jelenleg nem elérhető Számfejtést listázó ALV lista - Működő program
Jelenleg nem elérhető Számfejtést periodusra listázó ALV lista - Keret program
Jelenleg nem elérhető Számfejtést periodusra listázó ALV lista - Működő program
 


© 2012 Zolnai László