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_COMPARATOR | Interface for Comparing Objects | 20071024 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPAYDEST_LB_CONSISTENT_OBJ | Interface for Consistency Checks | 20071205 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAYDEST_LB_ANNULATION | Zero Notification | 20071213 |
Properties
Class | CL_HRPAYDEST_LB_NOTIFICATION | |
Short Description | Statement | |
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_NOTIFICATION has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HRPAYDEST_LB_COMPARATOR | Interface for Comparing Objects | 20071024 | ||
2 | IF_HRPAYDEST_LB_CONSISTENT_OBJ | Interface for Consistency Checks | 20071205 |
Friends
Class CL_HRPAYDEST_LB_NOTIFICATION 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 (=' ') | 20070919 | |
2 | AC_HIGHDATE | Constant | Private | Type reference (TYPE) | ENDDA | '99991231' | End of Validity Period | 20070920 | |
3 | AC_TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070919 | |
4 | AR_ADDITIONAL_CUST_DATA | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_ADDITIONAL_CUS | Additional Data Reported by Customer - Table P01T_LST2 | 20070815 | ||
5 | AR_ADD_AMOUNTS_HIST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_ADD_AMT_HIST | Additional Amounts: Table P01T_HINZ | 20070815 | ||
6 | AR_ADMIN_DATA | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_ADMIN_DATA | Administration Data for Statement P01T_ADMIN | 20070815 | ||
7 | AR_CHILDREN_HIST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_CHILDREN_HIST | No. of Tax Exemptions for Children per Stmt Per. T.P01T_KIFB | 20070815 | ||
8 | AR_CONFESSION_HIST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_CONF_HIST | Religious Denominations Table: P01T_KIST | 20070815 | ||
9 | AR_ELSTAM | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_ELSTAM | ETStmt: ELStAM | 20111119 | ||
10 | AR_EXEMPTION_HIST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_EXEMPTION_HIST | Exemptions per Statement Period T.P01T_FRBJ | 20070815 | ||
11 | AR_MESSAGE_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070920 | ||
12 | AR_PENSION_AMOUNTS | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_PENSION_AMOUNT | Pension Bases, Special Benefits Payments P01T_(S)VBEZ | 20071102 | ||
13 | AR_PENSION_BASE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_PENSION_BASE | Pension Bases, Special Benefits Payments P01T_(S)VBEZ | 20070815 | ||
14 | AR_STATUS_DATA | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_STATUS_DATA | Notification Statuses of Statement P01_ADMIN_STAT | 20070815 | ||
15 | AR_TAX_CLASS_HIST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_TAX_CLASS_HIST | Tax Class History per Statement Period P01T_STKL | 20070815 | ||
16 | AR_TAX_DATA | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_TAX_DATA | General Tax Bases P01T_LST | 20070815 | ||
17 | AR_WAGE_TAX_BASIS | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_WAGE_TAX_BASIS | Tax Bases Table P01T_LST1 | 20070815 | ||
18 | A_IS_ANNULATION | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20071129 | ||
19 | A_KEY | Instance attribute | Public | Type reference (TYPE) | HRDEST_S_KEY | ETStmt: Shared Key for Elster Tables | 20070815 | ||
20 | A_KIND_OF_NOTIFICATION | Instance attribute | Private | Type reference (TYPE) | P01T_LBART | ETStmt: Type of Employment Tax Statement | 20070815 | ||
21 | A_NOTIFICATION_STATE | Instance attribute | Private | Type reference (TYPE) | P01T_STATUS | ETStmt: Status of Data Record | 20070926 | ||
22 | A_READ_ONLY | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070919 | ||
23 | A_REASON_OF_NOTIFICATION | Instance attribute | Private | Type reference (TYPE) | P01_LBGRD | Employment Tax Statement: Statement Reason | 20071203 | ||
24 | A_TO_BE_ANNULLATED | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070815 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLONE | Instance method | Public | Method | Creates a Duplicate of an Object | 20080325 |
2 | COMPARE | Instance method | Public | Method | 20071024 | |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20070815 |
4 | DETERMINE_EMPLOYER_NUM | Instance method | Public | Method | Determines Employer Number | 20071213 |
5 | DETERMINE_ETIN | Instance method | Public | Method | Determines ETIN | 20071213 |
6 | DETERMINE_KIND_OF_NOTIFICATION | Instance method | Public | Method | Determines Statement Type | 20070925 |
7 | DETERMINE_REASON_ANNULATION | Instance method | Public | Method | Determines Reason for Zero Return | 20080229 |
8 | FILL_ELSTAM | Instance method | Private | Method | Fills ELStAM Table (as of 2012) | 20111119 |
9 | GET_ALL_TABLES | Instance method | Public | Method | Returns All Statement Tables | 20071102 |
10 | GET_KEY | Instance method | Public | Method | Returns Key(s) for Statement Data | 20070925 |
11 | GET_NEXT_LFDNR | Instance method | Public | Method | Determines Next Sequence Number | 20070919 |
12 | GET_NEXT_SEQNO | Instance method | Public | Method | Determines Next Sequence Number for Status Data | 20070919 |
13 | GET_NOTIFICATION_STATE | Instance method | Public | Method | Returns Notification Status | 20070919 |
14 | GET_REASON | Instance method | Public | Method | Returns Reason for Notification | 20100901 |
15 | GET_REASON_ANNULATION | Instance method | Public | Method | Returns Reason for Nullification from AR_ADMIN_DATA | 20070919 |
16 | GET_START_OF_PERIOD | Instance method | Public | Method | Returns Start of Statement Period | 20070925 |
17 | HAS_CHANGE_OF_EMPLOYER_TAX_NUM | Instance method | Private | Method | Compares own ER tax number with the one transferred | 20070919 |
18 | HAS_CHANGE_OF_ETIN | Instance method | Private | Method | Compares own ETIN with the one transferred | 20070919 |
19 | HAS_CHANGE_OF_KIND_OF_NOTIF | Instance method | Private | Method | Compares own type of statement with the one transferred | 20080122 |
20 | INSERT_NOTIFICATION | Instance method | Public | Method | Inserts Data Records from the Statement Tables | 20071203 |
21 | IS_ANNULATION | Instance method | Public | Method | Determines Whether Statement Is Zero Notification | 20070919 |
22 | IS_CONSISTENT | Instance method | Public | Method | 20071205 | |
23 | IS_READ_ONLY | Instance method | Public | Method | True if notification can be read only | 20070919 |
24 | SET_READ_ONLY | Instance method | Public | Method | Changes Notification to Only Readable | 20070919 |
25 | SET_REASON_ANNULATION | Instance method | Public | Method | Sets Reason for Nullification in AR_ADMIN_DATA | 20070919 |
26 | UPDATE_NOTIFICATION | Instance method | Public | Method | Inserts Data Records from the Statement Tables | 20080121 |
27 | UPDATE_NOTIFICATION_STATE | Instance method | Public | Method | Sets Data Record Status | 20070919 |
Events
Class CL_HRPAYDEST_LB_NOTIFICATION has no event.
Types
Class CL_HRPAYDEST_LB_NOTIFICATION has no local type.
Method Signatures
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_CLONE | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20080325 |
Method CLONE on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method COMPARE Signature
Method COMPARE on class CL_HRPAYDEST_LB_NOTIFICATION has no parameter.
Method COMPARE on class CL_HRPAYDEST_LB_NOTIFICATION 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 | 20070920 | ||
2 | Importing | IT_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | LStB:Tabellentyp für p01t_hinz | 20070830 | ||
3 | Importing | IT_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20070830 | ||
4 | Importing | IT_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20070830 | ||
5 | Importing | IT_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | LStB:Tabellentyp für p01t_kifb | 20070830 | ||
6 | Importing | IT_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | LStB:Tabellentyp für p01t_kist | 20070830 | ||
7 | Importing | IT_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | ||
8 | Importing | IT_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | LStB:Tabellentyp für p01t_frbj | 20070830 | ||
9 | Importing | IT_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | LStB:Tabellentyp für p01t_svbez | 20071102 | ||
10 | Importing | IT_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | LStB:Tabellentyp für p01t_vbez | 20070830 | ||
11 | Importing | IT_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20070830 | ||
12 | Importing | IT_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | LStB:Tabellentyp für p01t_stkl | 20070830 | ||
13 | Importing | IT_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | LStB:Tabellentyp für p01t_lst | 20070830 | ||
14 | Importing | IT_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | LStB:Tabellentyp für p01t_lst1 | 20070830 | ||
15 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20070830 | ||
16 | Importing | I_LBART | Call by reference | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20070830 | ||
17 | Importing | I_LFDNR | Call by reference | Type reference (TYPE) | P01T_LFDNR | LSTB: Laufende Nummer | 20070830 | ||
18 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070815 |
Method CONSTRUCTOR on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method DETERMINE_EMPLOYER_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_EMPLOYER_NUM | Value transfer | Type reference (TYPE) | P01T_AGSNR | LSTB: Art der Lohnsteuerbescheinigung | 20071213 |
Method DETERMINE_EMPLOYER_NUM on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method DETERMINE_ETIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ETIN | Value transfer | Type reference (TYPE) | P01T_KETIN | LSTB: Art der Lohnsteuerbescheinigung | 20071213 |
Method DETERMINE_ETIN on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method DETERMINE_KIND_OF_NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_KIND_OF_NOTIF | Value transfer | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20070925 |
Method DETERMINE_KIND_OF_NOTIFICATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method DETERMINE_REASON_ANNULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_REASON | Call by reference | Type reference (TYPE) | P01_NULGR | LStB: Grund für Annullierung | 20080229 | ||
2 | Importing | I_AGSNR | Call by reference | Type reference (TYPE) | P01T_AGSNR | Steuernummer im Elster-Format | 20080229 | ||
3 | Importing | I_ETIN | Call by reference | Type reference (TYPE) | P01T_KETIN | LSTB: Selbst ermittelte ETIN | 20080229 | ||
4 | Importing | I_LBART | Call by reference | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20080229 |
Method DETERMINE_REASON_ANNULATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method FILL_ELSTAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | ||
2 | Importing | IT_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | LStB:Tabellentyp für p01t_hinz | 20111119 | ||
3 | Importing | IT_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | LStB:Tabellentyp für p01t_kifb | 20111119 | ||
4 | Importing | IT_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | LStB:Tabellentyp für p01t_kist | 20111119 | ||
5 | Importing | IT_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | LStB:Tabellentyp für p01t_frbj | 20111119 | ||
6 | Importing | IT_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | LStB:Tabellentyp für p01t_stkl | 20111119 |
Method FILL_ELSTAM on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_ALL_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | LStB:Tabellentyp für p01t_hinz | 20071102 | ||
2 | Exporting | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20071102 | ||
3 | Exporting | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20071102 | ||
4 | Exporting | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | LStB:Tabellentyp für p01t_kifb | 20071102 | ||
5 | Exporting | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | LStB:Tabellentyp für p01t_kist | 20071102 | ||
6 | Exporting | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | ||
7 | Exporting | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | LStB:Tabellentyp für p01t_frbj | 20071102 | ||
8 | Exporting | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | LStB:Tabellentyp für p01t_svbez | 20071102 | ||
9 | Exporting | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | LStB:Tabellentyp für p01t_vbez | 20071102 | ||
10 | Exporting | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20071102 | ||
11 | Exporting | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | LStB:Tabellentyp für p01t_stkl | 20071102 | ||
12 | Exporting | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | LStB:Tabellentyp für p01t_lst | 20071102 | ||
13 | Exporting | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | LStB:Tabellentyp für p01t_lst1 | 20071102 |
Method GET_ALL_TABLES on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_KEY | Value transfer | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20070925 |
Method GET_KEY on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_NEXT_LFDNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LFDNR | Value transfer | Type reference (TYPE) | P01T_LFDNR | LSTB: Laufende Nummer | 20070919 |
Method GET_NEXT_LFDNR on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_NEXT_SEQNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SEQNO | Value transfer | Type reference (TYPE) | P01T_SEQNO | HR-DST: Laufende Nummer (für Status) | 20070919 |
Method GET_NEXT_SEQNO on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_NOTIFICATION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_STATUS | Value transfer | Type reference (TYPE) | P01T_STATUS | LStB: Status des Datensatzes | 20070919 |
Method GET_NOTIFICATION_STATE on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_REASON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REASON | Value transfer | Type reference (TYPE) | P01_LBGRD | 20100901 |
Method GET_REASON on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_REASON_ANNULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_REASON_ANNULATION | Value transfer | Type reference (TYPE) | P01_NULGR | LStB: Grund für Annullierung | 20071212 |
Method GET_REASON_ANNULATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method GET_START_OF_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_BEGDA | Call by reference | Type reference (TYPE) | P01T_BBEGD | LSTB: Beginn Bescheinigungszeitraum | 20070925 | ||
2 | Exporting | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070925 |
Method GET_START_OF_PERIOD on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method HAS_CHANGE_OF_EMPLOYER_TAX_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_EMPLOYER_TAX_NUM | Value transfer | Type reference (TYPE) | P01T_AGSNR | 20071213 | |||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071212 |
Method HAS_CHANGE_OF_EMPLOYER_TAX_NUM on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method HAS_CHANGE_OF_ETIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ETIN | Value transfer | Type reference (TYPE) | P01T_KETIN | 20071212 | |||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071213 |
Method HAS_CHANGE_OF_ETIN on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method HAS_CHANGE_OF_KIND_OF_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_KIND_OF_NOTIF | Value transfer | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20080122 | ||
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080122 |
Method HAS_CHANGE_OF_KIND_OF_NOTIF on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method INSERT_NOTIFICATION Signature
Method INSERT_NOTIFICATION on class CL_HRPAYDEST_LB_NOTIFICATION has no parameter.
Method INSERT_NOTIFICATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method IS_ANNULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_ANNULATION | Value transfer | Type reference (TYPE) | BOOLE_D | 20071129 |
Method IS_ANNULATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method IS_CONSISTENT Signature
Method IS_CONSISTENT on class CL_HRPAYDEST_LB_NOTIFICATION has no parameter.
Method IS_CONSISTENT on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method IS_READ_ONLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_READ_ONLY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070919 |
Method IS_READ_ONLY on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method SET_READ_ONLY Signature
Method SET_READ_ONLY on class CL_HRPAYDEST_LB_NOTIFICATION has no parameter.
Method SET_READ_ONLY on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method SET_REASON_ANNULATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REASON_ANNULATION | Value transfer | Type reference (TYPE) | P01_NULGR | LStB: Grund für Annullierung | 20071212 |
Method SET_REASON_ANNULATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method UPDATE_NOTIFICATION Signature
Method UPDATE_NOTIFICATION on class CL_HRPAYDEST_LB_NOTIFICATION has no parameter.
Method UPDATE_NOTIFICATION on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
Method UPDATE_NOTIFICATION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STATUS | Value transfer | Type reference (TYPE) | P01T_STATUS | LStB: Status des Datensatzes | 20070926 |
Method UPDATE_NOTIFICATION_STATE on class CL_HRPAYDEST_LB_NOTIFICATION has no exception.
History
Last changed by/on | SAP | 20081217 |
SAP Release Created in |