Hierarchy
⤷
⤷
Properties
| Class | CL_HRPBSCA_CALL_SIMULATION | |
| Short Description | Call Payroll Simulation (from the PWE) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | K | Customer Production Program |
| Category | 0 | |
| Package | P00PBSCA_BL | HCM Calculation Module (Business Logic) |
| Created | 20030425 | SAP |
| Last change | 20050615 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPBSCA_CALL_SIMULATION has no forward declaration.
Interfaces
Class CL_HRPBSCA_CALL_SIMULATION has no interface implemented.
Friends
Class CL_HRPBSCA_CALL_SIMULATION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | BOOLE_D | ' ' | False | 20040211 | ||
| 2 | Constant | Protected | Type reference (TYPE) | D | '99991231' | High Date | 20040211 | ||
| 3 | Constant | Protected | Type reference (TYPE) | D | '18000101' | Low Date | 20040211 | ||
| 4 | Constant | Protected | Type reference (TYPE) | BOOLE_D | 'X' | True | 20040211 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Direct Access to Calculation Module | 20040126 | |
| 2 | Static method | Public | Method | Call Calculation Module P50 (Bonuses, Section 50) | 20040211 | |
| 3 | Static method | Public | Method | Initial Method for Calling Function Module HR_PAYROLL | 20030516 | |
| 4 | Static method | Public | Method | Preparation for Calling VERSORGUNG | 20040211 | |
| 5 | Static method | Public | Method | Calculation of Previous Months for Sec. 53 Para. 2 No. 3 | 20100121 | |
| 6 | Static method | Public | Method | Deletes Delta Between Different Instance Tables from NO | 20050525 | |
| 7 | Static method | Public | Method | Deletes Cluster Entries That Are No Longer Needed | 20050524 | |
| 8 | Static method | Public | Method | Transfer of Wage Type /ORD from Transferred ORT | 20100121 | |
| 9 | Static method | Public | Method | Copy Reduction Amounts from Transferred ORT | 20040217 | |
| 10 | Static method | Public | Method | Determines ITs 0014/0015 for All Further Surviv. Dependents | 20130123 | |
| 11 | Static method | Public | Method | Determines Infotype 0322 Records for All Further Dependents | 20041112 | |
| 12 | Static method | Public | Method | Modify IT 0322, 0008, and IT 0230 During Simulation (SIMU) | 20040913 | |
| 13 | Static method | Public | Method | Read Infotype Records of Pension Recipient | 20040129 | |
| 14 | Static method | Public | Method | Read Infotype Records from PA Tables or MD Tool | 20040211 | |
| 15 | Static method | Public | Method | Read Data for Reference Personnel Number | 20040129 | |
| 16 | Static method | Public | Method | Read Infotypes to Call Calculation Module | 20040211 | |
| 17 | Static method | Public | Method | Read All Records for Infotype | 20040129 | |
| 18 | Static method | Public | Method | Reads All Cluster Entries Before Calculation | 20050524 | |
| 19 | Static method | Public | Method | Read Widows p0322 for Death Benefit | 20050202 | |
| 20 | Static method | Public | Method | Read the Last Payroll Result | 20041203 |
Events
Class CL_HRPBSCA_CALL_SIMULATION has no event.
Types
Class CL_HRPBSCA_CALL_SIMULATION has no local type.
Method Signatures
Method CALL_CALC_MODULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040206 | |||
| 2 | IS_MASS_PRINT | Call by reference | Type reference (TYPE) | HRPBSNOS_NOTIF_MASS_PRINT_ATTR | Massendruck? | 20041029 | |||
| 3 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20040128 | |||
| 4 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20040128 | |||
| 5 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040206 | |||
| 6 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Simulationsdaten aus der PCL1 | 20040128 |
Method CALL_CALC_MODULE_P50 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BETRAG_KEEZ | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_BETRAG_KEEZ | Betrag KEEZ | 20040211 | |||
| 2 | E_BETRAG_KEZ | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_BETRAG_KEZ | Betrag KEZ | 20040211 | |||
| 3 | E_BETRAG_KPZ | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_BETRAG_KPZ | Betrag KPZ | 20040211 | |||
| 4 | E_BETRAG_PZ | Call by reference | Type reference (TYPE) | PDE_PBSVAVG_P50A_BETRAG_PZ | Betrag PZ | 20040211 | |||
| 5 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | |||
| 6 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Infotpy 716 aus PWE | 20040216 | |||
| 7 | IS_P0790 | Call by reference | Type reference (TYPE) | P0790 | Infotyp 790 | 20040211 | |||
| 8 | I_FLAG_READ_SIMDB | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf aus PWE (VADM) | 20040211 | |||
| 9 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20040211 | |||
| 10 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040211 | |||
| 11 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040211 | |||
| 12 | I_STICHTAG | Call by reference | Type reference (TYPE) | BEGDA | Stichtag für die Berechnung | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Simulationsdaten aus der PCL1 | 20040211 |
Method CALL_HR_PAYROLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FORM | Call by reference | Type reference (TYPE) | X_ENABLE_EDT | Ausgabe mit EDT aktivieren | 20030526 | |||
| 2 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20030516 | |||
| 3 | I_P0716 | Call by reference | Type reference (TYPE) | P0716 | Infotyp Personalvorgang | 20030528 | |||
| 4 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personalnummer | 20030516 | |||
| 5 | I_PRT_PROT | Call by reference | Type reference (TYPE) | PRT_PROT | Protokollierung aktivieren | 20030516 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Simulationsdaten aus der PCL1 | 20030904 |
Method CALL_PENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PTEXT | Call by reference | Type reference (TYPE) | HRPBSDE_PLOG | Abrechnungsprotokoll | 20100121 | |||
| 2 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | |||
| 3 | E_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20040211 | |||
| 4 | E_REF_CLASS_MODULE | Call by reference | Object reference (TYPE REF TO) | IF_HRPBSCA_CALC_MODULE | HR-PBS: Modul VERSORGUNG (Versorgung) abstrakt | 20040211 | |||
| 5 | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20040211 | |||
| 6 | IS_MASS_PRINT | Call by reference | Type reference (TYPE) | HRPBSNOS_NOTIF_MASS_PRINT_ATTR | Massendruck? | 20041029 | |||
| 7 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20040211 | |||
| 8 | IS_P53_ABS2_NR3_HINZ | Call by reference | Type reference (TYPE) | HRDEPBSCAS_P53_ABS2_NR3_HINZ | Hinzuverdienst Höchstgrenze § 53 Abs. 2 Nr. 3 | 20100121 | |||
| 9 | IT_ALTE_BETR_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAT_ALTE_KUERZUNG_P57 | Tabelle alte Kürzungsbetrag aus Vorperiode mit Datum Urteil | 20040217 | |||
| 10 | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 11 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040211 | |||
| 12 | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20040211 | |||
| 13 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040211 | |||
| 14 | IT_P0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20061123 | |||
| 15 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040211 | |||
| 16 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040211 | |||
| 17 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040211 | |||
| 18 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040211 | |||
| 19 | IT_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20040211 | |||
| 20 | IT_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040211 | |||
| 21 | IT_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20040211 | |||
| 22 | IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040211 | |||
| 23 | IT_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20040211 | |||
| 24 | IT_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20040211 | |||
| 25 | IT_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20040211 | |||
| 26 | IT_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040211 | |||
| 27 | IT_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20040211 | |||
| 28 | IT_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20040211 | |||
| 29 | IT_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20040211 | |||
| 30 | IT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040211 | |||
| 31 | IT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040211 | |||
| 32 | IT_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20040211 | |||
| 33 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20040211 | |||
| 34 | I_FLAG_FROM_PAYROLL | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf aus Abrechnung | 20040211 | |||
| 35 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20040211 | |||
| 36 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20040211 | |||
| 37 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Anlegen des Anwendungsprotokolls | 20040211 | ||
| 2 | Fehler beim Schreiben des Clusters NO | 20040211 | ||
| 3 | Error beim Nachlesen der Simulationsdaten aus der PCL1 | 20040211 | ||
| 4 | Fehler falls keine Referenz des Message Handlers vorhanden | 20040211 |
Method CHECK_AND_CALC_P53_ABS2_NR3 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_P53_ABS2_NR3_HINZ | Call by reference | Type reference (TYPE) | HRDEPBSCAS_P53_ABS2_NR3_HINZ | Hinzuverdienst Höchstgrenze § 53 Abs. 2 Nr. 3 | 20100121 | |||
| 2 | ET_PTEXT | Call by reference | Type reference (TYPE) | HRPBSDE_PLOG | Abrechnungsprotokoll | 20100121 | |||
| 3 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100121 | |||
| 4 | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20100121 | |||
| 5 | IS_MASS_PRINT | Call by reference | Type reference (TYPE) | HRPBSNOS_NOTIF_MASS_PRINT_ATTR | Massendruck? | 20100121 | |||
| 6 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20100121 | |||
| 7 | IT_ALTE_BETR_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAT_ALTE_KUERZUNG_P57 | Tabelle alte Kürzungsbetrag aus Vorperiode mit Datum Urteil | 20100121 | |||
| 8 | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20100121 | |||
| 9 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20100121 | |||
| 10 | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20100121 | |||
| 11 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20100121 | |||
| 12 | IT_P0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20100121 | |||
| 13 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20100121 | |||
| 14 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20100121 | |||
| 15 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20100121 | |||
| 16 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20100121 | |||
| 17 | IT_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20100121 | |||
| 18 | IT_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20100121 | |||
| 19 | IT_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20100121 | |||
| 20 | IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20100121 | |||
| 21 | IT_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20100121 | |||
| 22 | IT_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20100121 | |||
| 23 | IT_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20100121 | |||
| 24 | IT_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20100121 | |||
| 25 | IT_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20100121 | |||
| 26 | IT_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20100121 | |||
| 27 | IT_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20100121 | |||
| 28 | IT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20100121 | |||
| 29 | IT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20100121 | |||
| 30 | IT_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20100121 | |||
| 31 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20100121 | |||
| 32 | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100121 | |||
| 33 | I_FLAG_FROM_PAYROLL | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf aus Abrechnung | 20100121 | |||
| 34 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20100121 | |||
| 35 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20100121 | |||
| 36 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20100121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Anlegen des Anwendungsprotokolls | 20100121 | ||
| 2 | Fehler beim Schreiben des Clusters NO | 20100121 | ||
| 3 | Error beim Nachlesen der Simulationsdaten aus der PCL1 | 20100121 | ||
| 4 | Fehler falls keine Referenz des Message Handlers vorhanden | 20100121 |
Method CONDENSE_CLUSTER_NO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INST_DIRECTORY | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20050525 | |||
| 2 | IT_INST_DIRECTORY_STORED | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20050525 | |||
| 3 | I_REQTYPE | Call by reference | Type reference (TYPE) | P00_PBS_REQTYPE | Personalvorgangsart | 20050525 |
Method CONDENSE_CLUSTER_NO on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method DELETE_OLD_CLUSTER_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050524 | |||
| 2 | IR_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20050524 | |||
| 3 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050524 | |||
| 4 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050524 |
Method DELETE_OLD_CLUSTER_ENTRIES on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method FILL_STRUCTURE_P53_ABS2_NR3 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_P53_ABS2_NR3_HINZ | Call by reference | Type reference (TYPE) | HRDEPBSCAS_P53_ABS2_NR3_HINZ | Hinzuverdienst Höchstgrenze § 53 Abs. 2 Nr. 3 | 20100121 | |||
| 2 | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Struktur der Tabelle APER in der Personalabrechnung | 20100121 | |||
| 3 | IS_OVERSC | Call by reference | Type reference (TYPE) | PC202 | Statusinformationen der Abrechnung | 20100121 | |||
| 4 | IT_ORT | Call by reference | Type reference (TYPE) | PC207_TAB | Tabellentyp IT | 20100121 |
Method FILL_STRUCTURE_P53_ABS2_NR3 on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method FILL_TABLE_P57_AMOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ALTE_BETR_KUERZ_P57 | Call by reference | Type reference (TYPE) | HRDEPBSCAT_ALTE_KUERZUNG_P57 | Tabelle alte Kürzungsbetrag aus Vorperiode mit Datum Urteil | 20040217 | |||
| 2 | IT_ORT | Call by reference | Type reference (TYPE) | PC207_TAB | Tabellentyp IT | 20040217 | |||
| 3 | IT_OV0 | Call by reference | Type reference (TYPE) | PC20C_TAB | Tabellentyp V0 | 20040217 | |||
| 4 | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20040217 |
Method FILL_TABLE_P57_AMOUNTS on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method GET_IT_P0014_0015_HIBL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_P0014_HIBL | Call by reference | Type reference (TYPE) | P0014_TAB | nfotyp 0014 alle anderen Hibl | 20130123 | |||
| 2 | ET_P0015_HIBL | Call by reference | Type reference (TYPE) | P0015_TAB | nfotyp 0015 alle anderen Hibl | 20130123 | |||
| 3 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130123 | |||
| 4 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20130123 | |||
| 5 | IT_P0322_HIBL | Call by reference | Type reference (TYPE) | P0322_TAB | Alle anderen Hinterbliebenen | 20130123 | |||
| 6 | I_DATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20130123 | |||
| 7 | I_FLAG_CALL_FROM_PWE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130123 | |||
| 8 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20130123 | |||
| 9 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20130123 |
Method GET_IT_P0014_0015_HIBL on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method GET_IT_P0322_HIBL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_P0322_HIBL | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20041112 | |||
| 2 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041123 | |||
| 3 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20041112 | |||
| 4 | I_DATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20060308 | |||
| 5 | I_FLAG_CALL_FROM_PWE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050329 | |||
| 6 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '01' | Ländergruppierung | 20041112 | ||
| 7 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20041112 | |||
| 8 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer Urheber | 20041112 | |||
| 9 | I_PERNR_HIBL | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer Hinterbliebener (angerechnete Person) | 20060308 |
Method GET_IT_P0322_HIBL on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method MODIFY_INFOTYPES_SIMU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040913 | |||
| 2 | CT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20041022 | |||
| 3 | CT_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040913 |
Method MODIFY_INFOTYPES_SIMU on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method READ_DATA_P54_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VE_P0322 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040202 | |||
| 2 | ET_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 3 | ET_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040129 | |||
| 4 | ET_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20040129 | |||
| 5 | ET_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040129 | |||
| 6 | ET_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040129 | |||
| 7 | ET_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040129 | |||
| 8 | ET_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040129 | |||
| 9 | ET_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040129 | |||
| 10 | ET_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20040129 | |||
| 11 | ET_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040129 | |||
| 12 | ET_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20040129 | |||
| 13 | ET_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040129 | |||
| 14 | ET_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20040129 | |||
| 15 | ET_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20040129 | |||
| 16 | ET_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20040129 | |||
| 17 | ET_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040129 | |||
| 18 | ET_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20040129 | |||
| 19 | ET_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20040129 | |||
| 20 | ET_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20040211 | |||
| 21 | ET_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040211 | |||
| 22 | ET_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040129 | |||
| 23 | ET_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20040129 | |||
| 24 | ET_VE_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040129 | |||
| 25 | ET_VE_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040129 | |||
| 26 | ET_VE_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040715 | |||
| 27 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040129 | |||
| 28 | IS_P0322 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040129 | |||
| 29 | IS_P0782 | Call by reference | Type reference (TYPE) | P0782 | Personal-Stammsatz für Infotyp 0782 | 20040129 | |||
| 30 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040129 | |||
| 31 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040129 | |||
| 32 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040129 | |||
| 33 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | interner Fehler im Aufruf eines weiteren Funktionsbausteins | 20040213 |
Method READ_INFOTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 2 | ET_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040211 | |||
| 3 | ET_P0003 | Call by reference | Type reference (TYPE) | P0003_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040211 | |||
| 4 | ET_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20040211 | |||
| 5 | ET_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040211 | |||
| 6 | ET_P0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20061123 | |||
| 7 | ET_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040211 | |||
| 8 | ET_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040211 | |||
| 9 | ET_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040211 | |||
| 10 | ET_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040211 | |||
| 11 | ET_P0231 | Call by reference | Type reference (TYPE) | P0231_TAB | Personal-Stammsatz Infotyp 0231 (Org. Zuordnung) | 20040211 | |||
| 12 | ET_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20040211 | |||
| 13 | ET_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040211 | |||
| 14 | ET_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20040211 | |||
| 15 | ET_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040211 | |||
| 16 | ET_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20040211 | |||
| 17 | ET_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20040211 | |||
| 18 | ET_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20040211 | |||
| 19 | ET_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040211 | |||
| 20 | ET_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20040211 | |||
| 21 | ET_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20040211 | |||
| 22 | ET_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20040211 | |||
| 23 | ET_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040211 | |||
| 24 | ET_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040211 | |||
| 25 | ET_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20040211 | |||
| 26 | ET_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050421 | |||
| 27 | ET_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050421 | |||
| 28 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | |||
| 29 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040211 | |||
| 30 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsbeginn | 20040211 | |||
| 31 | I_FLAG_READ_SIMDB | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf aus PWE (VADM) | 20040211 | |||
| 32 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040211 | |||
| 33 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Infotypsätze | 20040211 |
Method READ_INFOTYPES_REF_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_P0322_STG_WITWE | Call by reference | Type reference (TYPE) | P0322 | obsolete | 20041203 | |||
| 2 | ET_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 3 | ET_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040129 | |||
| 4 | ET_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20040129 | |||
| 5 | ET_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040129 | |||
| 6 | ET_P0013 | Call by reference | Type reference (TYPE) | P0013_TAB | Personal-Stammsatz Infotyp 0013 (Sozialversicherung D) | 20121219 | |||
| 7 | ET_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040129 | |||
| 8 | ET_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040129 | |||
| 9 | ET_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040129 | |||
| 10 | ET_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040129 | |||
| 11 | ET_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20040129 | |||
| 12 | ET_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040129 | |||
| 13 | ET_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20040129 | |||
| 14 | ET_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040129 | |||
| 15 | ET_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20040129 | |||
| 16 | ET_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20040129 | |||
| 17 | ET_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20040129 | |||
| 18 | ET_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040129 | |||
| 19 | ET_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20040129 | |||
| 20 | ET_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20040129 | |||
| 21 | ET_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20040211 | |||
| 22 | ET_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040211 | |||
| 23 | ET_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040129 | |||
| 24 | ET_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20040129 | |||
| 25 | ET_P0845 | Call by reference | Type reference (TYPE) | P0845_TAB | Personal-Stammsatz für Infotyp 0845 | 20050421 | |||
| 26 | ET_P0846 | Call by reference | Type reference (TYPE) | P0846_TAB | Personal-Stammsatz für Infotyp 0846 | 20050421 | |||
| 27 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040129 | |||
| 28 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040202 | |||
| 29 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsbeginn | 20040202 | |||
| 30 | I_IGNORE_MISSING_P0322 | Call by reference | Type reference (TYPE) | BOOLE_D | Keine Fehlermeldung, wenn Infotyp 0322 nicht vorhanden | 20050715 | |||
| 31 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040129 | |||
| 32 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Infotypsätze | 20040211 |
Method READ_INFOTYPES_VERSORGUNG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VE_P0322 | Call by reference | Type reference (TYPE) | P0322 | Satz IT0322 Versempfänger | 20040211 | |||
| 2 | ET_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 3 | ET_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20040211 | |||
| 4 | ET_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Personal-Stammsatz Infotyp 0007 (Sollarbeitszeit) | 20040211 | |||
| 5 | ET_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040211 | |||
| 6 | ET_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20040211 | |||
| 7 | ET_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20040211 | |||
| 8 | ET_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20040211 | |||
| 9 | ET_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040211 | |||
| 10 | ET_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Personal-Stammsatz Infotyp 0265 / Sonderregelungen PSG | 20040211 | |||
| 11 | ET_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20040211 | |||
| 12 | ET_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Personal-Stammsatz Infotyp 0326 (Anrechnungen Versorgung) | 20040211 | |||
| 13 | ET_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Personal-Stammsatz Infotyp 0595 (Familienzuschläge) | 20040211 | |||
| 14 | ET_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Personal-Stammsatz Infotyp 0780 (§53 Arbeitgeberdaten) | 20040211 | |||
| 15 | ET_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Informationstyp Erwerbseinkommenanrechnung Einkommensdaten | 20040211 | |||
| 16 | ET_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Personal-Stammsatz für Infotyp 0782 | 20040211 | |||
| 17 | ET_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Tabellentyp Infotyp Anfrage Familiengericht (IT 0784) | 20040211 | |||
| 18 | ET_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Tabellentyp gerichtl. Entscheidung Versorgungsausgl (IT0785) | 20040211 | |||
| 19 | ET_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Tabellentyp Kürzung §57 (IT 0786) | 20040211 | |||
| 20 | ET_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Personal-Stammsatz für Infotyp 0787 | 20040211 | |||
| 21 | ET_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Personal-Stammsatz für Infotyp 0788 | 20040211 | |||
| 22 | ET_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Personal-Stammsatz für Infotyp 0789 | 20040211 | |||
| 23 | ET_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Personal-Stammsatz für Infotyp 0790 | 20040211 | |||
| 24 | ET_VE_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Sätze IT0014 Versempfänger | 20040211 | |||
| 25 | ET_VE_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Sätze IT0015 Versempf nger | 20040211 | |||
| 26 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040211 | |||
| 27 | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | Personal-Stammsatz Infotyp 0000 (Massnahmen) | 20041022 | |||
| 28 | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Sätze Infotype 0001 | 20040211 | |||
| 29 | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | Sätze Infotype 0007 | 20040211 | |||
| 30 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Sätze Infotype 0008 | 20040211 | |||
| 31 | IT_P0014 | Call by reference | Type reference (TYPE) | P0014_TAB | Sätze Infotype 0014 | 20040211 | |||
| 32 | IT_P0015 | Call by reference | Type reference (TYPE) | P0015_TAB | Sätze Infotype 0015 | 20040211 | |||
| 33 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Sätze Infotype 0021 | 20040211 | |||
| 34 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Sätze Infotype 0230 | 20040211 | |||
| 35 | IT_P0265 | Call by reference | Type reference (TYPE) | P0265_TAB | Sätze Infotype 0265 | 20040211 | |||
| 36 | IT_P0322 | Call by reference | Type reference (TYPE) | P0322_TAB | Sätze Infotype 0322 | 20040211 | |||
| 37 | IT_P0326 | Call by reference | Type reference (TYPE) | P0326_TAB | Sätze Infotype 0326 | 20040211 | |||
| 38 | IT_P0595 | Call by reference | Type reference (TYPE) | P0595_TAB | Sätze Infotype 0595 | 20040211 | |||
| 39 | IT_P0780 | Call by reference | Type reference (TYPE) | P0780_TAB | Sätze Infotype 0780 | 20040211 | |||
| 40 | IT_P0781 | Call by reference | Type reference (TYPE) | P0781_TAB | Sätze Infotype 0781 | 20040211 | |||
| 41 | IT_P0782 | Call by reference | Type reference (TYPE) | P0782_TAB | Sätze Infotype 0782 | 20040211 | |||
| 42 | IT_P0784 | Call by reference | Type reference (TYPE) | P0784_TAB | Sätze Infotype 0784 | 20040211 | |||
| 43 | IT_P0785 | Call by reference | Type reference (TYPE) | P0785_TAB | Sätze Infotype 0785 | 20040211 | |||
| 44 | IT_P0786 | Call by reference | Type reference (TYPE) | P0786_TAB | Sätze Infotype 0786 | 20040211 | |||
| 45 | IT_P0787 | Call by reference | Type reference (TYPE) | P0787_TAB | Sätze Infotype 0787 | 20040211 | |||
| 46 | IT_P0788 | Call by reference | Type reference (TYPE) | P0788_TAB | Sätze Infotype 0788 | 20040211 | |||
| 47 | IT_P0789 | Call by reference | Type reference (TYPE) | P0789_TAB | Sätze Infotype 0789 | 20040211 | |||
| 48 | IT_P0790 | Call by reference | Type reference (TYPE) | P0790_TAB | Sätze Infotype 0790 | 20040211 | |||
| 49 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040211 | |||
| 50 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsbeginn | 20040211 | |||
| 51 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20040211 | |||
| 52 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Infotypsätze | 20040211 |
Method READ_IT0008_BY_SUBTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040129 | |||
| 2 | CT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040129 | |||
| 3 | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personal-Stammsatz Infotyp 0008 (Basisbezüge) | 20040129 | |||
| 4 | IT_P0230 | Call by reference | Type reference (TYPE) | P0230_TAB | Personal-Stammsatz Infotyp 0230 (View 0008/0230) | 20040129 | |||
| 5 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20040129 | |||
| 6 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20040129 | |||
| 7 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20040129 | |||
| 8 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtyp | 20040129 |
Method READ_IT0008_BY_SUBTYPE on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method READ_OLD_CLUSTER_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INST_DIRECTORY_STORED | Call by reference | Type reference (TYPE) | HRPBSCAT_INSTANCE_DIRECTORY | HR-PBS: Verzeichnis Instanz-Verwaltung Berechnungsmodule | 20050524 | |||
| 2 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050524 | |||
| 3 | IR_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPBS00_MESSAGE_HANDLER | HR-PBS: Message-Handler | 20050524 | |||
| 4 | IS_P0716 | Call by reference | Type reference (TYPE) | P0716 | Request management infotype | 20050524 | |||
| 5 | I_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20050524 |
Method READ_OLD_CLUSTER_ENTRIES on class CL_HRPBSCA_CALL_SIMULATION has no exception.
Method READ_P0322_WITWE_STG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_P0322_WITWE | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20050202 | |||
| 2 | ET_P0014_WITWE | Call by reference | Type reference (TYPE) | P0014_TAB | Personal-Stammsatz Infotyp 0014 (Wiederk. Be- u. Abzüge) | 20050805 | |||
| 3 | ET_P0015_WITWE | Call by reference | Type reference (TYPE) | P0015_TAB | Personal-Stammsatz Infotyp 0015 (Ergänzende Zahlung) | 20050805 | |||
| 4 | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050202 | |||
| 5 | IS_VE_P0322 | Call by reference | Type reference (TYPE) | P0322 | HR-PSG: Informationstyp Versorgung (Nr. 0322) | 20050202 | |||
| 6 | IT_P0021 | Call by reference | Type reference (TYPE) | P0021_TAB | Personal-Stammsatz Infotyp 0021 (Familie) | 20050202 | |||
| 7 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20050202 | |||
| 8 | I_ENDDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20050202 | |||
| 9 | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20050202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error beim Nachlesen der Infotypsätze | 20050202 |
Method READ_PAYROLL_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT_TAB | Call by reference | Type reference (TYPE) | PAYDE_RESULT_TAB | Tabellentyp mit Struktur PAYDE_RESULT | 20041203 | |||
| 2 | IS_APER | Call by reference | Type reference (TYPE) | PC2APER | Abrechnungsperiode | 20041203 | |||
| 3 | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20041203 |
Method READ_PAYROLL_RESULTS on class CL_HRPBSCA_CALL_SIMULATION has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 10A |