Schlagwort: ABAP

ABAP – Funktionsbausteine Datumsfunktionen

Attribute eines Tages: – Bezeichnung eines Wochentags (Sonntag, Montag etc.) lesen aus Datum: ISP_GET_WEEKDAY_NAME– Prüfen ob Tag ein Arbeitstag ist: CHECK_IF_WORKING_DAY– Tagesattribute lesen – Arbeitstag/ Feiertag + Bezeichnung => im Grunde genommen das was die oben genannten Funktionsbausteine machen zusammen: DAY_ATTRIBUTES_GET Datumsberechnungen– Anzahl Tage zwischen zwei Datümern: DAYS_BETWEEN_TWO_DATES

ABAP – GET PAYROLL

Beispielimplementierung von GET PAYROLL für deutsche Abrechnungsergebnisse: Eigenschaften: Selektionsbildvariante 900, HR-Reportklasse PY_DEF. *&———————————————————————**& Report  ZGETPAYROLL*&*&———————————————————————**&*&*&———————————————————————* REPORT  ZGETPAYROLL. TABLES: PERNR,PYORGSCREEN, PYTIMESCREEN. INFOTYPES: 0002. NODES: PAYROLL TYPE PAYDE_RESULT. DATA: WA_RT TYPE PC207. START-OF-SELECTION. GET PERNR. RP_PROVIDE_FROM_LAST P0002 SPACE PN-BEGDA PN-ENDDA. WRITE:/ PERNR-PERNR, P0002-VORNA, P0002-NACHN. GET PAYROLL.   LOOP AT PAYROLL-INTER-RT INTO WA_RT.    WRITE:/ WA_RT-LGART, WA_RT-BETRG.  ENDLOOP. END-OF-SELECTION.