Hierarchy
⤷
⤷
Properties
| Class | CL_HRPAYDEST_LB_DB_ACCESS | |
| Short Description | Statement Data from/to the Database | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | P01T | HR Germany: Tax |
| Created | 20070726 | SAP |
| Last change | 20081217 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPAYDEST_LB_DB_ACCESS has no forward declaration.
Interfaces
Class CL_HRPAYDEST_LB_DB_ACCESS has no interface implemented.
Friends
Class CL_HRPAYDEST_LB_DB_ACCESS 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 (=' ') | 20080129 | ||
| 2 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '99' | ETStmt: Status of Data Record | 20080201 | ||
| 3 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '12' | ETStmt: Status of Data Record | 20080201 | ||
| 4 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '03' | ETStmt: Status of Data Record | 20080201 | ||
| 5 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '09' | ETStmt: Status of Data Record | 20080201 | ||
| 6 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '02' | ETStmt: Status of Data Record | 20080201 | ||
| 7 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '04' | ETStmt: Status of Data Record | 20080201 | ||
| 8 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '05' | ETStmt: Status of Data Record | 20080201 | ||
| 9 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '10' | ETStmt: Status of Data Record | 20080201 | ||
| 10 | Constant | Private | Type reference (TYPE) | P01T_STATUS | ' ' | ETStmt: Status of Data Record | 20070920 | ||
| 11 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '11' | ETStmt: Status of Data Record | 20080201 | ||
| 12 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '00' | ETStmt: Status of Data Record | 20080131 | ||
| 13 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '07' | ETStmt: Status of Data Record | 20080201 | ||
| 14 | Constant | Private | Type reference (TYPE) | P01T_STATUS | '06' | ETStmt: Status of Data Record | 20080201 | ||
| 15 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20080129 | ||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070920 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | HRDEST_S_KEY | ETNotif.: Common Key for Statements | 20070815 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Evaluates current status of statement | 20080311 | |
| 2 | Static method | Private | Method | Searches for more current record with overlapping period | 20080311 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 20070815 | |
| 4 | Static method | Private | Method | Determines transfer time and current status | 20080311 | |
| 5 | Static method | Public | Method | Determines highest AUPER (period of update run RPCTXVD1) | 20090406 | |
| 6 | Static method | Public | Method | Determines highest LFDNR | 20070925 | |
| 7 | Static method | Public | Method | Inserts All Notifications into Database | 20071031 | |
| 8 | Static method | Public | Method | Reads Current Notifications (Clearing House Status) | 20070815 | |
| 9 | Static method | Private | Method | Reads table P01T_ADMIN | 20080221 | |
| 10 | Static method | Private | Method | Reads table P01T_ADMIN with key | 20080221 | |
| 11 | Static method | Private | Method | Reads table P01T_ADMIN_STAT | 20080311 | |
| 12 | Static method | Private | Method | Reads table P01T_ADMIN_STAT with key | 20080221 | |
| 13 | Static method | Public | Method | Reads message for key | 20070815 | |
| 14 | Static method | Public | Method | Reads all messages | 20070815 | |
| 15 | Static method | Private | Method | Reads Table P01T_ELSTAM | 20111119 | |
| 16 | Static method | Private | Method | Reads table P01T_FRBJ | 20080221 | |
| 17 | Static method | Private | Method | Reads table P01T_HINZ | 20080221 | |
| 18 | Static method | Private | Method | Reads table P01T_KIFB | 20080221 | |
| 19 | Static method | Private | Method | Reads table P01T_KIST | 20080221 | |
| 20 | Static method | Private | Method | Reads table P01T_LST1 | 20080221 | |
| 21 | Static method | Private | Method | Reads table P01T_LST2 | 20080221 | |
| 22 | Static method | Private | Method | Reads table P01T_LST | 20080221 | |
| 23 | Static method | Public | Method | Reads messages in status "New" or "Recollect" | 20080221 | |
| 24 | Static method | Private | Method | Reads table P01T_STKL | 20080221 | |
| 25 | Static method | Private | Method | Reads table P01T_SVBEZ | 20080221 | |
| 26 | Static method | Private | Method | Reads table P01T_VBEZ | 20080221 | |
| 27 | Static method | Public | Method | Adds new status to database | 20080121 |
Events
Class CL_HRPAYDEST_LB_DB_ACCESS has no event.
Types
Class CL_HRPAYDEST_LB_DB_ACCESS has no local type.
Method Signatures
Method CHECK_ACTUAL_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONTINUE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 2 | E_IS_CERTIFIED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 3 | E_IS_IN_PROCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 4 | E_IS_NEW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 5 | E_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 6 | I_STATUS | Call by reference | Type reference (TYPE) | P01T_STATUS | LStB: Status des Datensatzes | 20080311 |
Method CHECK_ACTUAL_STATUS on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method CHECK_OVERLAPPING_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_NEW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20080311 | |||
| 2 | IS_ADMIN_DATA | Call by reference | Type reference (TYPE) | P01T_ADMIN | LStB: Administration Lohnsteuerbescheinigungen | 20080311 | |||
| 3 | IT_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20080311 | |||
| 4 | IT_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20080311 | |||
| 5 | I_TRANSFER_DATE | Call by reference | Type reference (TYPE) | P01T_GDATE | LStB: Datum der Erstellung/Änderung | 20080311 | |||
| 6 | I_TRANSFER_TIME | Call by reference | Type reference (TYPE) | P01T_GTIME | Uhrzeit der Erstellung/Änderung des Datensatzes | 20080311 |
Method CHECK_OVERLAPPING_PERIOD on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_HRPAYDEST_LB_DB_ACCESS has no parameter.
Method CONSTRUCTOR on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method DETERMINE_TRANSFER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ACTUAL_STATUS | Call by reference | Type reference (TYPE) | P01T_STATUS | LStB: Status des Datensatzes | 20080311 | |||
| 2 | E_SEQ_NO | Call by reference | Type reference (TYPE) | P01T_SEQNO | HR-DST: Laufende Nummer (für Status) | 20090226 | |||
| 3 | E_TRANSFER_DATE | Call by reference | Type reference (TYPE) | P01T_GDATE | LStB: Datum der Erstellung/Änderung | 20080311 | |||
| 4 | E_TRANSFER_TIME | Call by reference | Type reference (TYPE) | P01T_GTIME | Uhrzeit der Erstellung/Änderung des Datensatzes | 20080311 | |||
| 5 | IS_ADMIN_DATA | Call by reference | Type reference (TYPE) | P01T_ADMIN | LStB: Administration Lohnsteuerbescheinigungen | 20080311 | |||
| 6 | IT_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20080311 |
Method DETERMINE_TRANSFER_DATA on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method GET_MAX_AUPER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20090406 | |||
| 2 | R_AUPER | Value transfer | Type reference (TYPE) | P01_AUPER | LStB: Auswertungsperiode | 20090406 |
Method GET_MAX_AUPER on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method GET_MAX_LFDNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ENDDA | Call by reference | Type reference (TYPE) | P01T_BENDD | LSTB: Bescheinigungsende | 20070925 | |||
| 2 | I_LBART | Call by reference | Type reference (TYPE) | P01T_LBART | LSTB: Art der Lohnsteuerbescheinigung | 20070925 | |||
| 3 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070925 | |||
| 4 | R_LFDNR | Value transfer | Type reference (TYPE) | P01T_LFDNR | LSTB: Laufende Nummer | 20070925 |
Method GET_MAX_LFDNR on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method INSERT_DATASETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | Tabellentyp für p01t_hinz | 20071031 | |||
| 2 | IT_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | Tabellentyp für p01t_lst | 20071031 | |||
| 3 | IT_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB: Administration Lohnsteuerbescheinigungen | 20071031 | |||
| 4 | IT_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | Tabellentyp für p01t_kifb | 20071031 | |||
| 5 | IT_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | Tabellentyp für p01t_kist | 20071031 | |||
| 6 | IT_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 7 | IT_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | Tabellentyp für p01t_frbj | 20071031 | |||
| 8 | IT_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | Tabellentyp für p01t_svbez | 20071102 | |||
| 9 | IT_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | Tabellentyp für p01t_vbez | 20071031 | |||
| 10 | IT_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | Tabellentyp für p01t_admin_stat | 20071031 | |||
| 11 | IT_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | Tabellentyp für p01t_stkl | 20071031 | |||
| 12 | IT_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | Tabellentyp für p01t_lst | 20071031 | |||
| 13 | IT_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | Tabellentyp für p01t_lst1 | 20071031 |
Method INSERT_DATASETS on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_ACTUAL_DATASETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | Tabellentyp für p01t_hinz | 20070830 | |||
| 2 | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | Tabellentyp für p01t_lst | 20070830 | |||
| 3 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | Tabellentyp für P01TT_ADMIN | 20070830 | |||
| 4 | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | Tabellentyp für p01t_kifb | 20070830 | |||
| 5 | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | Tabellentyp für p01t_kist | 20070830 | |||
| 6 | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 7 | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | Tabellentyp für p01t_frbj | 20070830 | |||
| 8 | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | Tabellentyp für p01t_svbez | 20071102 | |||
| 9 | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | Tabellentyp für p01t_vbez | 20070830 | |||
| 10 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | Tabellentyp für p01t_admin_stat | 20070830 | |||
| 11 | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | Tabellentyp für p01t_stkl | 20070830 | |||
| 12 | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | Tabellentyp für p01t_lst | 20070830 | |||
| 13 | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | Tabellentyp für p01t_lst1 | 20070830 | |||
| 14 | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20070914 | |||
| 15 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070830 | |||
| 16 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070830 | |||
| 17 | I_IN_PROCESS_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | Meldungen in Prozess erlaubt | 20090320 | |||
| 18 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bescheinigung im Prozess | 20080130 | ||
| 2 | unbekannter Status der Bescheinigung | 20080130 |
Method READ_ADMIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20080221 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20080221 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20080221 | |||
| 4 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20080221 |
Method READ_ADMIN on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_ADMIN_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für p01t_admin | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_ADMIN_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_ADMIN_STAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für P01T_ADMIN_STAT | 20080311 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20080311 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20080311 | |||
| 4 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20080311 |
Method READ_ADMIN_STAT on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_ADMIN_STAT_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_ADMIN_STAT_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_DATASET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | LStB:Tabellentyp für p01t_hinz | 20070830 | |||
| 2 | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20070830 | |||
| 3 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB:Tabellentyp für P01T_ADMIN | 20070830 | |||
| 4 | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | LStB:Tabellentyp für p01t_kifb | 20070830 | |||
| 5 | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | LStB:Tabellentyp für p01t_kist | 20070830 | |||
| 6 | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 7 | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | LStB:Tabellentyp für p01t_frbj | 20070830 | |||
| 8 | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | LStB:Tabellentyp für p01t_svbez | 20071102 | |||
| 9 | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | LStB:Tabellentyp für p01t_vbez | 20070830 | |||
| 10 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | LStB:Tabellentyp für p01t_admin_stat | 20070830 | |||
| 11 | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | LStB:Tabellentyp für p01t_stkl | 20070830 | |||
| 12 | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | LStB:Tabellentyp für p01t_lst | 20070830 | |||
| 13 | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | LStB:Tabellentyp für p01t_lst1 | 20070830 | |||
| 14 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStA: gemeinsamer Schlüssel für Bescheinigungen | 20080311 |
Method READ_DATASET on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_DATASETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | Tabellentyp für p01t_hinz | 20070830 | |||
| 2 | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | Tabellentyp für p01t_lst | 20070830 | |||
| 3 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | LStB: Administration Lohnsteuerbescheinigungen | 20070830 | |||
| 4 | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | Tabellentyp für p01t_kifb | 20070830 | |||
| 5 | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | Tabellentyp für p01t_kist | 20070830 | |||
| 6 | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 7 | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | Tabellentyp für p01t_frbj | 20070830 | |||
| 8 | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | Tabellentyp für p01t_svbez | 20071102 | |||
| 9 | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | Tabellentyp für p01t_vbez | 20070830 | |||
| 10 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | Tabellentyp für p01t_admin_stat | 20070830 | |||
| 11 | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | Tabellentyp für p01t_stkl | 20070830 | |||
| 12 | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | Tabellentyp für p01t_lst | 20070830 | |||
| 13 | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | Tabellentyp für p01t_lst1 | 20070830 | |||
| 14 | I_BEGDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20070830 | |||
| 15 | I_ENDDA | Call by reference | Type reference (TYPE) | DATUM | Datum | 20070830 | |||
| 16 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20070815 |
Method READ_DATASETS on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_ELSTAM_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20111119 |
Method READ_ELSTAM_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_FRBJ_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | LStB:Tabellentyp für p01t_frbj | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_FRBJ_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_HINZ_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | LStB:Tabellentyp für p01t_hinz | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_HINZ_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_KIFB_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | LStB:Tabellentyp für p01t_kifb | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_KIFB_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_KIST_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | LStB:Tabellentyp für p01t_kist | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_KIST_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_LST1_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | LStB:Tabellentyp für p01t_lst1 | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_LST1_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_LST2_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | LStB:Tabellentyp für p01t_lst2 | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_LST2_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_LST_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | LStB:Tabellentyp für p01t_lst | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_LST_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_NEW_DATASETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADD_AMOUNT_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_AMOUNT_HIST | Tabellentyp für p01t_hinz | 20080221 | |||
| 2 | ET_ADD_CUSTOMER_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADD_CUSTOMER_DATA | Tabellentyp für p01t_lst | 20080221 | |||
| 3 | ET_ADMIN_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ADMIN_DATA | Tabellentyp für P01TT_ADMIN | 20080221 | |||
| 4 | ET_CHILDREN_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CHILDREN_HIST | Tabellentyp für p01t_kifb | 20080221 | |||
| 5 | ET_CONFESSION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_CONFESSION_HIST | Tabellentyp für p01t_kist | 20080221 | |||
| 6 | ET_ELSTAM | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_ELSTAM | LStB:Tabellentyp für p01t_elstam | 20111119 | |||
| 7 | ET_EXEMPTION_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_EXEMPTION_HIST | Tabellentyp für p01t_frbj | 20080221 | |||
| 8 | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | Tabellentyp für p01t_svbez | 20080221 | |||
| 9 | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | Tabellentyp für p01t_vbez | 20080221 | |||
| 10 | ET_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | Tabellentyp für p01t_admin_stat | 20080221 | |||
| 11 | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | Tabellentyp für p01t_stkl | 20080221 | |||
| 12 | ET_TAX_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_DATA | Tabellentyp für p01t_lst | 20080221 | |||
| 13 | ET_WAGE_TAX_BASIS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_WAGE_TAX_BASIS | Tabellentyp für p01t_lst1 | 20080221 | |||
| 14 | IR_MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAY00_MESSAGE_HANDLER | Message Handler | 20080221 | |||
| 15 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20080221 | |||
| 16 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20080221 | |||
| 17 | I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20080221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Bescheinigung im Prozess | 20080221 | ||
| 2 | unbekannter Status der Bescheinigung | 20080221 |
Method READ_STKL_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TAX_CLASS_HIST | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_TAX_CLASS_HIST | LStB:Tabellentyp für p01t_stkl | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_STKL_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_SVBEZ_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PENSION_AMOUNTS | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_AMOUNTS | LStB:Tabellentyp für p01t_svbez | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_SVBEZ_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method READ_VBEZ_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PENSION_BASE | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_PENSION_BASE | LStB:Tabellentyp für p01t_vbez | 20080221 | |||
| 2 | IS_KEY | Call by reference | Type reference (TYPE) | HRDEST_S_KEY | LStB: gemeinsamer Schlüssel für Elstertabellen | 20080311 |
Method READ_VBEZ_BY_KEY on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
Method UPDATE_DATASETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STATUS_DATA | Call by reference | Type reference (TYPE) | HRPAYDESTLBT_STATUS_DATA | Tabellentyp für p01t_admin_stat | 20080121 |
Method UPDATE_DATASETS on class CL_HRPAYDEST_LB_DB_ACCESS has no exception.
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in |