Hierarchy
⤷ PY-XX (Application Component) Payroll: General Parts
⤷ PC_MC (Package) HR Payroll - Multiple Checks
Properties
Class | CL_HR_EMPLOYEE_SUPPLEMENTAL | |
Short Description | Multiple Checks: employee-specific operations | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PC_MC | HR Payroll - Multiple Checks |
Created | 20030707 | SAP |
Last change | 20040116 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_HRPY_INFTY_READER_FACTORY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_HR_SUPPLEMENTAL_RUN | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | PYCDC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HR_EMPLOYEE_SUPPLEMENTAL has no interface implemented.
Friends
Class CL_HR_EMPLOYEE_SUPPLEMENTAL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BUFFER_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_HR_EMPLOYEE_SUPPLEMENTAL | Multiple Checks: employee-specific operations | 20030707 | ||
2 | CURRENT_DPKEY | Instance attribute | Public | Type reference (TYPE) | XFELD | DPKEY | 20030708 | ||
3 | CURRENT_P0009 | Instance attribute | Private | Type reference (TYPE) | P0009 | HR Master Record: Infotype 0009 (Bank Details) | 20030708 | ||
4 | CURRENT_RECORD | Instance attribute | Public | Type reference (TYPE) | P0815 | HR Master Data Record for Infotype 0815 | 20030707 | ||
5 | CURRENT_ZSCHL | Instance attribute | Public | Type reference (TYPE) | DZLSCH | Payment Method | 20030708 | ||
6 | C_MODE_DEFAULT | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Create 0815 record from defaults | 20030717 | |
7 | C_MODE_INPUT | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Create 0815 record from entries | 20030717 | |
8 | GROUPED_RECORD | Instance attribute | Public | Type reference (TYPE) | P0815 | HR Master Data Record for Infotype 0815 | 20030717 | ||
9 | INFOTYPE_READER | Static Attribute | Private | Object reference (TYPE REF TO) | IF_HRPY_READ_INFOTYPE | Read infotypes also LDB | 20030707 | ||
10 | IOPER | Instance attribute | Private | Type reference (TYPE) | IOPER | Infotype operation | 20030709 | ||
11 | MC_WAGE_TYPE_INFO | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HR_MC_WAGE_TYPE_INFO | Multiple Checks: wage type information | 20030708 | ||
12 | MOLGA | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HR_MOLGA | Information about the country grouping | 20030708 | ||
13 | OLD_PSKEY | Instance attribute | Private | Type reference (TYPE) | PSKEY | Original key of initiator | 20030708 | ||
14 | PERNR | Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number | 20030707 | ||
15 | PSKEY | Instance attribute | Private | Type reference (TYPE) | PSKEY | Current key of initiator | 20030709 | ||
16 | RGDIR | Instance attribute | Private | Type reference (TYPE) | HRPY_TT_RGDIR | Directory of Payroll Results | 20030718 | ||
17 | T52MCD | Instance attribute | Private | Type reference (TYPE) | T52MCD | Multiple Checks - Defaults | 20030717 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ASSIGN_DEFAULT_GROUPING | Instance method | Private | Method | Assign status to groups | 20030708 |
2 | ASSIGN_GLOBAL_DATA | Instance method | Public | Method | Assign original object record and so on | 20030709 |
3 | ASSIGN_GROUPING | Instance method | Private | Method | Assign status to groups | 20030708 |
4 | ASSIGN_INITIATOR | Instance method | Public | Method | Transfer Initiator | 20030717 |
5 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030707 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20030707 |
7 | CREATE_0009_RECORD | Instance method | Private | Method | Create current 0009 record | 20030708 |
8 | CREATE_INITIAL_P0815 | Instance method | Private | Method | Create a 0815 record only from the initiator | 20030717 |
9 | CREATE_P0009_FROM_P0815 | Instance method | Private | Method | Creation of a 0009 record from the 0815 information | 20030717 |
10 | CREATE_P0815_FROM_DEFAULTS | Instance method | Private | Method | Creation of a 0815 record from the defaults | 20030717 |
11 | CREATE_P0815_FROM_INPUT | Instance method | Private | Method | Creation of a 0815 record from external entries | 20030717 |
12 | GET_0009_RECORD | Instance method | Public | Method | Get 0009 record for 0815 record | 20030717 |
13 | GET_0815_RECORD | Instance method | Public | Method | Get 0815 record for specified IT record | 20030707 |
14 | GET_ALL_RECORDS | Instance method | Public | Method | Get all records to be displayed | 20030707 |
15 | GET_CHANGES | Instance method | Public | Method | Supplies necessary changes | 20030709 |
16 | GET_CHANGES_0009 | Instance method | Public | Method | Supplies necessary changes for IT0009 | 20030709 |
17 | GET_EXCLUDING_RECORDS | Instance method | Private | Method | Get records to be ignored in the buffer | 20030718 |
18 | GET_GROUPED_RECORD | Instance method | Private | Method | Get a grouped record, if available | 20030717 |
19 | GET_INSTANCE | Static method | Public | Method | Get instance per employee | 20030707 |
20 | GET_NEW_GROUPING | Instance method | Private | Method | Creates a new group number | 20030708 |
21 | GET_NEW_SEQNR | Instance method | Private | Method | Creates a new sequence number | 20030709 |
22 | GET_SUBTY_1_RECORDS | Instance method | Private | Method | Get subtype 1 record for a 0815 record | 20030730 |
23 | GET_TIME_CONSTRAINT | Instance method | Private | Method | Determines virtaul time constraint | 20030708 |
24 | IS_EQUAL_MOD_SEQNR | Instance method | Private | Method | Are the transferred PSKEYs the same up to the SEQNR? | 20030714 |
25 | READ_T52MCD | Instance method | Public | Method | Get current defaults | 20030708 |
Events
Class CL_HR_EMPLOYEE_SUPPLEMENTAL has no event.
Types
Class CL_HR_EMPLOYEE_SUPPLEMENTAL has no local type.
Method Signatures
Method ASSIGN_DEFAULT_GROUPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030708 |
Method ASSIGN_GLOBAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IOPER | Call by reference | Type reference (TYPE) | IOPER | 20030709 | |||
2 | Importing | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | 20030709 |
Method ASSIGN_GLOBAL_DATA on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no exception.
Method ASSIGN_GROUPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GROUPING_RECORD | Call by reference | Type reference (TYPE) | P0815 | Satz für Zusammengruppierung | 20030708 | ||
2 | Changing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030708 |
Method ASSIGN_INITIATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BONDT | Value transfer | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20030717 | ||
2 | Importing | DPKEY | Value transfer | Type reference (TYPE) | CHAR1 | DPKEY | 20030717 | ||
3 | Importing | INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Initiator | 20030717 | ||
4 | Importing | LGART | Value transfer | Type reference (TYPE) | LGART | Lohnart | 20030717 | ||
5 | Importing | MODE | Value transfer | Type reference (TYPE) | CHAR1 | 'D': Defaults, 'I': Input | 20030717 | ||
6 | Importing | OCRSN | Value transfer | Type reference (TYPE) | PAY_OCRSN | Grund für Off-Cycle-Abrechnung | 20030717 | ||
7 | Importing | PAYGP | Value transfer | Type reference (TYPE) | PAYGP | Gruppierung von Zahlungen | 20030717 | ||
8 | Importing | PAYID | Value transfer | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20030717 | ||
9 | Importing | ZSCHL | Value transfer | Type reference (TYPE) | DZLSCH | Zahlweg | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030707 |
Method CREATE_0009_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P0009 | Value transfer | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030717 | ||
2 | Changing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
3 | Importing | ZSCHL | Value transfer | Type reference (TYPE) | DZLSCH | Zahlweg | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030709 |
Method CREATE_INITIAL_P0815 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Initiator | 20030717 | ||
2 | Importing | OCRSN | Value transfer | Type reference (TYPE) | PAY_OCRSN | Grund für Off-Cycle-Abrechnung | 20030717 | ||
3 | Returning | P0815 | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method CREATE_P0009_FROM_P0815 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CURR_DPKEY | Value transfer | Type reference (TYPE) | CHAR1 | DPKEY | 20030717 | ||
2 | Exporting | CURR_ZSCHL | Value transfer | Type reference (TYPE) | DZLSCH | Zahlweg | 20030717 | ||
3 | Importing | DPKEY | Value transfer | Type reference (TYPE) | CHAR1 | DPKEY | 20030717 | ||
4 | Importing | MODE | Value transfer | Type reference (TYPE) | CHAR1 | 'D': Defaults, 'I': Input | 20030717 | ||
5 | Exporting | P0009 | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030717 | ||
6 | Changing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
7 | Importing | ZSCHL | Value transfer | Type reference (TYPE) | DZLSCH | Zahlweg | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method CREATE_P0815_FROM_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | GRP_RECORD | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
2 | Importing | INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Initiator | 20030717 | ||
3 | Exporting | P0815 | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method CREATE_P0815_FROM_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BONDT | Value transfer | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20030718 | ||
2 | Exporting | GRP_RECORD | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
3 | Importing | INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Initiator | 20030717 | ||
4 | Importing | OCRSN | Value transfer | Type reference (TYPE) | PAY_OCRSN | Grund für Off-Cycle-Abrechnung | 20030717 | ||
5 | Exporting | P0815 | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
6 | Importing | PAYGP | Value transfer | Type reference (TYPE) | PAYGP | Gruppierung von Zahlungen | 20030717 | ||
7 | Importing | PAYID | Value transfer | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20030718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method GET_0009_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P0009 | Value transfer | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030717 | ||
2 | Importing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method GET_0815_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INITIATOR | Value transfer | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20030707 | ||
2 | Returning | P0815 | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030707 |
Method GET_ALL_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | NO_CHANGE_ALLOWED | Value transfer | Type reference (TYPE) | XFELD | 'X': Satz darf nicht geändert werden | 20030707 | ||
2 | Importing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
3 | Exporting | P0815_TAB | Value transfer | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030707 | ||
4 | Exporting | PAYROLL_ALREADY_RUN | Value transfer | Type reference (TYPE) | XFELD | 'X': Satz wurde schon abgerechnet | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030707 |
Method GET_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_DELETE | Call by reference | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030709 | ||
2 | Exporting | EXP_INSERT | Call by reference | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030709 | ||
3 | Exporting | EXP_UPDATE | Call by reference | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030709 |
Method GET_CHANGES_0009 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EXP_DELETE | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030709 | ||
2 | Exporting | EXP_INSERT | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030709 | ||
3 | Exporting | EXP_UPDATE | Call by reference | Type reference (TYPE) | P0009 | Personal-Stammsatz Infotyp 0009 (Bankverbindung) | 20030709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030709 |
Method GET_EXCLUDING_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EXCLUDING_RECORDS | Value transfer | Type reference (TYPE) | P0815_TAB | Auszuschließende Sätze | 20030718 | ||
2 | Importing | INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Aktueller Initiator | 20030718 | ||
3 | Importing | OLD_INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | Ungeänderter Initiator | 20030718 | ||
4 | Importing | P0815 | Call by reference | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030718 |
Method GET_GROUPED_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | GRP_RECORD | Value transfer | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 | ||
2 | Importing | P0815 | Call by reference | Type reference (TYPE) | P0815 | Personal-Stammsatz für Infotyp 0815 | 20030717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030717 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_HR_EMPLOYEE_SUPPLEMENTAL | Multiple Checks: Mitarbeiterspezifische Operationen | 20030707 | ||
2 | Importing | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030707 |
Method GET_NEW_GROUPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_0815 | Call by reference | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030708 | ||
2 | Returning | RET_PAYGP | Value transfer | Type reference (TYPE) | PAYGP | Gruppierung von Zahlungen | 20030708 |
Method GET_NEW_GROUPING on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no exception.
Method GET_NEW_SEQNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | 20030709 | |||
2 | Returning | SEQNR | Value transfer | Type reference (TYPE) | SEQNR | Nummer eines Infotypsatzes bei gleichem Schlüssel | 20030709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030709 |
Method GET_SUBTY_1_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_INITIATOR | Value transfer | Type reference (TYPE) | PSKEY | ersonal-Stammsatz für Infotyp 0815 | 20030730 | ||
2 | Returning | RET_P0815 | Value transfer | Type reference (TYPE) | P0815_TAB | Personal-Stammsatz für Infotyp 0815 | 20030730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030730 |
Method GET_TIME_CONSTRAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IMP_INITIATOR | Call by reference | Type reference (TYPE) | PSKEY | 20030715 | |||
2 | Returning | RET_TIME_CONSTRAINT | Value transfer | Type reference (TYPE) | DZEITB | Zeitbindung | 20030708 |
Method GET_TIME_CONSTRAINT on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no exception.
Method IS_EQUAL_MOD_SEQNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IS_EQUAL_MOD_SEQNR | Value transfer | Type reference (TYPE) | XFELD | 'X': Ja | 20030714 | ||
2 | Importing | PSKEY1 | Call by reference | Type reference (TYPE) | PSKEY | 20030714 | |||
3 | Importing | PSKEY2 | Call by reference | Type reference (TYPE) | PSKEY | 20030714 |
Method IS_EQUAL_MOD_SEQNR on class CL_HR_EMPLOYEE_SUPPLEMENTAL has no exception.
Method READ_T52MCD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATE | Value transfer | Type reference (TYPE) | D | Stichtag | 20030708 | ||
2 | Importing | LGART | Value transfer | Type reference (TYPE) | LGART | Lohnart | 20030708 | ||
3 | Returning | T52MCD | Value transfer | Type reference (TYPE) | T52MCD | Multiple Checks - Defaults | 20030708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HR_EMPLOYEE_SUPPLEMENTAL | Fehlerklasse für CL_HR_EMPLOYEE_SUPPLEMENTAL | 20030708 |
History
Last changed by/on | SAP | 20040116 |
SAP Release Created in | 470 |