Hierarchy
⤷ PY-DE-NT-TX (Application Component) Tax
⤷ P01T (Package) HR Germany: Tax
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPAYDEST_LB_CONSISTENT_OBJ | Interface for Consistency Checks | 20070815 |
Properties
Class | CL_HRPAYDEST_LB_EMPLOYEE | |
Short Description | Employees for Whom Notifications Are Created | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | HRPAYDEST | |
Program status | ||
Category | 0 | |
Package | P01T | HR Germany: Tax |
Created | 20070725 | SAP |
Last change | 20081217 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPAYDEST_LB_EMPLOYEE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRPAYDEST_LB_CONSISTENT_OBJ | Interface for Consistency Checks | 20070815 |
Friends
Class CL_HRPAYDEST_LB_EMPLOYEE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AC_FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | '' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070815 | |
2 | AC_HIGHDATE | Constant | Private | Type reference (TYPE) | ENDDA | '99991231' | End of Validity Period | 20070815 | |
3 | AC_LOWDATE | Constant | Private | Type reference (TYPE) | ENDDA | '18000101' | End of Validity Period | 20070815 | |
4 | AC_MOLGA | Constant | Private | Type reference (TYPE) | MOLGA | '01' | Country Grouping | 20071106 | |
5 | AC_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070815 | |
6 | AR_ANNULATED_NOTIFICATIONS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIFICATIONS | Nullified Statements | 20080121 | ||
7 | AR_COMPLETED_NOTIFICATIONS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIFICATIONS | Statements with Status "New" in DB | 20080222 | ||
8 | AR_CONSOLID_NOTIFICATIONS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIFICATIONS | Statements to Be Reported | 20071001 | ||
9 | AR_MESSAGE_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070827 | ||
10 | AR_NEW_NOTIFICATIONS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIFICATIONS | New Statements | 20070920 | ||
11 | AR_NOTIF_PERIODS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Statement Periods | 20070815 | ||
12 | AR_PY_RESULT_FILTER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_PY_FILTER | Filter Statements for Analysis Period | 20070815 | ||
13 | AR_TRANSFERED_NOTIFICATIONS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIFICATIONS | Reported Statements | 20080222 | ||
14 | AT_P0000 | Instance attribute | Private | Type reference (TYPE) | P0000_TAB | 20070815 | |||
15 | AT_P0001 | Instance attribute | Private | Type reference (TYPE) | P0001_TAB | 20070815 | |||
16 | AT_P0002 | Instance attribute | Private | Type reference (TYPE) | P0002_TAB | 20070815 | |||
17 | AT_P0006 | Instance attribute | Private | Type reference (TYPE) | P0006_TAB | 20070815 | |||
18 | AT_P0012 | Instance attribute | Private | Type reference (TYPE) | P0012_TAB | 20070815 | |||
19 | A_ACCOUNTED_TO | Instance attribute | Public | Type reference (TYPE) | DATUM | Date | 20070815 | ||
20 | A_DATE | Instance attribute | Private | Type reference (TYPE) | DATUM | Date of Evaluation | 20071108 | ||
21 | A_IS_ACCOUNTED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070815 | ||
22 | A_IS_FIRED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070815 | ||
23 | A_PERNR | Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number | 20070815 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_CHANGE_ABKRS | Instance method | Public | Method | Checks Change to Payroll Area Not Relevant for Payroll | 20100331 |
2 | CHECK_END_OF_YEAR_NOTIF | Instance method | Private | Method | Check Whether Forced Annual Statement Has to Be Nullified | 20100901 |
3 | CHECK_EVAL_PERIOD | Instance method | Public | Method | Checks Evaluation Period (RPCTXVD1) | 20090406 |
4 | CHECK_FOREIGN_ADDRESS | Instance method | Private | Method | Check Address Abroad | 20081105 |
5 | CHECK_LOCK_CALC | Instance method | Public | Method | Checks Lock Payroll | 20100331 |
6 | CONSOLID_CS_WITH_NEW | Instance method | Private | Method | Compares status of clearing house with new statements | 20080305 |
7 | CONSOLID_NEW_DB_WITH_NEW | Instance method | Private | Method | Compares old statements (status "New") with new ones | 20080305 |
8 | CONSOLID_NEW_NOTIFICATIONS | Instance method | Public | Method | Compares new statements with those already reported | 20071024 |
9 | CONSOLID_NEW_WITH_CS | Instance method | Private | Method | Compares new statements with old ones (clearing house) | 20080304 |
10 | CONSOLID_NEW_WITH_NEW_DB | Instance method | Private | Method | Compares new statements with old ones (status "New") | 20080304 |
11 | CONSTRUCTOR | Instance method | Public | Constructor | 20070815 | |
12 | CREATE_NEW_NOTIFICATIONS | Instance method | Public | Method | Creates new statements | 20070831 |
13 | DETERMINE_ADMIN_DATA | Instance method | Private | Method | Determines data for P01T_ADMIN | 20070926 |
14 | EXIT_FORM_ADDRESS | Instance method | Private | Method | Call Customer Exit for Own Address | 20071106 |
15 | EXTEND_TAX_DATA | Instance method | Private | Method | Completes data for P01T_LST | 20070927 |
16 | GET_ACCOUNTED_TO_DATE | Instance method | Public | Method | Returns "Payroll Run to" date | 20070815 |
17 | GET_ADDRESS | Instance method | Public | Method | Returns address for key date | 20070815 |
18 | GET_CLERK | Instance method | Public | Method | Returns administrator | 20070928 |
19 | GET_EMPLOYER | Instance method | Public | Method | Returns employer (company office for empl. tax) for key date | 20070925 |
20 | GET_FORM_ADDRESS | Instance method | Public | Method | Returns address for form | 20071106 |
21 | GET_MIN_ACCOUNTING_DATE | Instance method | Public | Method | Returns Date Until Which Payroll Is to Be Run | 20110419 |
22 | GET_ORGANISATIONAL_DATA | Instance method | Public | Method | Returns organizational institution for key date | 20070928 |
23 | GET_PERSONAL_DATA | Instance method | Public | Method | Returns personal data for key date | 20070815 |
24 | GET_STATE | Instance method | Public | Method | Returns state of main residence for key date | 20070925 |
25 | GET_SUBSEQ_PROCESSING_MONTH | Instance method | Private | Method | Returns month for subsequent processing | 20070926 |
26 | HAS_CONSOLID_NOTIFICATION | Instance method | Public | Method | True when new statement is created | 20080229 |
27 | INIT_CREATE_NOTIFS | Instance method | Public | Method | Initialization When Message Created (RPCTXVD1) | 20081008 |
28 | INIT_PRINT_NOTIFS | Instance method | Public | Method | Initialization When Message Output (RPCTXMD1) | 20090320 |
29 | INIT_SHOW_NOTIFS | Instance method | Public | Method | Initialization for Notification Display (RPCTXLD1) | 20100506 |
30 | IS_ACCOUNTED | Instance method | Public | Method | Returns whether payroll was run for employee | 20070815 |
31 | IS_CONSISTENT | Instance method | Public | Method | 20070920 | |
32 | IS_FIRED | Instance method | Public | Method | Returns whether employee has left | 20070815 |
33 | SET_STATUS_DATA | Instance method | Private | Method | Sets data for P01T_ADMIN_STAT | 20070926 |
34 | WRITE_CONSOLID_NOTIFICATIONS | Instance method | Public | Method | Writes statements to database | 20071025 |
Events
Class CL_HRPAYDEST_LB_EMPLOYEE has no event.
Types
Class CL_HRPAYDEST_LB_EMPLOYEE has no local type.
Method Signatures
Method CHECK_CHANGE_ABKRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20100331 | ||
2 | Returning | R_CHANGE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100331 |
Method CHECK_CHANGE_ABKRS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CHECK_END_OF_YEAR_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100901 | ||
2 | Importing | IS_PERIOD | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_NOTIF_PERIOD | LStB: Struktur für Bescheinigungszeitraum | 20100901 | ||
3 | Importing | I_REASON | Call by reference | Type reference (TYPE) | P01_LBGRD | LStB: Bescheinigungsgrund | 20100901 |
Method CHECK_END_OF_YEAR_NOTIF on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CHECK_EVAL_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090406 |
Method CHECK_EVAL_PERIOD on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CHECK_FOREIGN_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081105 | ||
2 | Importing | IS_ADDRESS | Call by reference | Type reference (TYPE) | PS0006 | Personal-Stammsatz Infotyp 0006 (Anschriften) | 20081105 |
Method CHECK_FOREIGN_ADDRESS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CHECK_LOCK_CALC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20100331 | ||
2 | Returning | R_IS_LOCKED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100331 |
Method CHECK_LOCK_CALC on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSOLID_CS_WITH_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NEW_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080305 | ||
2 | Importing | IT_TRANS_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080305 |
Method CONSOLID_CS_WITH_NEW on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSOLID_NEW_DB_WITH_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NEW_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080305 | ||
2 | Importing | IT_NEW_NOTIFS_DB | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080305 |
Method CONSOLID_NEW_DB_WITH_NEW on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSOLID_NEW_NOTIFICATIONS Signature
Method CONSOLID_NEW_NOTIFICATIONS on class CL_HRPAYDEST_LB_EMPLOYEE has no parameter.
Method CONSOLID_NEW_NOTIFICATIONS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSOLID_NEW_WITH_CS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NEW_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080304 | ||
2 | Importing | IT_TRANS_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080304 |
Method CONSOLID_NEW_WITH_CS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSOLID_NEW_WITH_NEW_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NEW_NOTIFS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080304 | ||
2 | Changing | CT_NEW_NOTIFS_DB | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_NOTIFICATION | LStB: Tabellentyp für Bescheinigungen | 20080305 |
Method CONSOLID_NEW_WITH_NEW_DB on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070827 | ||
2 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070822 | ||
3 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20070815 |
Method CONSTRUCTOR on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method CREATE_NEW_NOTIFICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070831 | ||
2 | Importing | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070920 | ||
3 | Importing | I_ARCH_TOO | Call by reference | Type reference (TYPE) | ARCH_TOO | Archivierte Abrechnungsergebnisse berücksichtigen + anzeigen | 20091219 | ||
4 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070831 |
Method CREATE_NEW_NOTIFICATIONS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method DETERMINE_ADMIN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20070926 | ||
2 | Exporting | ET_ADMIN | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20070928 | ||
3 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070926 | ||
4 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070926 | ||
5 | Importing | I_CDSEQ | Call by reference | Type reference (TYPE) | CDSEQ | Sequenznummer der Abrechnung | 20071108 | ||
6 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070926 | ||
7 | Importing | I_LBART | Call by reference | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20070926 | ||
8 | Importing | I_LBGRD | Call by reference | Type reference (TYPE) | P01_LBGRD | LStB: Bescheinigungsgrund | 20071108 |
Method DETERMINE_ADMIN_DATA on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method EXIT_FORM_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADDRESS | Call by reference | Type reference (TYPE) | HRFORM_ADDRESS | HR-FORMS: Adressangaben in SAPScript-Formularen | 20071106 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071106 | ||
3 | Importing | I_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20071106 |
Method EXIT_FORM_ADDRESS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method EXTEND_TAX_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | LStB:Tabellentyp für p01t_lst | 20070927 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070927 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070927 | ||
4 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070927 |
Method EXTEND_TAX_DATA on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_ACCOUNTED_TO_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_DATE | Value transfer | Type reference (TYPE) | ENDDA | 20070815 |
Method GET_ACCOUNTED_TO_DATE on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | 20070815 | ||
2 | Returning | RS_ADDRESS | Value transfer | Type reference (TYPE) | PS0006 | 20070815 |
Method GET_ADDRESS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_CLERK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070928 | ||
2 | Returning | RS_INFODATA | Value transfer | Type reference (TYPE) | HRFORM_INFODATA | HR-FORMS: Sachbearbeiterangaben in SAPScript-Formularen | 20070928 |
Method GET_CLERK on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_EMPLOYER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_EMPLOYER | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_EMPLOYER | LStB: Arbeitgeber | 20070925 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070925 | ||
3 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070925 |
Method GET_EMPLOYER on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_FORM_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADDRESS | Call by reference | Type reference (TYPE) | HRFORM_ADDRESS | HR-FORMS: Adressangaben in SAPScript-Formularen | 20071106 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071106 | ||
3 | Importing | IT_ADDRESS | Call by reference | Type reference (TYPE) | P0006_TAB | Personal-Stammsatz Infotyp 0006 (Anschriften) | 20071106 | ||
4 | Importing | IT_ORGANISATIONAL_DATA | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20071106 | ||
5 | Importing | IT_PERSONNEL_DATA | Call by reference | Type reference (TYPE) | P0002_TAB | Personal-Stammsatz Infotyp 0002 (Daten zur Person) | 20071106 | ||
6 | Importing | I_DATE | Call by reference | Type reference (TYPE) | DATUM | '99991231' | Datum | 20071106 |
Method GET_FORM_ADDRESS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_MIN_ACCOUNTING_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110419 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20110419 |
Method GET_MIN_ACCOUNTING_DATE on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_ORGANISATIONAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | 20070928 | ||
2 | Returning | RS_ORGANISATIONAL_DATA | Value transfer | Type reference (TYPE) | PS0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070928 |
Method GET_ORGANISATIONAL_DATA on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_PERSONAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | 20070815 | ||
2 | Returning | RS_PERSONAL_DATA | Value transfer | Type reference (TYPE) | PS0002 | 20070815 |
Method GET_PERSONAL_DATA on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BLAND | Call by reference | Type reference (TYPE) | P01T_BLAND | LSTB: Bundesland | 20070926 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070925 | ||
3 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | Gültigkeitsende | 20070925 |
Method GET_STATE on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method GET_SUBSEQ_PROCESSING_MONTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_AUSGP | Call by reference | Type reference (TYPE) | P01T_AUSGP | LSTB: Periode zum Sammeln der Lohnsteuerbescheinigung | 20070926 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070926 | ||
3 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070926 |
Method GET_SUBSEQ_PROCESSING_MONTH on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method HAS_CONSOLID_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_HAS_NOTIF | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080229 |
Method HAS_CONSOLID_NOTIFICATION on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method INIT_CREATE_NOTIFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | 20081008 | |||
2 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | 20081008 | |||
3 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | 20081008 | |||
4 | Importing | IT_P0006 | Call by reference | Type reference (TYPE) | P0006_TAB | 20081008 | |||
5 | Importing | IT_P0012 | Call by reference | Type reference (TYPE) | P0012_TAB | 20081008 | |||
6 | Importing | I_ARCH_TOO | Call by reference | Type reference (TYPE) | ARCH_TOO | Archivierte Abrechnungsergebnisse berücksichtigen + anzeigen | 20091219 | ||
7 | Importing | I_CHECK_PREV_YEAR | Call by reference | Type reference (TYPE) | BOOLE_D | wahr, wenn Vorjahr immer prüfen | 20081008 | ||
8 | Importing | I_END_OF_YEAR | Call by reference | Type reference (TYPE) | BOOLE_D | wahr, wenn Jahresmeldung erstellen | 20100901 | ||
9 | Importing | I_ENFORCE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_NOTIF_PERIODS | Fehler bei Bescheinigungszeiträumen | 20081008 | |
2 | ERROR_IN_TRANSFERRED_NOTIFS | Fehler in Bescheinigungen auf Datenbank | 20081008 |
Method INIT_PRINT_NOTIFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | 20090320 | |||
2 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | 20090320 | |||
3 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | 20090320 | |||
4 | Importing | IT_P0006 | Call by reference | Type reference (TYPE) | P0006_TAB | 20090320 | |||
5 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | P01T_BENDD | LSTB: Ende Bescheinigungszeitraum | 20090320 | ||
6 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | P01T_BENDD | LSTB: Ende Bescheinigungszeitraum | 20090320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_TRANSFERRED_NOTIFS | Fehler in Bescheinigungen auf Datenbank | 20090320 |
Method INIT_SHOW_NOTIFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personal-Stammsatz Infotyp 0001 (Org. Daten) | 20100818 | ||
2 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | Personal-Stammsatz Infotyp 0002 (Daten zur Person) | 20100506 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | P01T_BENDD | LSTB: Ende Bescheinigungszeitraum | 20100506 | ||
4 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | P01T_BENDD | LSTB: Ende Bescheinigungszeitraum | 20100506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_NOTIF_PERIODS | Fehler bei Bescheinigungszeiträumen | 20100506 | |
2 | ERROR_IN_TRANSFERRED_NOTIFS | Fehler in Bescheinigungen auf Datenbank | 20100506 |
Method IS_ACCOUNTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_ACCOUNTED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070815 |
Method IS_ACCOUNTED on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method IS_CONSISTENT Signature
Method IS_CONSISTENT on class CL_HRPAYDEST_LB_EMPLOYEE has no parameter.
Method IS_CONSISTENT on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method IS_FIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATE | Call by reference | Type reference (TYPE) | ENDDA | Stichtag | 20080606 | ||
2 | Returning | R_IS_FIRED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070815 |
Method IS_FIRED on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method SET_STATUS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ADMIN_STAT | Call by reference | Type reference (TYPE) | P01T_ADMIN_STAT | LStB: Statusverwaltung Lohnsteuerbescheinigungen | 20070926 | ||
2 | Importing | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20070926 | ||
3 | Importing | I_STATUS | Call by reference | Type reference (TYPE) | P01T_STATUS | '00' | LStB: Status des Datensatzes | 20070926 |
Method SET_STATUS_DATA on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
Method WRITE_CONSOLID_NOTIFICATIONS Signature
Method WRITE_CONSOLID_NOTIFICATIONS on class CL_HRPAYDEST_LB_EMPLOYEE has no parameter.
Method WRITE_CONSOLID_NOTIFICATIONS on class CL_HRPAYDEST_LB_EMPLOYEE has no exception.
History
Last changed by/on | SAP | 20081217 |
SAP Release Created in |