Hierarchy
⤷
⤷
Properties
| Class | CL_HRPAYDEST_LB_CALC_TAX_BASIS | |
| Short Description | Auxiliary Class for Tax Basis | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | HRPAYDEST | |
| Program status | ||
| Category | 0 | |
| Package | P01T | HR Germany: Tax |
| Created | 20070828 | SAP |
| Last change | 20081217 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no forward declaration.
Interfaces
Class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no interface implemented.
Friends
Class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | BOOLE_D | ' ' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070907 | ||
| 2 | Constant | Private | Type reference (TYPE) | MOLGA | '01' | Country Grouping | 20080319 | ||
| 3 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070907 | ||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070907 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Statement Periods | 20070912 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | HRPAYDESTLBT_BRT | ETStmt: Table Type for BRT (Statement Wage Types) | 20070828 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | HRPAYDESTLBT_VRT | ETStmt: Table Type for VRT (Pension Wage Types) | 20071003 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | HRPAYDESTLBT_XRT | ETStmt: Table Type for XRT (Cumulated RT) | 20070828 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | HRPAYDESTLBT_ZRT | ETStmt: Table Type for ZRT (Cumulation Wage Types) | 20070828 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | PERNR_D | Personnel Number | 20070828 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adds SCRT to XRT | 20070910 | |
| 2 | Instance method | Public | Method | Checks additional customer data | 20080319 | |
| 3 | Instance method | Private | Method | Checks ST for religious denomination subject to tax | 20071211 | |
| 4 | Instance method | Public | Constructor | 20070828 | ||
| 5 | Instance method | Private | Method | Deletes wage type from BRT | 20071211 | |
| 6 | Instance method | Private | Method | Deletes wage type from ZRT | 20071211 | |
| 7 | Instance method | Public | Method | Returns table LST2 from BRT | 20080319 | |
| 8 | Instance method | Public | Method | Returns table LST1 from BRT | 20071001 | |
| 9 | Instance method | Public | Method | Determines 'uppercase letters' from ZRT | 20070927 | |
| 10 | Instance method | Public | Method | Adds amounts from VRT to pension basis | 20071004 | |
| 11 | Instance method | Public | Method | Fills BRT from ZRT | 20070919 | |
| 12 | Instance method | Public | Method | Fills VRT with pension payments from XRT | 20071003 | |
| 13 | Instance method | Public | Method | Fills XRT with SCRT | 20070910 | |
| 14 | Instance method | Public | Method | Fills ZRT from XRT | 20070912 | |
| 15 | Instance method | Public | Method | Returns the number of tax interruptions | 20070928 | |
| 16 | Instance method | Private | Method | Reads subapplication for customer wage types | 20070828 | |
| 17 | Static method | Private | Method | Returns table with pension payments | 20071003 | |
| 18 | Instance method | Public | Method | Changes ZRT due to schema | 20080115 | |
| 19 | Instance method | Private | Method | Changes ZRT due to required fields in schema 200601 | 20080115 | |
| 20 | Instance method | Private | Method | Changes ZRT due to required fields in schema 200701 | 20080115 | |
| 21 | Instance method | Private | Method | Changes ZRT due to required fields in schema 200801 | 20080115 | |
| 22 | Instance method | Private | Method | Changes ZRT Due to Mandatory/Verb. Fields in Schema 200901 | 20081002 | |
| 23 | Instance method | Private | Method | Changes ZRT Due to Mandatory Fields in Schema 201001 | 20091113 | |
| 24 | Instance method | Private | Method | Changes ZRT Due to Features Schema 201101 | 20101115 | |
| 25 | Instance method | Private | Method | Changes ZRT Due to Special Features in Schema 201102 | 20111119 | |
| 26 | Instance method | Private | Method | Changes ZRT Due to Special Features in Schema 201301 | 20121117 | |
| 27 | Instance method | Private | Method | Reads entry for cumulation wage type from BRT | 20071211 | |
| 28 | Instance method | Public | Method | Reads wage type entry from VRT | 20071004 | |
| 29 | Instance method | Private | Method | Reads cumulation wage type entry from ZRT | 20070927 | |
| 30 | Instance method | Private | Method | Sets 'NOTIF' indicator in VRT | 20071004 | |
| 31 | Instance method | Public | Method | Sets statement periods | 20070914 |
Events
Class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no event.
Types
Class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no local type.
Method Signatures
Method ADD_SCRT_TO_XRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SCRT | Call by reference | Type reference (TYPE) | HRPAYDE_SCRT | Kumulierte RT für Steuer | 20070910 | |||
| 2 | I_ACTUAL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070910 | |||
| 3 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20070910 | |||
| 4 | I_PREV_YEARS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070910 | |||
| 5 | I_YEAR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070910 |
Method ADD_SCRT_TO_XRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method CHECK_ADD_CUSTOMER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080319 | |||
| 2 | IT_LST2 | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20080319 |
Method CHECK_ADD_CUSTOMER_DATA on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method CHECK_LIABLE_DENOMINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_HAS_DENOM_AN | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071211 | |||
| 2 | E_HAS_DENOM_EG | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071211 | |||
| 3 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071211 | |||
| 4 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20071211 | |||
| 5 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20071211 | |||
| 6 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20071211 | |||
| 7 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071211 |
Method CHECK_LIABLE_DENOMINATION on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070907 | |||
| 2 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070907 |
Method CONSTRUCTOR on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method DELETE_FROM_BRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071211 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | BJAHR | Jahr, bis zu dem gespeichert wird | 20071211 | |||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20071211 | |||
| 4 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071211 |
Method DELETE_FROM_BRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method DELETE_FROM_ZRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071211 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | BJAHR | Jahr, bis zu dem gespeichert wird | 20071211 | |||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | P_SUML | Summenlohnart | 20071211 | |||
| 4 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071211 |
Method DELETE_FROM_ZRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method DETERMINE_ADD_CUSTOMER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LST2 | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20080319 | |||
| 2 | IS_PERIOD | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_NOTIF_PERIOD | LStB: Struktur für Bescheinigungszeitraum | 20080319 |
Method DETERMINE_ADD_CUSTOMER_DATA on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method DETERMINE_TAX_BASIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LST1 | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | LStB:Tabellentyp für p01t_lst1 | 20071001 | |||
| 2 | IS_PERIOD | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_NOTIF_PERIOD | LStB: Struktur für Bescheinigungszeitraum | 20071001 |
Method DETERMINE_TAX_BASIS on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method EXTEND_KAPITAL_LETTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_GRSBS | Call by reference | Type reference (TYPE) | P01T_GRSBS | LSTB:Großbuchstaben | 20070927 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070927 | |||
| 3 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20070927 |
Method EXTEND_KAPITAL_LETTER on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method EXTEND_SUPPLYING_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_VBEZ | Call by reference | Type reference (TYPE) | P01T_VBEZ | LStB: Versorgungsgrundlagen | 20071004 | |||
| 2 | E_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071004 | |||
| 3 | IS_PERIOD | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_NOTIF_PERIOD | LStB: Struktur für Bescheinigungszeitraum | 20071004 | |||
| 4 | IS_WAGETYPES | Call by reference | Type reference (TYPE) | HRPAYDESTS_VBEZ_WAGETYPES | Struktur für Versorgungslohnarten | 20071004 |
Method EXTEND_SUPPLYING_DATA on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method FILL_BRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070919 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20070919 |
Method FILL_BRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method FILL_VRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071003 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20071003 |
Method FILL_VRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method FILL_XRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ACTUAL_SCRT_PREV_YEARS | Call by reference | Type reference (TYPE) | HRPAYDE_SCRT | Kumulierte RT für Steuer | 20070910 | |||
| 2 | IT_NOTIFIED_SCRT_PREV_YEARS | Call by reference | Type reference (TYPE) | HRPAYDE_SCRT | Kumulierte RT für Steuer | 20070910 | |||
| 3 | IT_SCRT | Call by reference | Type reference (TYPE) | HRPAYDE_SCRT | Kumulierte RT für Steuer | 20070910 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20070910 | |||
| 5 | I_YEAR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070910 |
Method FILL_XRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method FILL_ZRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070912 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20070914 |
Method FILL_ZRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method GET_NUMBER_U Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070928 | |||
| 2 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20070928 | |||
| 3 | R_ANZLU | Value transfer | Type reference (TYPE) | P01T_ANZLU | LSTB: Anzahl unbezahlter Fehlzeiten | 20070928 |
Method GET_NUMBER_U on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method GET_SUBAPPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070914 | |||
| 2 | E_SUBAPPLICATION | Call by reference | Type reference (TYPE) | P_APPL | Teilapplikation | 20070914 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070914 | |||
| 4 | I_YEAR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070914 |
Method GET_SUBAPPLICATION on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method GET_SUPPLYING_WAGETYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAGETYPES | Call by reference | Type reference (TYPE) | TT_SUPPLYING_WTYPE | Tabelle mit Versorgungsbezügen | 20071003 | |||
| 2 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071003 |
Method GET_SUPPLYING_WAGETYPES on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_BY_SCHEMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080115 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20080115 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20080115 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20080115 |
Method MODIFY_ZRT_BY_SCHEMA on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS200601 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080115 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20080115 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20080115 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20080115 |
Method MODIFY_ZRT_LS200601 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS200701 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080115 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20080115 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20080115 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20080115 |
Method MODIFY_ZRT_LS200701 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS200801 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080115 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20080115 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20080115 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20080115 |
Method MODIFY_ZRT_LS200801 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS200901 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081002 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20081002 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20081002 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20081002 |
Method MODIFY_ZRT_LS200901 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS201001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20091113 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20091113 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20091113 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20091113 |
Method MODIFY_ZRT_LS201001 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS201101 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20101115 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20101115 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20101115 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20101115 |
Method MODIFY_ZRT_LS201101 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS201201 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20111119 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20111119 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20111119 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20111119 |
Method MODIFY_ZRT_LS201201 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method MODIFY_ZRT_LS201301 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20121117 | |||
| 2 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20121117 | |||
| 3 | IT_ST | Call by reference | Type reference (TYPE) | HRPAYDE_ST | Steuer | 20121117 | |||
| 4 | I_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20121117 |
Method MODIFY_ZRT_LS201301 on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method READ_BRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BRT | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_BRT | Ausgabestruktur der Tabelle BRT für Report RPCTXVD0 | 20071211 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20071211 | |||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20071211 | |||
| 4 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071211 |
Method READ_BRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method READ_VRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VRT | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_VRT | Ausgabestruktur der Tabelle VRT für Report RPCTXVD0 | 20071004 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20071004 | |||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20071004 | |||
| 4 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071004 |
Method READ_VRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method READ_ZRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ZRT | Call by reference | Type reference (TYPE) | HRPAYDESTLBS_ZRT | Ausgabestruktur der Tabelle ZRT für Report RPCTXVD0 | 20070927 | |||
| 2 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20070927 | |||
| 3 | I_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20070927 | |||
| 4 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20070927 |
Method READ_ZRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method SET_NOTIF_IN_VRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BJAHR | Call by reference | Type reference (TYPE) | DST_BJAHR | Bescheinigungsjahr | 20071004 | |||
| 2 | I_LGART | Call by reference | Type reference (TYPE) | LGART | Lohnart | 20071004 | |||
| 3 | I_STKRT | Call by reference | Type reference (TYPE) | STKRT | Bescheinigungszeitraum | 20071004 |
Method SET_NOTIF_IN_VRT on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
Method SET_NOTIF_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NOTIF_PERIODS | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYDEST_LB_NOTIF_PERIODS | Bescheinigungszeiträume | 20070914 |
Method SET_NOTIF_PERIODS on class CL_HRPAYDEST_LB_CALC_TAX_BASIS has no exception.
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in | 600 |