Hierarchy
⤷ PY-XX (Application Component) Payroll: General Parts
⤷ PAOC_PAY_SERVICES (Package) Main routine and international Services for Payroll Driver
Properties
Class | CL_HR_GROUP_CD_MANAGER | |
Short Description | Help method for cluster directory of a group of PERAS | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_PAY_SERVICES | Main routine and international Services for Payroll Driver |
Created | 20010824 | SAP |
Last change | 20080626 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | PYCDC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HR_GROUP_CD_MANAGER has no interface implemented.
Friends
Class CL_HR_GROUP_CD_MANAGER has no friend class.
Attributes
Class CL_HR_GROUP_CD_MANAGER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_GROUP_RGDIR | Static method | Private | Method | Modifies RGDIR Group | 20050525 |
2 | BUILD_COMPLETE_DIRECTORY | Static method | Private | Method | Generates overall result from RGDIR and RGDIR_CA | 20030908 |
3 | BUILD_GROUP_DIRECTORY | Static method | Public | Method | Creates the Group RGDIR from a Group of Peras RGDIRs | 20010824 |
4 | BUILD_GROUP_DIRECTORY_FOR_ABKR | Static method | Public | Method | Creates the Group RGDIR from a Group of Peras RGDIRs | 20050218 |
5 | CHECK_PAYROLL_RESULT_FOR | Static method | Public | Method | Tests whether the payroll result is available (for-view!) | 20011109 |
6 | CHECK_PAYROLL_RESULT_IN | Static method | Public | Method | Tests Whether Payroll Result is Available (In-View!) | 20020122 |
7 | CHECK_PAYROLL_RESULT_RETRO | Static method | Public | Method | Tests Whether Payroll Result is Available (In-View!) | 20020814 |
8 | COPY_TO_OLD_RGDIR | Static method | Public | Method | Copies RGDIR Groups to the Old Structure | 20010830 |
9 | CREATE_ALL_PERAS_RGDIR | Static method | Public | Method | Creates the RGDIR of all PERAS in the RGDIR Groups | 20011017 |
10 | CREATE_PERAS_RGDIR | Static method | Public | Method | Creates the RGDIR of a PERAS from the RGDIR Groups | 20010830 |
11 | DELETE | Static method | Public | Method | Deleting Payroll Records in the RGDIR | 20010904 |
12 | DELETE_SET | Static method | Private | Method | Delete all Entries in Table 2 That Originate From Table 1 | 20010904 |
13 | EVALUATION_PERIODES | Static method | Public | Method | Delivers Period(s) to be Evaluated With Orginial View | 20020206 |
14 | EVALUATION_PERIODES_VOID | Static method | Public | Method | Delivers Period(s) to be Evaluated With Orginial View | 20020206 |
15 | GET_ACTUAL_RESULTS | Static method | Private | Method | Determines the Current Results | 20020204 |
16 | HIGHEST_BONUS_DATE | Static method | Public | Method | Determines the Highest Bonus Date of an Employee | 20010829 |
17 | HIGHEST_PAYDT | Static method | Public | Method | Determines the Highest Payment Date | 20011001 |
18 | INSERT | Static method | Public | Method | Insert New Payroll Records in the RGDIR | 20010824 |
19 | PAYROLL_UNTIL | Static method | Public | Method | Determines for date for when payroll has to be run for an EE | 20010829 |
20 | READ_ACTUAL_RESULT | Static method | Public | Method | Reads the Current Result | 20020122 |
21 | READ_LAST_RESULT | Static method | Public | Method | Reads the Last Payroll Result from the RGDIR Specified | 20011005 |
22 | READ_PREVIOUS_RESULT | Static method | Public | Method | Reads the Previous Result From the RGDIR Specified | 20011015 |
23 | REBUILD_GROUP_RGDIR | Static method | Private | Method | Recreates the RGDIR Groups From the Changed RGDIR | 20010904 |
24 | REORG_RGDIR | Static method | Public | Method | Selects all records by TO date for in-period | 20010824 |
25 | RETROCALCULATION_DATE | Static method | Public | Method | Determines the last retroactive acc dates for a key date | 20010904 |
26 | SELECT_IABKRS_RANGE | Static method | Public | Method | Selects All Records Acc. to Range of Payroll Area In-Period | 20020205 |
27 | SELECT_INPER | Static method | Public | Method | Selects All Records According to the In-Period | 20020205 |
28 | SELECT_INPID_RANGE | Static method | Public | Method | Filters Out the Records With the Specified PayID | 20020205 |
29 | SELECT_INPTY_RANGE | Static method | Public | Method | Filters Out the Records With the Specified Pay Type | 20020205 |
30 | SELECT_IPEND | Static method | Public | Method | Selects all records which have the date as specified | 20020205 |
31 | SELECT_IPERM | Static method | Public | Method | Selects All Records According to the In-Period Modifier | 20020205 |
32 | SELECT_PAYID_RANGE | Static method | Public | Method | Filters Out the Records With the Specified PayID | 20011015 |
33 | SELECT_PAYTY_RANGE | Static method | Public | Method | Filters Out the Records With the Specified Pay Type | 20011015 |
34 | SELECT_PERAS | Static method | Public | Method | Selects All Records With the Exact PERAS | 20010824 |
35 | SELECT_VOID | Static method | Public | Method | Filters Out All Records with the Void Indicator Specified | 20011005 |
36 | SWITCH_SRTZA | Static method | Public | Method | Changes SRTZA 'A' -> 'P' and Vice-Versa | 20040907 |
Events
Class CL_HR_GROUP_CD_MANAGER has no event.
Types
Class CL_HR_GROUP_CD_MANAGER has no local type.
Method Signatures
Method ADJUST_GROUP_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_GROUP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR | Struktur der Tabelle Group_Rgdir | 20050530 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPY_PAYROLL_AREA_GROUP | 20050623 |
Method BUILD_COMPLETE_DIRECTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20030908 | ||
2 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20030908 | ||
3 | Importing | IMP_RGDIR_CA | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20030908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DUPLICATE_SEQNR | Doppelte Sequenznummern | 20030908 |
Method BUILD_GROUP_DIRECTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010827 | ||
2 | Importing | IMP_PERAS_RGDIRS | Call by reference | Type reference (TYPE) | PCCE_T_GROUP_RGDIRS | Tabelle, die alle RGDIRs einer Gruppen enthält | 20010827 |
Method BUILD_GROUP_DIRECTORY on class CL_HR_GROUP_CD_MANAGER has no exception.
Method BUILD_GROUP_DIRECTORY_FOR_ABKR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20050218 | ||
2 | Importing | IMP_PERAS_RGDIRS | Call by reference | Type reference (TYPE) | PCCE_T_GROUP_RGDIRS | Tabelle, die alle RGDIRs einer Gruppen enthält | 20050218 |
Method BUILD_GROUP_DIRECTORY_FOR_ABKR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method CHECK_PAYROLL_RESULT_FOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Abrechnungskreis | 20011109 | ||
2 | Importing | IMP_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20011109 | ||
3 | Importing | IMP_FPPER | Call by reference | Type reference (TYPE) | FAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20011109 | ||
4 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20011109 | ||
5 | Importing | IMP_PAYROLL_INFO | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAYROLL_INFO | Stellt Informationen im Abrechnungsumfeld bereit | 20030121 | ||
6 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20011109 | ||
7 | Importing | IMP_PERAS | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030121 | ||
8 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20011109 | ||
9 | Returning | RET_EXIST | Value transfer | Type reference (TYPE) | RP_XFELD | Ankreuzfeld | 20011109 |
Method CHECK_PAYROLL_RESULT_FOR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method CHECK_PAYROLL_RESULT_IN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Payroll Area | 20020122 | ||
2 | Importing | IMP_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20020122 | ||
3 | Importing | IMP_INPER | Call by reference | Type reference (TYPE) | PC261-INPER | Inperiode | 20020122 | ||
4 | Importing | IMP_MODIF | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter Inperiode | 20020122 | ||
5 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20020122 | ||
6 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20020122 | ||
7 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020122 | ||
8 | Returning | RET_EXIST | Value transfer | Type reference (TYPE) | RP_XFELD | Ankreuzfeld | 20020122 |
Method CHECK_PAYROLL_RESULT_IN on class CL_HR_GROUP_CD_MANAGER has no exception.
Method CHECK_PAYROLL_RESULT_RETRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_RGDIR_LINE | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR | Struktur der Tabelle Group_Rgdir | 20020814 | ||
2 | Returning | RET_IS_RETRO | Value transfer | Type reference (TYPE) | RP_XFELD | 'X' = Rückrechnung | 20020814 |
Method CHECK_PAYROLL_RESULT_RETRO on class CL_HR_GROUP_CD_MANAGER has no exception.
Method COPY_TO_OLD_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20010830 | ||
2 | Importing | IMP_GROUP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010830 |
Method COPY_TO_OLD_RGDIR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method CREATE_ALL_PERAS_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | PCCE_T_GROUP_RGDIRS | Verzeichnis der Abrechnungsergebnisse | 20011017 | ||
2 | Importing | IMP_GROUP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011017 |
Method CREATE_ALL_PERAS_RGDIR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method CREATE_PERAS_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20010830 | ||
2 | Importing | IMP_GROUP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010830 | ||
3 | Importing | IMP_PERAS | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20010830 |
Method CREATE_PERAS_RGDIR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 | ||
2 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR | Struktur der Tabelle Group_Aper | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ENTRY_FOUND | Der zu löschende Eintrag wurde nicht gefunden | 20010904 |
Method DELETE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 | ||
2 | Importing | IMP_DEL_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RECORD_FOUND | Es wurde kein zu löschender Eintrag in der RGDIR gefunden | 20010904 |
Method EVALUATION_PERIODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_EVAL_TAB | Value transfer | Type reference (TYPE) | PAY_T_GROUP_EVAL_PERIOD | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20040907 | ||
2 | Importing | IMP_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20020206 | ||
3 | Importing | IMP_IABKR | Call by reference | Type reference (TYPE) | PYCDC_ABKRS_RANGE | 20020206 | |||
4 | Importing | IMP_INPER | Call by reference | Type reference (TYPE) | PAPER | 20020206 | |||
5 | Importing | IMP_IPERM | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20020206 | ||
6 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20020206 | ||
7 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20020206 | ||
8 | Importing | IMP_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050707 | ||
9 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020206 |
Method EVALUATION_PERIODES on class CL_HR_GROUP_CD_MANAGER has no exception.
Method EVALUATION_PERIODES_VOID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_EVAL_TAB | Value transfer | Type reference (TYPE) | PAY_T_GROUP_EVAL_PERIOD | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20040907 | ||
2 | Importing | IMP_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20020206 | ||
3 | Importing | IMP_IABKR | Call by reference | Type reference (TYPE) | PYCDC_ABKRS_RANGE | 20020206 | |||
4 | Importing | IMP_INPER | Call by reference | Type reference (TYPE) | PAPER | 20020206 | |||
5 | Importing | IMP_IPERM | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20020206 | ||
6 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20020206 | ||
7 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20020206 | ||
8 | Importing | IMP_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20050707 | ||
9 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020206 | ||
10 | Importing | IMP_SEQNR | Call by reference | Type reference (TYPE) | PC261-SEQNR | Sequenznummer | 20020206 |
Method EVALUATION_PERIODES_VOID on class CL_HR_GROUP_CD_MANAGER has no exception.
Method GET_ACTUAL_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020204 | ||
2 | Importing | IMP_ABKRS | Call by reference | Type reference (TYPE) | PYCDC_ABKRS_RANGE | 20020204 | |||
3 | Importing | IMP_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20020204 | ||
4 | Importing | IMP_PAPER | Call by reference | Type reference (TYPE) | PAPER | Abrechnungsperiode | 20020204 | ||
5 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20020204 | ||
6 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20020204 | ||
7 | Importing | IMP_PERMO | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20020204 | ||
8 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020204 | ||
9 | Importing | IMP_VOID_INDICATOR | Call by reference | Type reference (TYPE) | VOID | Indikator für Stornierung | 20020204 |
Method GET_ACTUAL_RESULTS on class CL_HR_GROUP_CD_MANAGER has no exception.
Method HIGHEST_BONUS_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010829 | ||
2 | Returning | RET_HIGHEST_BONDT | Value transfer | Type reference (TYPE) | D | 20010829 |
Method HIGHEST_BONUS_DATE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method HIGHEST_PAYDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011001 | ||
2 | Returning | RET_HIGHEST_PAYDT | Value transfer | Type reference (TYPE) | D | 20011001 |
Method HIGHEST_PAYDT on class CL_HR_GROUP_CD_MANAGER has no exception.
Method INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010824 | ||
2 | Exporting | EXP_SEQUENCE_NUMBER | Call by reference | Type reference (TYPE) | PC261-SEQNR | Sequenznummer | 20010827 | ||
3 | Importing | IMP_APER | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_APER | Struktur der Tabelle Group_Aper | 20010824 | ||
4 | Importing | IMP_GROUPING_REASON | Call by reference | Type reference (TYPE) | PCCE_GPRSN | 'XXPY' | 20011113 | ||
5 | Importing | IMP_INPERMO | Call by reference | Type reference (TYPE) | PERMO | Periodenparameter | 20010824 | ||
6 | Importing | IMP_OOS_DATE | Call by reference | Type reference (TYPE) | D | 20010829 | |||
7 | Importing | IMP_RGDIR_CA | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20030908 | ||
8 | Importing | IMP_RUN_DATE | Call by reference | Type reference (TYPE) | D | 20010824 | |||
9 | Importing | IMP_RUN_TIME | Call by reference | Type reference (TYPE) | T | 20010824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DUPLICATE_RECORD | 20010827 | ||
2 | DUPLICATE_SEQNR | Doppelte Sequenznummern | 20030908 |
Method PAYROLL_UNTIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010829 | ||
2 | Returning | RET_PAYROLL_UNTIL | Value transfer | Type reference (TYPE) | D | 20010829 |
Method PAYROLL_UNTIL on class CL_HR_GROUP_CD_MANAGER has no exception.
Method READ_ACTUAL_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_INPER | Call by reference | Type reference (TYPE) | PC261-FPPER | Fürperiode der Abrechnung | 20020122 | ||
2 | Importing | IMP_MODIF | Call by reference | Type reference (TYPE) | PC261-PERMO | Periodenparameter | 20020122 | ||
3 | Importing | IMP_PAYDT | Call by reference | Type reference (TYPE) | PC261-PAYDT | Datum der Auszahlung eines Abrechnungsergebnisses | 20020122 | ||
4 | Importing | IMP_PAYID | Call by reference | Type reference (TYPE) | PC261-PAYID | Abrechnungsidentifikator | 20020122 | ||
5 | Importing | IMP_PAYTY | Call by reference | Type reference (TYPE) | PC261-PAYTY | Abrechnungstyp | 20020122 | ||
6 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | Verzeichnis der Abrechnungsergebnisse | 20020122 | ||
7 | Returning | RET_RGDIR | Value transfer | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | Cluster directory (for export and import of payroll results) | 20020122 |
Method READ_ACTUAL_RESULT on class CL_HR_GROUP_CD_MANAGER has no exception.
Method READ_LAST_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_SEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequenznummer | 20011005 | ||
2 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011005 | ||
3 | Importing | IMP_SEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequenznummer | 20011005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RECORD_FOUND | No valid record in RGDIR found | 20011005 |
Method READ_PREVIOUS_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20011015 | ||
2 | Importing | IMP_ALL | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Einstelliges Kennzeichen | 20041111 | |
3 | Importing | IMP_LAST | Call by reference | Type reference (TYPE) | CHAR1 | ' ' | Einstelliges Kennzeichen | 20041111 | |
4 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20011015 | ||
5 | Importing | IMP_RGDIR_LINE | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR | RGDIR Zeile | 20011015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RECORD_FOUND | No valid record in RGDIR found | 20011015 |
Method REBUILD_GROUP_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_REBUILD_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 | ||
2 | Importing | IMP_GROUP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 | ||
3 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20010904 |
Method REBUILD_GROUP_RGDIR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method REORG_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010824 |
Method REORG_RGDIR on class CL_HR_GROUP_CD_MANAGER has no exception.
Method RETROCALCULATION_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_IABKRS | Call by reference | Type reference (TYPE) | PC261-IABKRS | Abrechnungskreis | 20010904 | ||
2 | Exporting | EXP_INPER | Call by reference | Type reference (TYPE) | PC261-INPER | Inperiode der Abrechnung | 20010904 | ||
3 | Exporting | EXP_INPID | Call by reference | Type reference (TYPE) | PC261-INPID | Abrechnungsidentifikator | 20010904 | ||
4 | Exporting | EXP_INPTY | Call by reference | Type reference (TYPE) | PC261-INPTY | Abrechnungstyp | 20010904 | ||
5 | Exporting | EXP_IPEND | Call by reference | Type reference (TYPE) | PC261-IPEND | Ende der Inabrechnungsperiode | 20010904 | ||
6 | Exporting | EXP_RETRO_DATE_ALL | Call by reference | Type reference (TYPE) | D | 20010904 | |||
7 | Exporting | EXP_RETRO_DATE_REG | Call by reference | Type reference (TYPE) | D | Rückrechnungsdatum der Regulärenabrechnung | 20010904 | ||
8 | Exporting | EXP_RETRO_PERIOD | Call by reference | Type reference (TYPE) | PC2PAPER | Unterstruktur für Tabelle APER Personalabrechnung | 20050621 | ||
9 | Exporting | EXP_RETRO_SEQNR_BONUS | Call by reference | Type reference (TYPE) | PC261-SEQNR | Sequenznummer | 20010904 | ||
10 | Importing | IMP_DATE | Call by reference | Type reference (TYPE) | D | Selektionsdatum | 20010904 | ||
11 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RECORD_FOUND | 20010904 |
Method SELECT_IABKRS_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_IABKRS | Call by reference | Type reference (TYPE) | PYCDC_ABKRS_RANGE | 20020205 |
Method SELECT_IABKRS_RANGE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_INPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_INPER_HIGH | Call by reference | Type reference (TYPE) | IPERI | Inperiode der Abrechnung | 20020205 | ||
3 | Importing | IMP_INPER_LOW | Call by reference | Type reference (TYPE) | IPERI | Inperiode der Abrechnung | 20020205 |
Method SELECT_INPER on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_INPID_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_INPID_TAB | Call by reference | Type reference (TYPE) | PAYID_CD_T | Type of Payroll Run Performed | 20020205 |
Method SELECT_INPID_RANGE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_INPTY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_INPTY_TAB | Call by reference | Type reference (TYPE) | PAYTY_CD_T | Type of Payroll Result: Cluster CD | 20020205 |
Method SELECT_INPTY_RANGE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_IPEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_IPEND_HIGH | Call by reference | Type reference (TYPE) | D | 20020205 | |||
3 | Importing | IMP_IPEND_LOW | Call by reference | Type reference (TYPE) | D | 20020205 |
Method SELECT_IPEND on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_IPERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_IPERM_HIGH | Call by reference | Type reference (TYPE) | PERMO | Periodenmodifikator | 20020205 | ||
3 | Importing | IMP_IPERM_LOW | Call by reference | Type reference (TYPE) | PERMO | Periodenmodifikator | 20020205 |
Method SELECT_IPERM on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_PAYID_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011015 | ||
2 | Importing | IMP_PAYID_TAB | Call by reference | Type reference (TYPE) | PAYID_CD_T | Type of Payroll Run Performed | 20011015 | ||
3 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011015 |
Method SELECT_PAYID_RANGE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_PAYTY_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011015 | ||
2 | Importing | IMP_PAYTY_TAB | Call by reference | Type reference (TYPE) | PAYTY_CD_T | Type of Payroll Result: Cluster CD | 20011015 | ||
3 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011015 |
Method SELECT_PAYTY_RANGE on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_PERAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20010824 | ||
2 | Importing | IMP_PERAS | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR-PERAS | 20010824 |
Method SELECT_PERAS on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SELECT_VOID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20020205 | ||
2 | Importing | IMP_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | RGDIR der Personanen Ergebnisse einer Gruppe von PERAS | 20011005 | ||
3 | Importing | IMP_VOID_INDICATOR | Call by reference | Type reference (TYPE) | VOID | Indikator für Stornierung | 20011005 |
Method SELECT_VOID on class CL_HR_GROUP_CD_MANAGER has no exception.
Method SWITCH_SRTZA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHN_RGDIR | Call by reference | Type reference (TYPE) | HRPAY99_GROUP_RGDIR_T | Struktur der Tabelle Group_Rgdir | 20040907 |
Method SWITCH_SRTZA on class CL_HR_GROUP_CD_MANAGER has no exception.
History
Last changed by/on | SAP | 20080626 |
SAP Release Created in | 110 |