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
Schlagwort: ABAP
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.